編輯:Android開發實例
項目是2.2開發 測試手機是android4.0時候提示 android.os.NetworkOnMainThreadException異常,原來在4.0中,訪問網絡不能在主程序中進行,有兩個方法可以解決,一個是在主程序中增加:
- new Thread(){
- @Override
- public void run(){
- //你要執行的方法
- //執行完畢後給handler發送一個空消息
- handler.sendEmptyMessage(0);
- }
- }.start();
- //定義Handler對象
- private Handler handler =new Handler(){
- @Override
- //當有消息發送出來的時候就執行Handler的這個方法
- public void handleMessage(Message msg){
- super.handleMessage(msg);
- //處理UI
- }
- };
可以顯示在的Android任務,通過加載進度條的進展。進度條有兩種形狀。加載欄和加載微調(spinner)。在本章中,我們將討論微調(spinner)。Spinner 用
前面文章講解了Android的藍牙基本用法,本文講得深入些,探討下藍牙方面的隱藏API。用過Android系統設置(Setting)的人都知道藍牙搜索之後可以建立
本文實例講述了Android編程之單元測試用法。分享給大家供大家參考,具體如下: 在實際開發中,開發android軟件的過程需要不斷地進行測試。使用Junint測
ListFragment繼承於Fragment。因此它具有Fragment的特性,能夠作為activity中的一部分,目的也是為了使頁面設計更加靈活。 相比Fra