前言
本文旨在记录开发进度、代码旨在编写、收集一些工具类供自己使用
项目进度
- 2020.06.02 - 创建项目
 - 2020.06.02 - 定义框架
 - 2020.06.02 - 创建HomeFragment
 - 2020.06.08 - 自定义View(SwipeRefreshRecyclerView)作为通用RecyclerView
 - 2020.06.08 - 添加自定义Zxing(子)项目
 - 2020.06.08 - 优化自定义WheelView(子)项目(时间选择器)
 - 2020.06.23 - 时间选择器项目优化
 - 2020.06.29 - 优化Logger输出
 - 2020.06.29 - Zxing项目进入优化阶段
 - 2020.07.09 - Zxing项目更新完毕
 - 2020.08.04 - 时间选择器项目优化
 - 2020.08.05 - 创建并调整登录体系、优化Retrofit网络请求、优化SwipeRefreshRecyclerView等
 - 2020.08.06 - 再次调整登录体系;将界面交给Holder控制,简化代码;登录成功后,存储后台返回信息,保证本地登录的逻辑自恰;修改Presenter和Model之间的访问方式,减小代码耦合;新增我的界面
 - 2020.08.07 - 添加我的收藏页面(收藏的文章列表)
 - 2020.08.14 - 修复收藏页面bug、新增收藏网站功能
 - 2020.08.17 - 新增本地浏览器(X5内核)
 - 2020.08.18 - 新增我的分享
 - 2020.08.19 - 新增积分排行和积分明细
 - 2020.09.15 - 新增安全键盘、新增本地存储账号
 
目前状态
使用MVP架构、Retrofit网络请求框架。该App可能会包含很多不必要的工具,可在build.gradle中拆除
Home界面逻辑功能优化完毕
HomeFragment包含:(2020.06.02)
- 首页轮播
 - 置顶文章
 - 文章
 - 文章收藏与取消收藏功能(须登录)
 
登录功能包含:(默认打开App即登录)(2020.08.05)
- 登录功能
 - 登录状态存储功能
 - 退出功能
 
MineFragment包含:(2020.08.06)
- 用户名、用户账户展示
 - 我的收藏
 - 我的分享
 
我的收藏包含:(2020.08.07)
- 收藏的文章(站内、站外 可删除)
 - 收藏的网址
 
我的分享包含:(2020.08)
结语
鸣谢:
图标:阿里巴巴矢量图标库
接口:玩安卓wanandroid