前言:用了不少相关的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
优快云博客地址: http://blog.youkuaiyun.com/jjzhoujun2010
本文分享了从零开始创建一款个人时间管理App的过程,包括使用Gradle构建、ViewPager滑动展示、AndroidPullToRefresh下拉刷新等功能,并采用GreenDao进行数据持久化,最后上线应用商店。
1万+

被折叠的 条评论
为什么被折叠?



