PS:年后连续几周的回调,面对涨跌心态越来越好了。
本项目使用 玩安卓 提供的 API 开发,采用 MVP
架构,项目中使用 Flutter
和原生混合开发的方式实现了部分功能,如注册登录功能,使用到的优秀开源框架有 Dagger2
、Retrofit
、RxJava2
等,项目已经全面转换到 androidx
,由于日常工作很少接触常用 App 的开发,故作为练手项目利用业务时间开发,如果你正好需要一个完整项目练手,那个这个绝对适合你。
由于该项目搭建的早,其中像依赖注入框架 Dagger2
还未替换为更好用的 Hilt
,Hilt
以及最近很火的是 声明式 UI 写作方式 Compose
也是 Jetpack
系列的组件,考虑到替换工作量大,后续会以新建分支的方式不断迭代进去,且看后续更新。
实现功能
- 登录注册
- 首页文章
- 项目分类
- 知识体系
- 文章详情
- 收藏功能
- 积分信息
- 我的分享
- App升级
- 未完待续
项目效果
apk下载体验
下载地址:JzmanWanAndroid-1.0-release.apk
后续计划
首先作为练手项目当然要引入新的技术,时刻保持技术更新,并体现在项目上,其次继续添加新模块,优化显示细节,比如目前的版本中优化了简书文章的显示等,还有其他小众站点的文章显示待优化,后续会优先不定期完成如下模块:
- 文章搜索
- 面试专题
- 每日一问
- 阅读历史
- 深色主题
- 继续补充中…
这段时间输入很少,找个理由安慰一下自己,把它归咎于年后的调整期,希望后续满血归来,继续努力,下面附上项目地址:JzmanWanAndroid,给个 star 鼓励下。
更多内容见微信公众号 躬行之。