美文网首页
2021-01-22

2021-01-22

作者: 不二_dbd8 | 来源:发表于2021-01-22 16:49 被阅读0次

🔥基于MVVM+ Jetpack + Retrofit + 协程的玩Android app,采用kotlin语言开发


前段时间复习了下kotlin,顺便学习了下JetPack全家桶,就写了个项目熟悉下。希望能对想了解JetPack和kotlin的小伙伴有一点帮助!先上链接MVVM

MVVM采用 Kotlin 语言编写,结合 MVVM + 协程 + Retrofit + Glide + JetPack部分功能 等架构设计的项目,项目代码结构清晰,如有任何疑问和建议请提 Issues 或联系 qq: 1510931535 ,项目会持续迭代维护。放两张app里的截图。

最新版本1.1.3:由于kotlin-android-extensions插件已经被弃用,所以不建议再使用通过控件id直接获取view的方式。官方推荐viewBinding。此版本增加了viewBinding文件夹,在里面封装了包含viewBinding的Activity/Fragment基类,以及使用示例


主要功能

登录注册功能;

分为首页,体系,公众号,问答,我的,广场六个模块;

支持搜索功能;

支持收藏,取消收藏功能;

支持分享,删除分享功能;

我的积分、积分排行榜功能;

我的页面支持更换头像,更换背景功能;

支持底部导航角标展示功能;

新增搜索热词,搜索历史展示;

新增TODO模块;

新增消息模块;

新增阅读历史功能

新增系统设置模块,支持取消置顶文章展示,清除缓存,列表动画等功能;

支持使用手机浏览器打开文章功能;

放上完整项目地址https://github.com/jzh1996/mvvm

相关文章

网友评论

      本文标题:2021-01-22

      本文链接:https://www.haomeiwen.com/subject/nefezktx.html