PS:年後連續幾周的回撥,面對漲跌心態越來越好了。
本專案使用 玩安卓 提供的 API 開發,採用 MVP
架構,專案中使用 Flutter
和原生混合開發的方式實現了部分功能,如註冊登入功能,使用到的優秀開源框架有 Dagger2
、Retrofit
、RxJava2
等,專案已經全面轉換到 androidx
,由於日常工作很少接觸常用 App 的開發,故作為練手專案利用業務時間開發,如果你正好需要一個完整專案練手,那個這個絕對適合你。
由於該專案搭建的早,其中像依賴注入框架 Dagger2
還未替換為更好用的 Hilt
,Hilt
以及最近很火的是 宣告式 UI 寫作方式 Compose
也是 Jetpack
系列的元件,考慮到替換工作量大,後續會以新建分支的方式不斷迭代進去,且看後續更新。
實現功能
- 登入註冊
- 首頁文章
- 專案分類
- 知識體系
- 文章詳情
- 收藏功能
- 積分資訊
- 我的分享
- App升級
- 未完待續
專案效果
apk下載體驗
下載地址:JzmanWanAndroid-1.0-release.apk
後續計劃
首先作為練手專案當然要引入新的技術,時刻保持技術更新,並體現在專案上,其次繼續新增新模組,優化顯示細節,比如目前的版本中優化了簡書文章的顯示等,還有其他小眾站點的文章顯示待優化,後續會優先不定期完成如下模組:
- 文章搜尋
- 面試專題
- 每日一問
- 閱讀歷史
- 深色主題
- 繼續補充中...
這段時間輸入很少,找個理由安慰一下自己,把它歸咎於年後的調整期,希望後續滿血歸來,繼續努力,下面附上專案地址:JzmanWanAndroid,給個 star 鼓勵下。
更多內容見微信公眾號 躬行之。