第一版 (2020.5.17)
- O1: 保障新同事開發時快速使用項目中自定義控件
- KR1-1: 整理完成項目中至少10個公共自定義控件使用文檔
- KR1-2: 開源項目中少10個公共自定義控件並完成demo上傳至github
- KR1-3: 小組內分享其中2個自定義控件實現
- O2 : 加強Android四大組件學習
- KR2-1:完成Activity知識整理及學習Demo
- KR2-2:完成Fragment知識整理及學習Demo
- KR2-3:完成Service知識整理及學習Demo
- KR2-4: 完成BroadcaseReceiver知識整理及學習Demo
- O3:加強Android部分基礎學習
- KR3-1: 完成Handle機制原理知識整理
- KR3-2: 完成IPC通信、Binder、AIDL知識整理及Demo
- KR3-3: 完成多線程相關知識總結
KR1-1\2 10個公共自定義控件使用
- 滾動條
- ViewPager + 圓點引導(參考新手引導)
- 自動輪播ViewPager
- 滾動導航欄
- 圓角Drawable
- 圓角ViewGroup
- 各種列表
- 日期輸入框
- 公用彈窗
- 自定義TextView\EditText(輸入表情…)
KR2-1 Activity知識整理
- 生命週期
- Intent 、數據傳遞
- 數據緩存
- 各配置含義
- 優化打開速度
- 自定義待標題欄的Activity
- 常見坑(結合網上內容 + Android 開發規範)
KR2-2 Fragment知識整理
- 生命週期
- 與Activity交互
- Fragment與Fragment、Activity數據傳遞
- 配置發生變化數據處理
- DialogFragment
- 常見坑及優化
(這麼多嗎??????????????)