AndroidProject-Kotlin 是一款面向安卓开发者的 Kotlin 版技术中台(应用开发脚手架),把新项目大概率会用到的界面、弹窗、工具类与框架代码预先写好并长期维护,可直接用于新项目搭建或旧项目重构,官方称可将开发周期缩短近一半。项目已投入多个公司项目实践,并提供可直接安装的演示 APK 用于体验。 核心功能: - 常用界面模板:内置多套常用 Activity 界面(登录、注册、首页、列表、详情等),可直接复用到实际项目 - 常用对话框:内置多套常用 Dialog 弹窗封装,覆盖提示、输入、选择、日期等常见交互场景 - 全面 App 优化:已完成内存优化、布局优化、代码优化与瘦身优化,并对优化结果做了严格的长久测试 - 代码规范:参照 Android SDK、Support 源码与阿里巴巴代码规范文档命名,难点代码加注释、重点代码作说明 - 代码统一:把项目中常见代码封装到基类、工具类或框架中,不过度封装,尽量保证同一功能代码不重复 - 敏捷开发:一个 App 大概率会出现的功能已预先写好,可用于新项目开发或旧项目重构,减少前期快速开发留下的技术遗留问题 - 屏幕适配:对小屏手机、全面屏手机、带虚拟按键手机做了适配与优化,保证界面细节处理到位 - 兼容性验证:依托社区数百人规模的多机型、多系统版本测试持续发现并修复兼容性问题 - 代码设计改良:改进原生 startActivityForResult 用法,可直接在方法上传入监听对象拿到回调,r_requestCode 由框架自动生成并判断,无需重写 onActivityResult - Kotlin 实现:提供完整的 Kotlin 语言版本,另可选用同作者的 Java 版 AndroidProject - 演示 APK:提供可直接安装体验的演示安装包,内含界面与弹窗效果样例 **中文支持**:原生中文项目,README、代码注释与文档均以简体中文编写,作者为国内开发者,使用说明与常见问题解答(HelpDoc)全中文。
本站收录软件分别遵循 Apache License 2.0、MIT、GPLv2、GPLv3等开源许可协议。
软件版权归原作者所有。
禁止利用本站工具爬虫、跨平台数据抓取、批量注册、刷量、黑产牟利。
违规使用全部责任由使用者自行承担。
所有资源均来自互联网,如有侵权,请联系删除。
微信: Reborn2025-a
Copyright 2018 Huang JinQun 许可协议: Apache License 2.0 LICENSE:https://github.com/getActivity/AndroidProject-Kotlin/blob/master/LICENSE Referer:https://github.com/getActivity/AndroidProject-Kotlin 分发说明:本站整理分发官方原版程序,使用与再分发请遵循原项目协议,并保留相关 LICENSE / NOTICE 文件。