//主要使用子线程发送消息 使用Handler更新显示import java.text.SimpleDateFormat;import java.util.Date;import android.os.Bundle;import android.os.Handler;import android.os.Message;import android.app.Activity;import android.widget.TextView;public class MainActivity extends Activity  implements Runnable{private Handler handler;private TextView textView;    @Override    public void onCreate(Bundle savedInstanceState) {        super.onCreate(savedInstanceState);        setContentView(R.layout.main);        textView=(TextView) findViewById(R.id.time);            handler = new Handler() {                public void handleMessage(Message msg) {                    textView.setText((String)msg.obj);                }            };                    new Thread(this).start();    }    @Override    public void run() {        // TODO Auto-generated method stub        try {            while(true){                SimpleDateFormat sdf=new SimpleDateFormat("yyyy年MM月dd日   HH:mm:ss");                String str=sdf.format(new Date());                handler.sendMessage(handler.obtainMessage(100,str));                Thread.sleep(1000);            }        } catch (InterruptedException e) {            // TODO Auto-generated catch block            e.printStackTrace();        }    }}

更多相关文章

  1. 箭头函数的基础使用
  2. NPM 和webpack 的基础使用
  3. Python list sort方法的具体使用
  4. 【阿里云镜像】使用阿里巴巴DNS镜像源——DNS配置教程
  5. android 使用html5作布局文件: webview跟javascript交互
  6. Android(安卓)Resource介绍和使用
  7. "Failed to fetch URL https://dl-ssl.google.com/android/repos
  8. 使用NetBeans搭建Android开发环境
  9. 浅析Android中的消息机制-解决:Only the original thread that cr

随机推荐

  1. Android Handler、Looper、Message Queue
  2. Android音视频学习路线
  3. Android中使用HttpClient 服务 GET,POST和上传
  4. (转)ANDROID强制锁定竖屏_APP固定设置竖屏
  5. Android(安卓)之 sms 短信
  6. 关于百度地图只显示中间部分,显示不全的原
  7. (一)搭建android开发环境
  8. wzplayer for android V1.5 整合硬解码(
  9. Qt for Android 编译纯C工程
  10. Android多媒体编程从初学到精通