Android Handler简例
来源:互联网 发布:微信视频网络不稳定 编辑:程序博客网 时间:2024/05/16 07:45
public class MainActivity extends ActionBarActivity {private TextView textView;private final static int IS_FINISH = 1;private Handler handler = new Handler() {@Overridepublic void handleMessage(android.os.Message msg) { //3.接到标识,给textView赋值if (msg.what == IS_FINISH) {textView.setText(msg.obj.toString());}};};@Overrideprotected void onCreate(Bundle savedInstanceState) {super.onCreate(savedInstanceState);setContentView(R.layout.activity_main);textView = (TextView) findViewById(R.id.txt);findViewById(R.id.blockbtn).setOnClickListener(new OnClickListener() {@Overridepublic void onClick(View arg0) {//1.启动线程读秒,读完秒之后new Thread(new MyThread()).start();}});findViewById(R.id.showbtn).setOnClickListener(new OnClickListener() {@Overridepublic void onClick(View arg0) {textView.setText("show me the money");}});}private class MyThread implements Runnable {@Overridepublic void run() {int i = 0;try {for (i = 0; i < 5; i++) {Thread.sleep(1000);}//2.读完秒传送结束标识what,并传送消失Message msg = Message.obtain();msg.obj = "结束: " + i;msg.what = IS_FINISH;handler.sendMessage(msg);} catch (InterruptedException e) {// TODO Auto-generated catch blocke.printStackTrace();}}}}
0 0
- Android Handler简例
- android Handler
- android Handler
- android Handler
- android Handler
- Android Handler
- android---handler
- android-handler
- Android Handler
- Android Handler
- Android Handler
- android Handler
- android--Handler
- Android Handler
- Android Handler
- Android Handler
- Android Handler
- Android handler
- 薪资调研解析_2014-10-29
- 使用Soot生成控制流图
- 【141029】VC游戏编写中的求解最短路径算法源码
- python 多线程总结(一)
- hdu 1247 Hat’s Words(字典树)
- Android Handler简例
- Merge Two Sorted Lists (Java)
- VMware workstation 10配置CentOS 7静态地址
- Java中取得当前系统环境并执行命令的方式
- 习题4.1游泳池改造
- 讨论游戏服务器压力的那点事儿
- 深搜和宽搜
- java7 语法糖 之 switch 语句中的string
- 数据库设计原则