Android(安卓)Timer编写方式
16lz
2021-12-04
用法应该通过配合Handler来实现Android Timer功能的!
- packagecom.ray.test;
- importjava.util.Timer;
- importjava.util.TimerTask;
- importandroid.app.Activity;
- importandroid.os.Bundle;
- importandroid.os.Handler;
- importandroid.os.Message;
- publicclassTestTimerextendsActivity{
- Timertimer=newTimer();
- Handlerhandler=newHandler(){
- publicvoidhandleMessage(Messagemsg){
- switch(msg.what){
- case1:
- setTitle("hearme?");
- break;
- }
- super.handleMessage(msg);
- }
- };
- TimerTasktask=newTimerTask(){
- publicvoidrun(){
- Messagemessage=newMessage();
- message.what=1;
- handler.sendMessage(message);
- }
- };
- publicvoidonCreate(BundlesavedInstanceState){
- super.onCreate(savedInstanceState);
- setContentView(R.layout.main);
- timer.schedule(task,10000);
- }
- }
更多相关文章
- Android(安卓)ListView用法(1),不用ListActivity实现
- Android(安卓)之 Spinner用法介绍
- android:id="@+id/android:empty属性的用法举例
- [Android] TextView只显示一行,多余显示省略号...
- .Net 转战 Android(安卓)4.4 日常笔记(6)--Android(安卓)Studio DD
- Android(安卓)clipChildren用法
- Android(安卓)设置圆角背景
- 《疯狂Android讲义》第二版目录
- Android(安卓)shape 几种用法