谷歌在4.0系統以後就禁止在主線程中進行網路訪問了,原因是:
主線程是負責ui的響應,如果在主線程進行網路訪問,超過5秒的話就會引發強制關閉,所以這種耗時的操作不能放在主線程裡。放在子執行緒裡,而子執行緒裡是不能對主線程的ui進行改變的,因此就引出了handler,主線程裡定義handler,子執行緒裡使用。
1,在主線程中進行handler類的定義
2,在主線程中開啟子執行緒
3,在子執行緒中進行網路訪問,並傳遞資料到handler類中
參考:
android 中呼叫介面傳送簡訊
android中可以通過兩種方式傳送簡訊 第一 呼叫系統簡訊介面直接傳送簡訊 主要 如下 1.直接呼叫簡訊介面發簡訊 2.smsmanager smsmanager smsmanager.getdefault 3.listdividecontents smsmanager.dividemessage...
android 中呼叫介面傳送簡訊
android中可以通過兩種方式傳送簡訊 第一 呼叫系統簡訊介面直接傳送簡訊 主要 如下 直接呼叫簡訊介面發簡訊 smsmanager smsmanager smsmanager.getdefault listdividecontents smsmanager.dividemessage conte...
Android常用的api呼叫介面
android常用的api介面呼叫 宋耀最近在寫程式的時候經常會用到android系統自帶的一些功能,今天給大家歸類一下,常用的功能如何呼叫 顯示網頁 uri uri uri.parse intent it new intent intent.action view,uri startactivit...