[Android 毕业设计/课程设计] 小而美的阅读客户端 App

简介: [Android 毕业设计/课程设计] 小而美的阅读客户端 App

[Android 毕业设计/课程设计] 小而美的阅读客户端 App


微阅


一个小而美的阅读客户端,包含微信精选,IT之家(去广告),果壳热门,知乎日报,和视频推荐栏目,每天更换主题。


0ed6b25eb3965e8a38d2740fe0ce239b_cae6cee8d144437ea1a2a4283d806552.png

b132b12c0d1d94c0805c31d4e4c5b5a3_2be43d962f1f4bc88fbe2061751b4a8c.png


涉及到的知识点有:


  1. Retrofit 的使用,包括使用 Http 缓存、converter 的使用等;
  2. RxJava 的使用,包括配合 Retrofit、RxBus 的使用等;
  3. MVP 架构实践,包括 presenter 的生命周期管理;
  4. RecycleView + CardView 的使用;
  5. RecycleView 使用 ItemTouchHelper 实现拖拽移动到不同的列表,下拉刷新,上拉到底自动加载等;
  6. 使用 Palette 从图片中取色;
  7. 主题动态切换;
  8. Android 4.4 及以上版本的状态栏适配;
  9. FloatingActionButton 的自定义动作;
  10. AppCompatActivity 配合 PreferenceFragment 实现 Material Design 的设置界面;
  11. WebView 的使用,包括显示加载进度条、播放视频等;
  12. VideoView 的使用,包括自定义按钮;
  13. 动态切换 NavigationView 的菜单项
  14. Android 抓包及逆向分析
  15. 数据离线缓存
  16. 使用Gradle多渠道打包及自定义编译的APK文件名
  17. Activity滑动返回的实现
  18. 夜间模式实践


源码下载地址


https://download.csdn.net/download/gdutxiaoxu/87409993


相关文章
|
6天前
|
JSON 编译器 开发工具
VS Code阅读Android源码
VS Code阅读Android源码
12 1
|
3月前
Android4.1.0实战教程---自动阅读小说
Android4.1.0实战教程---自动阅读小说
38 0
|
3月前
毕业设计 基于stm32舞台彩灯控制器设计app控制系统
毕业设计 基于stm32舞台彩灯控制器设计app控制系统
|
3月前
|
Android开发 开发者 iOS开发
APP开发后如何上架,上架Android应用市场前要准备什么
移动应用程序(APP)的开发已经成为现代企业和开发者的常见实践。然而,开发一个成功的APP只是第一步,将其上架到应用商店让用户下载和使用是实现其潜力的关键一步。
|
3月前
|
芯片
毕业设计|基于stm32单片机的app视频遥控抽水灭火小车设计
毕业设计|基于stm32单片机的app视频遥控抽水灭火小车设计
|
6天前
|
测试技术 Android开发
Android App获取不到pkgInfo信息问题原因
Android App获取不到pkgInfo信息问题原因
14 0
|
1月前
|
设计模式 测试技术 数据库
基于Android的食堂点餐APP的设计与实现(论文+源码)_kaic
基于Android的食堂点餐APP的设计与实现(论文+源码)_kaic
|
1月前
|
Android开发
『京墨』开源的诗文(名句)、歇后语、成语、绕口令、节日等的阅读 APP
『京墨』开源的诗文(名句)、歇后语、成语、绕口令、节日等的阅读 APP
92 0
|
2月前
|
安全 Java 数据挖掘
当 App 有了系统权限,真的可以为所欲为? Android Performance Systrace
当 App 有了系统权限,真的可以为所欲为? Android Performance Systrace 转载自: https://androidperformance.com/2023/05/14/bad-android-app-with-system-permissions/#/0-Dex-%E6%96%87%E4%BB%B6%E4%BF%A1%E6%81%AF
31 0