本文主要是介绍智能课程表Android版-日期和时间的动态显示(二),希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
上一篇文章我们实现了时间的显示,但是是静态的,不能动态改变,那么怎么才能让静态的时间能以秒的方式来动态改变呢?由于在上一篇文章中我们获得时间的方法是Calendar()类获得当前时间的方法getTime(),它只是返回一个程序启动的那个时间点的时间,那么要想以秒动的方式动态显示时间,我们可以考虑使用多线程来每秒刷新一次主界面,这样就可以每秒获得一次当前时间点的时间以秒动的方式来显示时间了。
在Android中我们可以使用Handler来实现多线程。
Handler在Android里负责发送和处理消息。它的主要用途有:
(1).按计划发送消息或执行某个Runnable(使用
这篇关于智能课程表Android版-日期和时间的动态显示(二)的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!