Android 動(dòng)態(tài)的顯示時(shí)間
怎么才能動(dòng)態(tài)的實(shí)現(xiàn)時(shí)間呢?也許剛?cè)胄械哪悴欢?。如果不懂得話,?qǐng)看代碼(代碼是最好的老師)。大笑
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();
}
}
由上面的代碼可以看出,這是一個(gè)多線程。實(shí)時(shí)獲取系統(tǒng)的時(shí)間后,就更新數(shù)據(jù)。
相關(guān)文章
Android定時(shí)器和倒計(jì)時(shí)實(shí)現(xiàn)淘寶秒殺功能
這篇文章主要為大家詳細(xì)介紹了Android定時(shí)器和倒計(jì)時(shí)實(shí)現(xiàn)淘寶秒殺功能,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2018-02-02
Android 驅(qū)動(dòng)編寫LED-NDK程序
這篇文章主要介紹了Android 驅(qū)動(dòng)編寫LED-NDK程序的相關(guān)資料,需要的朋友可以參考下2016-09-09
Android 勇闖高階性能優(yōu)化之啟動(dòng)優(yōu)化篇
在移動(dòng)端程序中,用戶希望的是應(yīng)用能夠快速打開。啟動(dòng)時(shí)間過長的應(yīng)用不能滿足這個(gè)期望,并且可能會(huì)令用戶失望。輕則鄙視你,重則直接卸載你的應(yīng)用2021-10-10
Android開發(fā)DataBinding基礎(chǔ)使用
這篇文章主要為大家介紹了Android開發(fā)DataBinding基礎(chǔ)使用實(shí)例詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪2023-06-06
Android仿優(yōu)酷圓形菜單學(xué)習(xí)筆記分享
這篇文章主要為大家分享了Android仿優(yōu)酷圓形菜單學(xué)習(xí)筆記,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2016-05-05
Android開發(fā)自學(xué)筆記(一):Hello,world!
這篇文章主要介紹了Android開發(fā)自學(xué)筆記(一):Hello,world!本文講解了創(chuàng)建HelloWorld工程、編寫代碼、啟動(dòng)模擬器等步驟,需要的朋友可以參考下2015-04-04
WebView設(shè)置WebViewClient的方法
這篇文章主要介紹了 WebView設(shè)置WebViewClient的方法的相關(guān)資料,希望通過本文能幫助到大家,需要的朋友可以參考下2017-09-09
Android 實(shí)現(xiàn)監(jiān)聽的四種方法詳解實(shí)例代碼
這篇文章主要介紹了Android 實(shí)現(xiàn)監(jiān)聽的方法詳解實(shí)例代碼的相關(guān)資料,這里整理了四種方法,需要的朋友可以參考下2016-10-10

