Handler
来源:互联网 发布:软件界面开发 编辑:程序博客网 时间:2024/05/23 13:06
package com.example.handler;import android.app.Activity;import android.os.Bundle;import android.os.Handler;import android.view.View;import android.widget.TextView;public class MainActivity extends Activity {TextView show;private Handler handler = new Handler();int num=0;@Overrideprotected void onCreate(Bundle savedInstanceState) {super.onCreate(savedInstanceState);setContentView(R.layout.activity_main);show = (TextView) this.findViewById(R.id.show);}public void ok(View v) throws InterruptedException{switch (v.getId()) {case R.id.ok:new Thread() {public void run() {handler.post(new Runnable(){// 新线程中发送一个Runnable给创建Handler的线程, 创建Handler的线程就会执行Runnable的run()方法public void run() {show.setText(++num + "");}});}}.start();break;default:break;}}}
0 0
- Handler
- Handler
- Handler
- handler
- handler
- Handler
- Handler
- Handler
- Handler
- Handler
- Handler
- handler
- Handler
- handler
- handler
- Handler
- Handler
- Handler
- java--有关日期的工具方法
- WCF interactive with IIS 7 Support for non-http portocals
- Cocos2dx 小技巧(四)delegate委托
- path与classpath
- cisco qos--How Are Conversation Numbers Allocated?
- Handler
- Cocos2dx 3.0 过渡篇(二十三) C++11一种新随机数获取方法
- Android:NDK中访问assets目录下文件
- C++中int型与string型互相转换
- ExdentableListView
- Cocos2dx 小技巧(五)常用宏介绍
- Zernike矩及Opencv实现
- Ubuntu 使用Wireshark 提示 No interface can be used
- Cocos2dx 小技巧(六)断言CCAssert