智能课程表Android版
文章平均质量分 61
tianshuguang
这个作者很懒,什么都没留下…
展开
-
智能课程表Android版需求分析
创意说明: 由于大学里上课教室不定,每次上课时总有许多同学在上课的路上才想到不知道在哪个教室上课,于是不得不每次拿出手机花两毛钱问同学,或者一些同学一直装个纸质的课程表在衣袋里,极不方便。现在Android手机在大学中的普及率很高,于是我们就想到了创作一个Android版的智能课程表,将课程表放进手机里,只需大家需要按照具体时间、课程名称等将自己的课程信息录入到系统中,为一周的每一天添加原创 2011-11-19 10:21:21 · 6831 阅读 · 5 评论 -
智能课程表Android版-日期和时间的动态显示(一)
从今天开始我们将一步步实现需求分析所想要实现的内容,我们首先实现课程表最上面的日期和时间的动态显示。其中日期会每天自动更新,时间会以秒的方式动态改变。java时间和日期的处理有两个类:Date()类和Calendar()类,由于从Java1.1版本开始,在处理日期和时间时,系统推荐使用Calendar()类,所以这里我们使用Calendar()类来进行时间和日期的处理。通过查询Ja原创 2011-11-21 11:02:02 · 4995 阅读 · 1 评论 -
智能课程表Android版-日期和时间的动态显示(二)
上一篇文章我们实现了时间的显示,但是是静态的,不能动态改变,那么怎么才能让静态的时间能以秒的方式来动态改变呢? 由于在上一篇文章中我们获得时间的方法是Calendar()类获得当前时间的方法getTime(),它只是返回一个程序启动的那个时间点的时间,那么要想以秒动的方式动态显示时间,我们可以考虑使用多线程来每秒刷新一次主界面,这样就可以每秒获得一次当前时间点的时间以秒动的方式来显示原创 2011-11-21 18:13:05 · 3147 阅读 · 2 评论 -
智能课程表Android版-学年学期星期的实现
上次我们实现了日期和时间的动态显示,这次我们来实现学年,学期,周次的显示,如图:首先是学年学期的显示:Calendar c=Calendar.getInstance();int year=c.get(Calendar.YEAR);int month=c.get(Calendar.MONTH)+1;//Calendar对象获得的月份值为实际的月份值减 1if(2<month&&m原创 2011-11-21 21:45:40 · 2180 阅读 · 0 评论