个人独立开发,完成1.0版本,2.0重构,3.0的kotlin移植和flutter项目的接入。通过MVC模式进行编码,以及功能模块进行分包。
2.网络请求okhttp进一步封装,统一参数,统一加密,解析,加载回调等。
3.网络请求数据安全加密:Base64编码,DES,RSA。
4.首页采用vlayout多条目的展示。
5.掌握自定义控件及其适配 掌握第三方支付 achartEngine绘制柱状图,折线图
6.使用git进行代码管理,创建git仓库,分配账号,创建不同分支。
7.掌握WebView与javascript的交互
8.掌握热修复Tinker的使用
9.多平台的指纹识别兼容性
10.掌握自定义键盘的开发
11.App数据统计与埋点
12.掌握rxjava和rxAnroid的基本使用
13.App的版本更新
14.butterknife和GsonFormatter的使用
15.借助Stetho在Chrome上调试Android数据库和SP