Andriod Phone模組相關

2021-06-02 13:40:18 字數 1328 閱讀 5328

andriod phone模組相關(三、四)

2010-02-01 10:51

第三部分:貓相關的各種狀態的監聽和通知機制

第四部分:通話相關的圖示變換的工作原理。

a. 註冊監聽部分

b.事件通知部分

注:所有的狀態改變通知都在telephonyregistry中處理,詳見該類原始碼。

手機sim卡功能解析

2010-02-01 17:25

sim卡是gsm手機特有的使用者身份的象徵。

那麼,sim卡到底具有哪些功能,其原理如何呢?下面作一簡要描述。

sim卡作為使用者身份的象徵,主要含有以下兩種資訊:imsi號和鑑權、加密演算法。

imsi號全稱為國際移動臺使用者識別號,與imei國際移動裝置識別號是完全不同的兩個概念。imsi號是固化在sim卡內部儲存晶元上的號碼。當客戶申請入網時,電信營業人員隨意拿來一張嶄新的sim卡,將卡上標註的15位imsi號,對應記錄在使用者挑選的號碼資料中,輸入電腦建立檔案。這就是 gsm系統方便快捷的入網方式。

imei號則是一部手機機身內部固有的乙個號碼,反應這部手機的出廠地、所屬廠商等一系列資訊。

這兩個號碼的不同體現了gsm系統機、號分開的原則。

gsm系統具有良好的保密性還體現在sim卡上。在使用者上網通話時,需要在空中傳送imsi號碼以便鑑權。imsi號碼在空中傳送是經過sim卡中的鑑權、加密運算後傳送的。經過這些複雜的運算,破譯基本上是不可能的。這也是gsm系統優於etacs系統的一大體現。

從外觀上看,sim卡有大、小卡之分,這是為滿足不同手機的不同尺寸需求而設計的。但隨著手機市場日益小巧、輕便的發展趨勢,越來越多的廠商淘汰了大卡機型,小卡越來越受到青睞。

觀察sim卡可以看到每張卡上,都有8個金屬觸腳,它們分別有如下功能,見圖1。

圖1 sim卡引腳

sim卡的供電有兩種:5v和3v。早期的sim卡一般是5v供電。隨著人們對電池使用時間的要求日趨加長,廠家採取了各種手法來降低手機的用電量,包括將cpu由原來的5v左右供電降至3v左右,隨之手機整體機身的供電也基本上降到3v左右,這樣sim卡供電電壓的下降也就勢在必行了。目前,許多sim卡可以相容兩種電壓供電,這是為了適應過渡時期的需要。

另外,sim卡的容量也不相同,這取決於sim卡內部儲存晶元的記憶體容量大小。卡的容量體現在使用者使用**簿功能時能往sim卡上存多少條記錄。

在日常使用時,有時會出現"sim卡不被接受"、"請插入sim卡"等不正常的現象。這時,我們可以將sim卡從機內取出,用橡皮輕輕地擦卡面。切不可用尖銳的東西刮卡面,以免造成卡觸腳不平而接觸不良,甚至徹底損壞sim卡。如果擦拭後仍無法正常使用,則應將手機連卡送到專業維修點,讓維修人員檢查。

詳解Python中的array陣列模組相關使用

初始化 arwww.cppcns.comray例項化可以提供乙個引數來描述允許那種資料型別,還可以有乙個初始的資料序列儲存在陣列中。import array import 程式設計客棧binascii s this is the array.a array.array c s print as st...

GetCurrentDirectory相關問題

dword getcurrentdirectory dword nbufferlength,size of directory buffer lptstr lpbuffer directory buffer 函式功能 獲取當前程序的當前目錄。注意當前目錄這東西有點怪異,本來確實是可執行檔案的所在目錄...

Map JSONObject String相互轉換

map轉jsonobject com.alibaba fastjson 1.2.59 jsonobject info jsonobject.parseobject json.tojsonstring map jsonobject轉map jsonobject json new jsonobject ...