1、開發步驟:
telephonymanagermanager=(
telephonymanager
)getsystemservice
(context
.telephony_service);
//1.註冊***
2.監聽的事件
**:package
com.li.
callmyvoce
;import
android..
service
;import
android
.content
.intent
;import
android.os
.ibinder
;import
android
.telephony
.phonestatelistener
;import
android
.telephony
.telephonymanager
;import
android
.util
.log
;public
class
callservice
extends
service}}
,phonestatelistener
.listen_call_state);
//events
就是要指定對那些事件比較關心}@
override
public
ibinder
onbind
(intent
intent)}
呼叫:package
com.li.
callmyvoce
;import
android..
activity
;import
android
.content
.intent
;import
android.os
.bundle
;import
android
.view
.view
;public
class
mainactivity
extends
activity
public
void
clickservice
(viewv)
}配置檔案裡面的銘感操作
<
service
android:name
="com.li.callmyvoce.callservice"
>
<
/service
>
<
uses-permission
android:name
="android.permission.read_phone_state"
/>
服務和子執行緒的區別
總結:*
服務是長期在後台執行的
*開啟乙個用真的死迴圈的子執行緒也是在後台長期執行
*如果乙個應用程式有後台的服務在執行,即使你殺掉程序,程序和服務還會自動的復活
*如果乙個應用程式只有後台的子執行緒執行
殺掉程序程序和子執行緒都掛了
*如果你要保證乙個後台的操作長期執行
1.開啟服務
2.在服務裡面建立執行緒
bluetooth spp安卓開發
在開發有關android的藍芽spp服務時,發現了一點問題,需要注意的是,在連線spp服務的時候,有可能直接呼叫connect會出現exception的問題,因此,對於spp的服務應當有兩種實現比較保險,spp的服務特徵碼 uuid 00001101 0000 1000 8000 00805f9b3...
安卓相機開發
隨著手機效能的提高,多 的應用越來越普遍,其中拍照,錄影,美顏等都需要呼叫手機相機的功能。相機採集和顯示的經典例子是下面谷歌的開源實現,是比較好的入門學習資料 網上有很多開源的安卓相機的實現,比如下面的實現,只是時間比較久了 比較新的是下面的實現,它封裝了gpuimage來進行濾鏡和美顏的處理 還有...
Unity 安卓開發
不過不要慌,如果你不想用最新版本也可以這麼幹 1.安裝個最新版本的編輯器並在安裝時勾選android build support那些選項。2.完成安裝後開啟編輯器找到配置的路徑 edit preferences external tools 直接把這些路徑拷貝到你想要用的那個版本編輯器配置。打包ap...