文件名称:AndroidSkillPlatform:第一次提交
文件大小:3.06MB
文件格式:ZIP
更新时间:2024-05-31 15:57:24
Java
AndroidSkillPlatform 对AndroidSkillPlatform进行重构,首先对app现有功能以及对即将加入的功能进行分析,并划分成各种模;其次就是重构的具体工作。 一、功能分析(需求分析) AndroidSkillPlatform所展示的现有的Android技能包括:自定view(自定义导航栏、自定义码表、双缓冲画布、签字面板等)、常用的Android控件(listview封装、webview的使用、动画的使用等)、第三方框架(tinker(热修复)、butterknife(注解辅助)、vitualapk(插件化))、mvp、kotlin。 重构后新的app将会增加模块化功能、代码由java转到kotlin、全部支持mvp模式以及其他更多的自定义view和第三方框架、常用的控件介绍等,还有就是关于生命周期管理、内存和性能优化等,重构后的代码还会参照阿里出的《Andro