前言:用了不少相关的GTD管理时间任务的app,感觉都不是很符合自己的习惯,然后… 就想不如自己弄一个玩玩。
本篇分享将会从“零”开始创建一个完整的apk,但是由于工作繁忙关系,此应用的开发一直在周末业余时间弄下,以至于现在还没有完全实现功能。。。 代码已经托管到 github 上面,我会不断地完善开发,目前大致的效果图如下:
目前计划要实现的功能以及所用到的方法如下:
功能项 | 所用方法 | 是否已实现 |
---|---|---|
1. 迁移Eclipse到Studio | gradle 构建简介 | 已实现 |
2. apk第一次启动介绍 | ViewPager 滑动 | 已实现 |
3. 任务列表选择 | 简单ListView(替换成RecyclerView, CardView) | 已实现 |
4. 下拉刷新或添加 | 引入AndroidPullToRefresh | 已实现 |
5. 任务添加时间选择列表 | 时间选择控件 | 已实现 |
6. 任务数据持久化保存 | 开源GreenDao数据库 | 已实现 |
7. 左侧滑出侧边栏 | 开源SlidingMenu控件(替换成DrawerLayout) | 已实现 |
8. 吐槽反馈功能 | 阿里百川反馈组件 | 已实现 |
9. 上线应用商店 | 已经上线百度市场,应用宝市场 | 已实现 |
10.开屏页插入广告 | AdView广告平台,可以管理自售,百度联盟等广告 | 已实现 |
近期我会根据我实际的工作繁忙情况,定期周末更新下分享和完善apk,敬请期待。
源码分享: https://github.com/jjzhoujun/TimeSchedule
原创文章,转载请注明: https://ifish.site/android_timeschedule.html
CSDN博客地址: http://blog.csdn.net/jjzhoujun2010