Android 基础控件学习--Timer
来源:互联网 发布:性感淘宝买家秀 编辑:程序博客网 时间:2024/05/16 14:37
Android 基础控件学习--Timer
package net.blogjava.mobile;import java.util.Timer;import java.util.TimerTask;import android.app.Activity;import android.os.Bundle;import android.os.Handler;import android.os.Message;import android.widget.ProgressBar;public class Main extends Activity{private ProgressBar progressBar;private Handler handler = new Handler(){public void handleMessage(Message msg){switch (msg.what){case 1:int currentProgress = progressBar.getProgress() + 2;if (currentProgress > progressBar.getMax())currentProgress = 0;progressBar.setProgress(currentProgress);break;}super.handleMessage(msg);}};private TimerTask timerTask = new TimerTask(){public void run(){Message message = new Message();message.what = 1;handler.sendMessage(message);}};@Overridepublic void onCreate(Bundle savedInstanceState){super.onCreate(savedInstanceState);setContentView(R.layout.main);progressBar = (ProgressBar) findViewById(R.id.progressbar);Timer timer = new Timer();timer.schedule(timerTask, 0, 500);}}
大致思路,定义定时器及触发时的执行方法,方法中向handler发送消息,Handler接收到消息做响应动作。
- Android 基础控件学习--Timer
- Android基础控件学习
- android基础控件学习
- Android 基础控件的学习
- android基础控件学习周记一
- Android 基础控件学习--Menu点击跳转
- Android基础学习 - 简单控件,EditText 、 Button :
- 第五阶段:Android基础控件学习
- Android学习之 UI--基础控件
- Android基础学习之GridView控件
- Android基础学习之Tab控件
- Android用户界面基础之Chronometer控件学习
- Android 学习记录-基础控件与布局
- Android学习随笔(5)------常用基础控件
- Android Java Timer & TimerTask 学习
- android学习日记-3 Timer
- Timer控件
- timer控件
- OC中并发编程的相关API和面临的挑战(1)
- db2 “with ur”是什么意思!可以完成什么功能
- Spring定时任务写法
- 最长重复子串问题
- BFS+状态压缩 HDU1429
- Android 基础控件学习--Timer
- SQL Server监控清单
- CString转char * ,string
- 服务器:SATA、PATA及IDE的比较
- android 开发中遇到问题
- ORA-12560: TNS: 协议适配器错误
- asp.net获取当前网址url
- Android中JNI的使用方法
- POJ 3249 Test for Job(记忆化搜索)