編輯:關於Android編程
.xml代碼如下:
package org.lxh.demo; import java.util.Date; import java.text.SimpleDateFormat; import android.app.Activity; import android.os.Bundle; import android.os.Handler; import android.os.Message; import android.widget.TextView; public class Hello extends Activity { private TextView info = null; private static final int SET = 1; private Handler handler = new Handler() { @Override public void handleMessage(Message msg) { switch (msg.what) { case SET: Hello.this.info.setText("當前時間為:" + msg.obj.toString()); break; } } }; private class ClockThread implements Runnable {//顯示時間的線程類 public void run() { while (true) { try { Message msg = Hello.this.handler.obtainMessage(Hello.SET, new SimpleDateFormat("yyyy-MM-dd HH:mm:ss") .format(new Date())); Hello.this.handler.sendMessage(msg); Thread.sleep(1000); } catch (Exception e) { } } } } public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); // 生命周期方法 super.setContentView(R.layout.main); // 設置要使用的布局管理器 this.info = (TextView) super.findViewById(R.id.info); new Thread(new ClockThread()).start();//啟動線程 } }運行實例如下:
前述:本人已工作兩年多,但是依然感覺還是Android的門外漢,之前一直從事Android的應用開發,每天就是各種調用SDK方法,各種拷貝網上的源碼以及jar包,從來也不
如今很多Android手機新品都已經預裝或可升級到Android 4.4.x版本了,而該版本最大特色就是引入了ART模式。那麼,如何才能啟動這個模式呢?AR
前言: 首先很高興大家來閱讀王某人這篇文章,我干肯定大部分公司的發版流程是這樣的,android程序員小李打出各渠道包,發給運維小胡,小胡將個渠道包上傳各大應用
關於startService的基本使用概述及其生命周期可參見《Android中startService基本使用方法概述》。本文通過播放背景音樂的簡單示例,演示startS