Handler使用1
来源:互联网 发布:java给微信发信息 编辑:程序博客网 时间:2024/04/27 15:12
public class Activity06 extends Activity {
private Button startButton = null;
private Button endButton = null;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
startButton = (Button)this.findViewById(R.id.startButton);
startButton.setText("开始线程");
endButton = (Button)this.findViewById(R.id.endButton);
endButton.setText("结束线程");
startButton.setOnClickListener(new StartButtonListener());
endButton.setOnClickListener(new EndButtonListener());
}
class StartButtonListener implements OnClickListener{
@Override
public void onClick(View v) {
// TODO Auto-generated method stub
handler.post(updateThread);
}
}
class EndButtonListener implements OnClickListener{
@Override
public void onClick(View v) {
// TODO Auto-generated method stub
handler.removeCallbacks(updateThread);
}
}
Handler handler = new Handler();
Runnable updateThread = new Runnable() {
@Override
public void run() {
// TODO Auto-generated method stub
handler.postDelayed(updateThread, 3000);
}
};
@Override
public boolean onCreateOptionsMenu(Menu menu) {
// Inflate the menu; this adds items to the action bar if it is present.
getMenuInflater().inflate(R.menu.activity06, menu);
return true;
}
}
- Handler使用1
- handler使用1
- Android Handler的使用1
- Android Handler的使用(1)
- Handler使用
- handler使用
- Handler使用
- Handler使用
- handler使用
- handler 使用
- handler使用
- Handler使用
- handler使用
- Handler使用
- Handler的基本使用(1)
- handler<1>
- Handler的使用1 利用Handler来更新android的UI
- Handler的使用
- Java谜题畅读版之类谜题
- Ubuntu的一些使用技巧(不定时更新)
- 我待工作如初恋,工作虐我千万遍。
- Eclipse的一些使用技巧(不定时更新)
- stm32基础视频教程——李想
- Handler使用1
- 新入职应该注意的事情
- Linux Shell 通配符、元字符、转义符使用实例介绍
- 安装wdcp的心得体会
- iOS7初体验(2)——单元测试
- 归并排序 MergeSort
- 运用BSon将数据记录转换成二进制
- LRC for My life by Eminem
- 已知m,n是正整数,编写程序求m中取n的组合数