編輯:高級開發
Java代碼
package com.lzr;
////驗證handler和Activity是在同一個線程中執行
import android.app.Activity;
import android.os.Bundle;
import android.os.Handler;
public class Handlertest extends Activity {
/** Called when the activity is first created. */
Handler handler=new Handler();
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
///普通執行線程的方法
//Thread t=new Thread();
//t.start();
///用post()啟動線程,直接執run()方法
handler.post(r);
setContentVIEw(R.layout.main);
System.out.println("Activity--->"+Thread.currentThread().getId());
System.out.println("activityname--->"+Thread.currentThread().getName());
}
Runnable r=new Runnable()
{
@Override
public void run() {
System.out.println("Activity--->"+Thread.currentThread().getId());
System.out.println("activityname--->"+Thread.currentThread().getName());
try {
///休眠5秒後啟動線程
Thread.sleep(5000);
} catch (InterruptedException e) {
// TODO: handle exception
e.printStackTrace();
}
}
};
}
TCP和UDP在網絡傳輸中非常重要,在android開發中同樣重要。51CTO推薦專題:android應用開發詳解首先我們來看一下什麼是TCP和UDP。什麼是TCP?T
有以下兩種方式來使用 Android 設備發送短信:使用 SmsManager 發送短信使用內置 Intent 發送短信使用SmsManager 發送短信Sms
android 包括了一個核心庫,該核心庫提供了Java編程語言核心庫的大多數功能,android手機服務是一種全新的系統,它與Linux的距離,比Mac OS與Lin
在我們教程系列的第一部分中,我們使用android和Eclipse開發了一個簡單的飲茶計時器的應用程序。在第二部分,我們將繼續開發這個程序,並給它增加一些其他的額外的功