显示的时间格式为 11:02:23 每秒都发生变化.知识点很简单,网上也有很多相关的内容,写个博客记录下加深印象
详见代码:

public class MainActivity extends Activity {    //用于显示时间的TextView    private TextView mTextView;    //Handler中获取系统时间并显示到TextView上    private Handler mHandler = new Handler() {        @Override        public void handleMessage(Message msg) {            super.handleMessage(msg);            switch (msg.what) {            case 1:                Long sysTime = System.currentTimeMillis();                CharSequence sysTimeStr = DateFormat                    .format("hh:mm:ss", sysTime);                mTextView.setText(sysTimeStr);                break;            }        }    };    @Override    protected void onCreate(Bundle savedInstanceState) {        super.onCreate(savedInstanceState);        setContentView(R.layout.activity_main);        //初始化控件        mTextView = (TextView) findViewById(R.id.textView1);        //新启动一个线程        new Thread() {            public void run() {                while(true) { //保证线程一直执行                    try {                        //休眠1秒                        Thread.sleep(1000);                        //给Handler发送信息                        mHandler.sendEmptyMessage(1);                    } catch (Exception e) {                        e.printStackTrace();                    }                }            };        }.start();    }}

参考文章:TextView显示系统时间(秒针变化)

更多相关文章

  1. 五、网络多线程
  2. Android中的线程总结
  3. android 定时一段时间执行
  4. Android根据屏幕宽度,按比例缩放图片
  5. android 状态栏(StatusBar)
  6. Android更新UI的两种方法——handler与runOnUiThread()
  7. Android(安卓)SystemServer 启动流程
  8. Android(安卓)Alarm manager定时闹钟开发详解
  9. Android(安卓)C++ 线程使用

随机推荐

  1. android警告——Buttons in button bars
  2. Android使用Intent调用摄像头并获取照片
  3. ADB命令详解
  4. GoBelieve Android(安卓)SDK接入备忘
  5. Android框架结构了解
  6. Android(安卓)Binder机制学习总结(二)-Dr
  7. 在Windows系统中使用NDK编译Android二进
  8. 【Android(安卓)基础】Android中全屏或者
  9. Android(安卓)ImageView实现上一页,下一页
  10. Chronometer控件实现的Android计时器