亚洲乱码中文字幕综合,中国熟女仑乱hd,亚洲精品乱拍国产一区二区三区,一本大道卡一卡二卡三乱码全集资源,又粗又黄又硬又爽的免费视频

Android Secret Code(輸入字符彈出手機信息)詳解

 更新時間:2016年11月15日 10:59:55   作者:AngelDevil  
這篇文章主要介紹了Android Secret Code(輸入字符彈出手機信息)詳解的相關資料,需要的朋友可以參考下

Android Secret Code

我們很多人應該都做過這樣的操作,打開撥號鍵盤輸入*#*#4636#*#*等字符就會彈出一個界面顯示手機相關的一些信息,這個功能在Android中被稱為android secret code,除了這些系統預置的secret code,我們也可以實現自己的secret code,而且實現起來非常簡單。

要實現自己的secret code,只需要向系統注冊一個Broadcast Receiver,不需要任何權限,如下所示:

<receiver android:name=".SecretReceiver">
  <intent-filter>
    <action android:name="android.provider.Telephony.SECRET_CODE"/>
    <data android:scheme="android_secret_code" android:host="0123"/>
  </intent-filter>
</receiver>

只需要注冊action為android.provider.Telephony.SECRET_CODE,并且scheme為android_secret_code的Broadcast Receiver,這樣當用戶在撥號鍵盤輸入*#*#0123#*#*時就會調用我們注冊的Receiver了,在Receiver中把接收到的Intent信息打出來會是這樣:

Intent { act=android.provider.Telephony.SECRET_CODE dat=android_secret_code://0123 
flg=0x10 cmp=me.angeldevil.secretcode/.SecretReceiver }

這個邏輯的處理在撥號應用里,如果使用第三方撥號應用而這個應用又沒有處理的話,也許會失效。

那么這個功能有什么做用呢?這個就看應用需要了,由于這個Broadcast Receiver運行在你自己的應用進程內,所以可以讀取你應用內的一切數據。比如說你可以在接收到Broadcast后dump應用狀態(tài),可以打開一個Activity做一些特殊設置,可以啟用/禁用一些功能(比如Flyme就可以在輸入*#*#6961#*#*后在設置中顯示一些輔助功能,可以開啟Root等)。

但是,不同的Receiver可以注冊相同的android:host,可能會跟其他應用的設置沖突,不過一般情況下應用應該不會使用這個功能,非系統級應用的控制還是放到應用內比較好。

感謝閱讀,希望能幫助到大家,謝謝大家對本站的支持!

相關文章

  • 詳解MVP模式在Android開發(fā)中的應用

    詳解MVP模式在Android開發(fā)中的應用

    MVP是MVC衍生而來的,很早以前就由某軟公司提出,近年來在Android應用開發(fā)中越來越多的被提及,越來越重要了。這篇文章主要介紹了詳解MVP模式在Android開發(fā)中的應用,有興趣的可以了解一下。
    2016-11-11
  • Android ListView實現圖文列表顯示

    Android ListView實現圖文列表顯示

    這篇文章主要為大家詳細介紹了Android ListView實現圖文列表顯示,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2019-01-01
  • Android studio配置國內鏡像源的實現

    Android studio配置國內鏡像源的實現

    這篇文章主要介紹了Android studio配置國內鏡像源的實現,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2020-11-11
  • Android逐幀動畫實現代碼

    Android逐幀動畫實現代碼

    這篇文章主要為大家詳細介紹了Android逐幀動畫實現代碼,可以通過xml或java代碼實現,文中示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2017-01-01
  • android實現將位置信息寫入JPEG圖片文件

    android實現將位置信息寫入JPEG圖片文件

    下面小編就為大家?guī)硪黄猘ndroid實現將位置信息寫入JPEG圖片文件。小編覺得挺不錯的,現在就分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2017-03-03
  • Android編程實現Dialog窗體監(jiān)聽的方法

    Android編程實現Dialog窗體監(jiān)聽的方法

    這篇文章主要介紹了Android編程實現Dialog窗體監(jiān)聽的方法,結合實例形式分析了Android針對Dialog對話框窗體事件監(jiān)聽與響應相關操作技巧,需要的朋友可以參考下
    2017-03-03
  • Android中webview與JS交互、互調方法實例詳解

    Android中webview與JS交互、互調方法實例詳解

    這篇文章主要介紹了Android中webview與JS交互、互調方法實例詳解的相關資料,需要的朋友可以參考下
    2017-03-03
  • Android中Protobuf的基本使用介紹

    Android中Protobuf的基本使用介紹

    大家好,本篇文章主要講的是Android中Protobuf的基本使用介紹,感興趣的同學趕快來看一看吧,對你有幫助的話記得收藏一下
    2022-01-01
  • Android實戰(zhàn)教程第四十三篇之上拉加載與下拉刷新

    Android實戰(zhàn)教程第四十三篇之上拉加載與下拉刷新

    這篇文章主要為大家詳細介紹了Android實戰(zhàn)教程第四十三篇之上拉加載與下拉刷新,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2016-11-11
  • Android錄音--AudioRecord、MediaRecorder的使用

    Android錄音--AudioRecord、MediaRecorder的使用

    本篇文章主要介紹了Android錄音--AudioRecord、MediaRecorder的使用,小編覺得挺不錯的,現在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2017-02-02

最新評論