個人獨立開發(fā),完成1.0版本,2.0重構(gòu),3.0的kotlin移植和flutter項目的接入。通過MVC模式進行編碼,以及功能模塊進行分包。
2.網(wǎng)絡請求okhttp進一步封裝,統(tǒng)一參數(shù),統(tǒng)一加密,解析,加載回調(diào)等。
3.網(wǎng)絡請求數(shù)據(jù)安全加密:Base64編碼,DES,RSA。
4.首頁采用vlayout多條目的展示。
5.掌握自定義控件及其適配 掌握第三方支付 achartEngine繪制柱狀圖,折線圖
6.使用git進行代碼管理,創(chuàng)建git倉庫,分配賬號,創(chuàng)建不同分支。
7.掌握WebView與javascript的交互
8.掌握熱修復Tinker的使用
9.多平臺的指紋識別兼容性
10.掌握自定義鍵盤的開發(fā)
11.App數(shù)據(jù)統(tǒng)計與埋點
12.掌握rxjava和rxAnroid的基本使用
13.App的版本更新
14.butterknife和GsonFormatter的使用
15.借助Stetho在Chrome上調(diào)試Android數(shù)據(jù)庫和SP