最近公司项目里面有个我的日程这个小模块,让我来做,我也是第一次最类似于这种东西。所以就先做了个demo研究了一下,效果如图:
<ignore_js_op>class="zoom" src="http://android.662p.com/data/attachment/forum/201409/29/154146dbbb3bx3zubor8xf.png" alt="" width="296" />
长按一个日期即可跳转到添加日程的界面,如图:
<ignore_js_op>
上面titlebar上分别是返回和保存按钮,点击日期可跳出日期控件,如图:
<ignore_js_op> 这是日期选择控件,demo就到此为止了,但是我添加到项目中去的还做了许多逻辑上额优化和bug修改,以及新加了一个点击首页日程list跳转到日程编辑界面,如图所示:
<ignore_js_op> 其实和日程添加用的是同一个layout,只是加了一个删除按钮可以根据跳转的入口来隐藏和显示。这个demo里面并不包含这个功能,因为还要涉及到数据库的一些修改之类的,下面我把demo上传过来与大家分享,同事也提出来一个问题就是如何让日程闹钟不必先打开这个应用才能提醒。
详细说明:http://android.662p.com/thread-5845-1-1.html