Timer的使用 倒计时
来源:互联网 发布:恢复删除软件要钱 编辑:程序博客网 时间:2024/06/05 14:52
public class MainActivity extends Activity implements OnClickListener {
private Handler handler=new Handler(){
public void handleMessage(android.os.Message msg) {
int num=(Integer) msg.obj;
if(num>0){
tv.setText(num+"秒");
}
else
{
tv.setText("刺杀金三胖");
}
};
};
private TextView tv; @Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
tv = (TextView) findViewById(R.id.tv);
Button button = (Button) findViewById(R.id.button);
button.setOnClickListener(this);
}
@Override
public void onClick(View v) {
// TODO Auto-generated method stub
Timer timer=new Timer();
TimerTask task=new TimerTask() {
private int num=10;
@Override
public void run() {
num--;
Message msg=Message.obtain();
msg.obj=num;
handler.sendMessage(msg);
}
};
timer.schedule(task,2000,1000);
}
}
private Handler handler=new Handler(){
public void handleMessage(android.os.Message msg) {
int num=(Integer) msg.obj;
if(num>0){
tv.setText(num+"秒");
}
else
{
tv.setText("刺杀金三胖");
}
};
};
private TextView tv; @Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
tv = (TextView) findViewById(R.id.tv);
Button button = (Button) findViewById(R.id.button);
button.setOnClickListener(this);
}
@Override
public void onClick(View v) {
// TODO Auto-generated method stub
Timer timer=new Timer();
TimerTask task=new TimerTask() {
private int num=10;
@Override
public void run() {
num--;
Message msg=Message.obtain();
msg.obj=num;
handler.sendMessage(msg);
}
};
timer.schedule(task,2000,1000);
}
}
阅读全文
1 0
- Timer的使用 倒计时
- timer的使用--倒计时--计时器
- java倒计时,使用Timer
- 【Android应用开发】Timer的使用,制作游戏倒计时进度条
- Android倒计时实现及Timer和TimerTask的使用
- 利用timer实现的倒计时
- Timer 倒计时
- Timer倒计时
- Timer倒计时
- quick Timer 倒计时
- 倒计时Timer,TimerTask
- timer实现倒计时
- timer实现倒计时
- Android timer倒计时
- 倒计时 Timer和handler
- 倒计时setInterval()的使用
- Android倒计时的使用
- Timer,Timertask的使用
- aliyunyuan rpmforge NTFS-3G
- Unity5.X3D 游戏开发技术详解与典型案例-笔记
- java微信自定义菜单(java微信开发学习笔记5)(完)(整个项目的源代码在最后)
- java(安全方便的从控制台读入数据)[对Scanner类进行封装,用正则表达式判断]
- HDOJ1285 确定比赛名次(拓扑排序)
- Timer的使用 倒计时
- 提升编程能力的11个技巧
- [python3.6 flask web学习]Flask用户认证框架
- font-size:0的作用
- 二分查找算法
- wcf/webservice
- package.json字段全解
- 生信脚本练习(11)随机输出5条fastq序列
- Hibernate和mybatis优缺点