内容:
- 项目简介
- 功能需求
- 存在问题
- 项目进展
- 设计实现
本项目属于openthos项目的一部分,提供 Openthos 对原Settings的功能扩展与样式改变。
## 当前开发人员 (20160801-20160831) 李冰 王利峰 曹永韧
完成 | 描述 | 模块 | 完成度 |
---|---|---|---|
√ | 系统用户管理界面实现 | 界面 | 100% |
x | 以太网界面实现 | 界面 | 95% |
√ | 代理模块界面实现 | 界面 | 100% |
√ | 防火墙模块界面实现 | 界面 | 100% |
√ | 云服务界面实现 | 界面 | 100% |
√ | 自启管理模块界面实现 | 界面 | 100% |
x | 运行模式模块界面实现 | 界面 | 90% |
√ | 节能模式模块界面实现 | 界面 | 100% |
√ | 睡眠时间设置模块界面实现 | 界面 | 100% |
√ | 锁屏时间设置模块界面实现 | 界面 | 100% |
√ | 重置模块界面添加 | 界面 | 100% |
√ | About相关界面改动 | 界面 | 100% |
x | 系统用户管理界面实现 | 功能 | 80% |
√ | 以太网界面功能实现 | 功能 | 100% |
x | 代理模块功能实现 | 功能 | 0% |
x | 防火墙模块功能实现 | 功能 | 0% |
x | 云服务模块功能实现 | 功能 | 0% |
√ | 自启管理模块功能实现 | 功能 | 100% |
x | 运行模式模块功能实现 | 功能 | 0% |
x | 节能模式模块功能实现 | 功能 | 20% |
√ | 睡眠时间设置模块功能实现 | 功能 | 100% |
√ | 锁屏时间设置模块界面实现 | 功能 | 0% |
√ | 重置模块功能实现 | 功能 | 100% |
x | About相关功能完善 | 功能 | 70% |
时间节点 | 任务 |
---|---|
2016.8.1-2016.8.7 | 1.运行模式界面(run mode),按openthos UI 实现,添加自动选择条目 2.将系统重置的功能模块移到About中,已button方式触发 3.设置默认睡眠时间30分钟 4.设置默认字体为最小字体 5.系统中英文对应 6.用户名/主机名写入build.prop,无法立即生效(使用命令set prop 解决)待实现 |
2016.8.8-2016.8.14 | 1.运行模式功能实现 2.代理模式功能实现 3.About相关界面功能实现(包括硬盘容量/cpu信息等) 4.节能模式功能(实现方式有误,需通过linux命令,调用相关命令 cpufrequtils) |
2016.8.15-2016.8.21 | 1.锁屏时间设置 2.云服务功能 |
2016.8.22-2016.8.31 | 1.锁屏密码功能 2.防火墙功能 |
时间节点 | 任务 |
---|---|
2016.8.20-2016.8.26 | 界面优先 1.系统用户管理 -有BUG,未对齐 2.开机自启动—后面的按钮图标太大(王立峰负责) 3.系统升级-界面差(陈老师安排人去解决) 4.防火墙-- 界面少一列(新需求如此,不用改动) 功能实现 5.节能模式功能实现 6.休眠,切换电源状态,导致睡眠时间不稳定(有BUG,已提交) 7.锁屏密码实现以及锁屏时间设置(实现功能按时完成有风险,暂定时间充足去研究解决,否则移到八月之后) |
2016.8.30-以后 | 1.设置-有线网---静态IP功能未实现(需验证) 2.代理模式功能实现 3.DHCP 地址也显示在界面上 4.锁屏时间设置 5.锁屏密码功能 6.云服务功能 7.防火墙功能 8.显示-壁纸-图库一点就死(BUG,遗留BUG ) |
简述 | 类别 | 备注 |
---|---|---|
部分app无法使用有线网下载的问题 | bug | https://dev.openthos.org/zentao/zentao/bug-view-174.html |
用户名/主机名写入build.prop,无法立即生效(使用命令set prop 解决)待实现 | bug | https://dev.openthos.org/zentao/zentao/bug-view-96.html |
锁屏密码设置 | 功能 | 没有找到合适的实现人员 |
防火墙/云服务等涉及底层实现或命令的功能 | 功能 | 缺少底层对接人员 |
-
2016/05/01-2016/05/15
- 李兵
- 在本地实现仿qq样式的自定义OtoSettings 的view 样式
- 朱思敏
- 实现OtoSetting 界面原型 �
- 李兵
-
2016/05/16-2016/05/31
- 李兵
- 实现本地OtoSettings 往multiwindow上的移植,并逐步开始实现简单功能
- 朱思敏
- 实现本机信息的获取功能
- 李兵
-
2016/06/01-2016/06/15
- 李兵
- 逐步往OtoSettings中融入功能,由于设计思路问题,开始决定以功能到页面的方式实施
- 朱思敏
- 打印机的界面实现 �
- 李兵
-
2016/06/16-2016/06/30
- 李兵
- 实现系统用户管理模块
- 朱思敏
- 调研对安卓底层系统文件的读写修改,并成功找到对底层文件修改的方法。对系统用户名的修改。
- 李兵
-
2016/07/01-2016/07/15
- 李兵
- 现以太网模块的追加,以及节能模式模块追加
- 王利峰
- Settings中增加程序自启模块(AutoStart),参考Settings中其他模块实现了界面的展示,功能未实现。 �
- 李兵
-
2016/07/16-2016-/07/28
- 李兵
- 实现代理模块追加,锁屏时间模块追加,About相关条目改动
- 王利峰
- Settings中增加防火墙模块(FireWall),实现了界面展示;ettings中代理模块界面(proxy)进行优化;
- 王之旭
- 实现CloudService界面;完善FireWall界面;实现SystemReset模块;完善RunMode功能/FireWall界面;
- 李兵
我将涉及到的整体流程及技术点分别叙述。
请查看:InstallApp.md
请查看:文档
请查看:experience.md