大佬教程收集整理的这篇文章主要介绍了android中的Java Timer,大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。
public final Timer timer = new Timer(10,new ActionListener() { @Override public void actionPerformed(ActionEvent E) { // Do task here } });
>它在主(UI)线程上运行 – >可以访问视图(不同于
定时器,不能直接访问视图)
>如果需要,您可以删除待处理的延迟消息
>减少代码
class MyActivity extends Activity { private static final int DISPLAY_DATA = 1; // this handler will receive a delayed message private Handler mHandler = new Handler() { @Override public void handlemessage(message msg) { // Do task here if (msg.what == DISPLAY_DATA) displayData(); } }; @Override void onCreate(Bundle b) { //this will post a message to the mHandler,which mHandler will get //after 5 seconds mHandler.sendEmptymessageDelayed(DISPLAY_DATA,5000); } }
以上是大佬教程为你收集整理的android中的Java Timer全部内容,希望文章能够帮你解决android中的Java Timer所遇到的程序开发问题。
如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。
本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。