Skip to content

Commit d47b6f7

Browse files
committed
修正任务列表
1 parent 8b15b78 commit d47b6f7

1 file changed

Lines changed: 87 additions & 35 deletions

File tree

task-list.md

Lines changed: 87 additions & 35 deletions
Original file line numberDiff line numberDiff line change
@@ -1,46 +1,98 @@
11
# 任务列表
22

3+
## 待完成任务
4+
5+
- [ ] 优化启动速度
6+
- [ ] 代码结构调整,减少UI线程任务数量
7+
- [ ] 创建 topic
8+
- [ ] 删除自己的 topic
9+
- [ ] 删除自己的评论
10+
- [ ] 分享 news
11+
- [ ] 上传图片
12+
- [ ] 首页可定制信息流
13+
- [ ] 可设置默认缓存时间
14+
- [ ] 沉浸式状态栏兼容
15+
- [ ] 修复部分机型的 OOM 异常
16+
- [ ] 调整数据加载位置,降低 IO 耗时
17+
- [ ] 添加状态显示,出错后可以重新加载
18+
- [ ] 保存大图和在浏览器查看图片
319

420
## SDK 开发
521

6-
- [x] API 定义
7-
- [ ] 逐步实现 API 与 完成实体数据类
8-
- [x] 登录 API (token)
9-
- [x] token 存取及清除
10-
- [x] token 刷新
11-
- [ ] token 自动刷新重试
12-
- [x] 登出API
13-
- [x] 通过 token 获取数据
14-
- [x] 获取 topic 列表
15-
- [x] 获取 topic 详情
16-
- [x] 获取 topic 回复
17-
- [x] 创建 topic 内容
18-
- [x] 创建 topic 回复
19-
- [ ] 修改 topic 内容
20-
- [ ] 修改 topic 回复
21-
- [ ] API 测试
22-
- [x] 登录 API (token)
23-
- [x] token 存取及清除
24-
- [x] token 刷新
25-
- [ ] token 自动刷新重试
26-
- [x] 登出API
27-
- [x] 通过 token 获取数据
28-
- [x] 获取 topic 列表
29-
- [x] 获取 topic 详情
30-
- [x] 获取 topic 回复
31-
- [ ] 创建 topic 内容
32-
- [ ] 创建 topic 回复
33-
- [ ] 修改 topic 内容
34-
- [ ] 修改 topic 回复
35-
- [ ] 相关工具
36-
- [x] log 工具
37-
- [x] 缓存工具
38-
- [x] 时间转换工具
39-
- [x] UUID生成工具
40-
- [x] 完善 Adapter Holder
22+
### API 相关
23+
24+
- [x] 结构确定
25+
- [x] 创建实体类
26+
- [x] 定义 API
27+
- [x] 定义面向上层应用接口
28+
- [x] 创建实现类
29+
- [x] 抽取集类
30+
- [x] 创建聚合类
31+
- [x] 结构优化调整
32+
33+
34+
### 用户认证(token)
35+
36+
- [x] 登录获取 token
37+
- [x] token 存取与删除
38+
- [x] 为请求自动附加 token 信息
39+
- [x] 过期自动刷新 token
40+
41+
### 相关工具类
42+
43+
- [x] log 工具
44+
- [x] 缓存工具
45+
- [x] UUID生成工具
4146

4247

4348

4449

4550
## APP 开发
4651

52+
### Topic 相关
53+
54+
- [x] 查看列表
55+
- [x] 查看详情
56+
- [x] 查看回复
57+
- [x] 创建回复
58+
59+
### News 相关
60+
61+
- [x] 查看列表
62+
- [x] 查看详情
63+
64+
### Sites 相关
65+
66+
- [x] 查看列表
67+
- [x] 查看详情
68+
69+
### 用户相关
70+
71+
- [x] 查看创建列表
72+
- [x] 查看收藏列表
73+
- [x] 查看通知
74+
75+
### 缓存相关
76+
77+
- [x] 双缓存机制
78+
- [x] WebView 图片的缓存与替换
79+
- [x] topic 的完全离线查看
80+
- [x] 数据刷新
81+
- [x] 分页加载
82+
- [x] 清除缓存
83+
84+
### 应用相关
85+
86+
- [x] 内置浏览器(可选)
87+
- [x] 多数据类型适配器
88+
- [x] markdown 格式文本的显示
89+
- [x] 圆形图片
90+
- [x] 使用 ViewHolder 简化 Activity 代码
91+
92+
### 相关工具类
93+
94+
- [x] 时间转换工具
95+
- [x] 数据缓存工具
96+
- [x] Crash捕获工具
97+
- [x] Html 文本处理工具
98+
- [x] Url 处理工具

0 commit comments

Comments
 (0)