码迷,mamicode.com
首页 > 移动开发 > 详细

拖延症患者的Android开发笔记 - 计时器 widget

时间:2015-03-17 12:44:02      阅读:198      评论:0      收藏:0      [点我收藏+]

标签:

一 需求分析
1)需求来源与操作分析与技术分析
Android自带的时钟应用操作非常不人性化,对于常用倒计时和计时的小伙伴简直就是摧残。所以我打算做一个操作非常简单的倒计时widget。操作上类似自带闹钟的设置方式,环形时钟界面,点击某个时间,直接开始倒计时,widget是支持点击事件的,所以需求应该是可以实现的。
2)特别说明,作为拖延症晚期,有可能本文的计划完全不能实现,如果有一天我真的完成了计划。。 等到了那一天再说吧。。

二 开发计划
本app主要是希望开发widget,由于功能过于简单,所以主程序和widget采用同样的界面。计划上先开发主app,然后把相关代码移植到widget上。
具体计划如下:

  1. 确定绘制模式,是否使用全绘制(像游戏界面那样,按钮也是绘制上去的)
  2. 绘制底板
  3. 先制作倒计时,绘制周边的按钮,能够点击。
  4. 倒计时应该需要一个后台服务或者之类的承载,这样widget和app主界面用的是一套后台。
  5. 绘制弧形界面显示倒计时。
  6. 制作计时,直接用绘制弧形界面的方法绘制计时(可能颜色需要不一样)
  7. 移植到widget上。
  8. 再说再说。

三 等开发完了再说。。

拖延症患者的Android开发笔记 - 计时器 widget

标签:

原文地址:http://my.oschina.net/willinchang/blog/387815

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!