File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 11<h1 align =" center " >diycode</h1 >
22
3- Diycode 开发计划,围绕 Diycode Android 客户端进行的开发计划,该计划包括:
3+ Diycode 社区客户端,可以更方便的在手机上查看社区信息。应用采用了数据多级缓存,并且实现了离线浏览(访问过一次的页面会被缓存下来,没有网络也可查看),相比于网页版,在一定程度上可以减少在手机上访问的流量消耗。由于目前功能尚未完善,还存在一些已知或未知的bug,所以当前版本仅为 beta 测试版。
44
5- ### diycode-sdk 的开发
5+ 本客户端开发过程是完全开放的,如果你想要改进客户端,或者发现了问题,可以到 [ 这里提交 Issues ] ( https://github.com/GcsSloop/ diycode/issues ) 。当然了,你也可以基于该代码修改并开发出属于自己的客户端。
66
7- 该 sdk 主要是针对 diycode 的 api 进行封装,屏蔽掉一些细节问题,让上层应用只关注显示上层逻辑,而不用去关注具体的细节 。
7+ 如果你有兴趣亲自开发一个 diycode 客户端的话,可以试试看 [ diycode-sdk ] ( https://github.com/GcsSloop/diycode-sdk ) ,它可以让你方便的拿到 diycode 社区的数据以及与 diycode 服务器交互,所有信息都会立即同步到社区上 。
88
9- > 例如:当用户登录的时候会获取到一个 token,根据这个 token 才能请求到某些信息,当请求这些信息时,未登录会抛出一个异常状态提醒用户登录,登录后则会自动获取缓存的 token 来获取这些信息,上层应用不需要知道 token 存在。
9+ < p align = " center " >
1010
11- ### discoed-test 的开发
11+ < img src = " http://www.gcssloop.com/diycode_data/playstore-icon.png " width = " 100 " />
1212
13- 这个主要是针对 sdk 进行全方位的测试,会尽量覆盖所有 API 以及所有情况。
13+ < br /> Diycode 社区客户端,可以离线查看 topic,更方便,更省流量。 < br /> < br />
1414
15- 同时也是一个 sdk 使用方法的 demo,由于会针对特定情况分成若干 Activity 进行测试,所以每个 Activity 的代码不会太多,逻辑也比较简单,方便查阅参考。
15+ < a href = " http://www.gcssloop.com/diycode_data/diycode-app-release.apk " >< img src = " http://www.gcssloop.com/diycode_data/download.png " width = " 168 " /></ a >
1616
17- ### diycode-app 的开发
17+ 适用于 Android 设备
1818
19- Diycode Android 客户端本体。
19+ <br /><br />
20+
21+ 或者用手机扫描下面二维码安装。
22+
23+ <img src =" http://www.gcssloop.com/diycode_data/page_qrcode.png " width =" 200 " />
24+
25+ (如果是从微信,微博等打开,请点击右上角在浏览器中打开,之后点击安装)
26+
27+ </p >
28+
29+
30+
31+ ### 应用截图
32+
33+ <img src =" http://www.gcssloop.com/diycode_data/screen_shot.png " />
34+
35+ ### 更新说明:
36+
37+ 1 . 修复首页滑动卡顿问题
38+ 2 . 修复登录页面崩溃问题
39+ 3 . 移除顶部菜单快速返回按钮
40+ 4 . 添加点击FAB快速返回
41+ 5 . 添加双击Actionbar(Toolbar)快速返回顶部
42+
43+ ### 历史版本
44+
45+ #### [ diycode-v0.0.1 (2017-03-29)] ( www.gcssloop.com/diycode_data/diycode-v0.0.1.apk )
46+
47+ 1 . 查看 topic 列表、详情、评论
48+ 2 . 回复 topic 评论
49+ 3 . 查看 news
50+ 4 . 查看 sites
51+ 5 . 登录后根据用户设置获取个人 topic 列表
52+ 6 . 查看用户创建的 topic
53+ 7 . 查看用户收藏的 topic
54+ 8 . 查看通知
55+ 9 . 文章链接打开方式可选(默认使用内置浏览器)
56+ 10 . topic 缓存,可离线查看
57+ 11 . 缓存默认为 1 周,过期自动清除,也可手动清除
58+
59+ <br />
2060
2161
2262
You can’t perform that action at this time.
0 commit comments