//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
在定義服務的時候,AndroidManifest.xml的<service android:enabled="true" android:name=".MainActivityService" />中,name一定要正確一定要和對應的java文件一樣,今天就是因爲這個不正確,調了2個小時,真是浪費我的是講,希望大家引以爲戒!!!!!
//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
<application
android:icon="@drawable/ic_launcher"
android:label="@string/app_name"
android:theme="@style/AppTheme" > 設置風格的時候,去掉最後一句是默認風格
//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
super.onCreate(savedInstanceState);
requestWindowFeature(Window.FEATURE_PROGRESS);
setContentView(R.layout.test);這3句中第二句如果放在第三句後面就會掛掉
//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
import android.R;引用包的時候用這個包會出現自己在main.xml中註冊的文件出現問題無引用的狀況
//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
private Handler handler =new Handler(){
@Override
//當有消息發送出來的時候就執行Handler的這個方法
public void handleMessage(Message msg){
super.handleMessage(msg);
}
};
private void processThread(){
//構建一個下載進度條
pd= ProgressDialog.show(MainHandler.this, "下載文件", "正在下載……");
Log.i("tag", "processThread()-->"+Thread.currentThread().getName());
new Thread(){
@Override
public void run(){
Log.i("tag", "run()-->"+Thread.currentThread().getName());
//在新線程裏執行長耗時方法
longTimeMethod();
//執行完畢後給handler發送一個空消息 ,這個消息發送之後就會執行上面那個handler();
handler.sendEmptyMessage(0);
}
}.start();
}
//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
一個類繼承另一個類,用extends
一個類繼承一個接口,用implements
一個接口繼承另一個接口,用extends
一個類同時繼承另一個類和實現一個接口,一般先用extends,後用implements
//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////