日程贴士是一款Android小应用,用于管理日常事物。
###涵盖知识点
- 理解Activity和fragment的生命周期
- 使用Fragment进行UI管理
- Activity托管fragment,代码控制
- 布局与组件创建用户界面
- 使用ListFragment,ListView,适配器显示列表
- 使用Fragment argument实现fragment 与 Activity, fragment通信,保持fragment通用独立性
- 使用ViewPager实现fragment切换
- 上下文菜单与上下问操作栏
- 存储与加载本地文件,JSON数据格式
- 对话框实现日期修改,fragment与fragment通信
- TimePicker类与DatePicker使用
##进度
###完成
- 存储与加载本地文件
- 使用ListView 加载日程列表
- 日程列表支持上下文菜单与上下文操作模式删除日程列表
- 新建日程
- 修改日程
- 日程详细Fragment支持ViewPager,滑动切换查看详细日程内容
- 日程日期修改,使用对话框实现
- 启动画面
- 自定义UI
- 列表排序
###未完成
- 闹钟提醒设置
- 日程添加至桌面
###进行中
- 日程添加至桌面