商品簡介
96%行動裝置病毒鎖定Android平台
市面上哪款安全軟體可以依靠?
別為了清一些小垃圾裝了個大垃圾進你的系統
透過一款手機資安防護軟體開發案例的詳細解析,講解一個完整的Android實際專案開發過程。
該專案涵蓋了市場上主流手機資安防護的主要功能,同時,也是對Android應用程式開發知識的綜合應用,涵蓋手機防盜、通訊安全防護、軟體管理、處理程序管理、流量統計、手機防毒、系統最佳化、進階工具、設定中心…等。
除透過對案例的解析,並將程式碼中關鍵部分逐一講解,幫助Android應用開發人員快速掌握相關概念和知識,在實際開發中能快速而輕鬆地積累實戰專案經驗。
序
前言
為什麼要寫這樣一本書?
對於一名希望能夠勝任實際開發工作的Android 應用程式開發人員來說,最重要的一點是什麼呢?毫無疑問,就是累積豐富的專案開發經驗,讓自己在實際開發工作中遊刃有餘。
為了讓那些希望能夠勝任實戰工作的Android 應用程式開發人員不浪費時間,快速而輕鬆地累積實戰專案經驗,筆者決定結合多年的專案實戰開發經驗,撰寫一本能夠真正讓讀者學以致用的圖書。
本書特色
為了讓讀者輕鬆地上手,本書特別設計了適合初級Android 應用程式開發者的學習方式,用準確的定義歸納概念,用直觀的圖示示範過程,用詳細的註釋解釋程式,用簡要的語言說明基礎知識。
1 專案模組介紹
簡潔、清晰是其顯著的特點,一般放在每一個模組的開始部分,讓讀者對每一個模組都有一個清晰、全域的認識。
2 程式解析
將程式中的關鍵程式行逐一解釋,有助於讀者熟練相關概念和知識。
3 執行結果
對每個模組均列出執行結果和對應圖示,幫助讀者更直觀地了解實例程式。
4 基礎知識總結
每完成一個模組,都會對本模組需要熟練的要點進行知識整理。
本書適合哪些讀者閱讀
具備一定Android 應用程式開發基礎知識的學習人員;
了解Android 應用程式開發基礎知識,但還需要進一步學習的人員;
即將踏入職場、希望累積專案經驗的開發人員;
其他程式設計同好。
專案介紹:
本書透過對一款手機安全衛士開發案例的詳細解析,說明一個完整的Android實際專案的開發過程。該專案涵蓋了市場上主流手機衛士的主要功能,同時,該專案也是對Android 應用程式開發知識的綜合應用。專案實作範例列舉九大功能:手機防盜、通訊衛士、軟體管理、處理程序管理、流量統計、手機防毒、系統最佳化、進階工具、設定中心。
手機防盜:根據手機sim 卡的變更來判斷手機是否失竊,如果sim 卡發生變更,程式會根據事先約定好的協定向綁定的安全號碼發送一些資訊(例如,“sim card changed”等資訊),我們可以透過安全號碼給手機發送一些指令(例如,遠端鎖定、銷毀資料、播放警告音效、取得目前手機的經緯度資訊),也可以防止應用程式被移除(例如,將“手機防盜”字樣修改為“MP3”)。
通訊衛士:來電黑名單管理(電話攔截、簡訊攔截、電話和簡訊攔截)。
軟體管理:動態計算出目前手機的可用記憶體、SD card 可用容量。同時,以清單的形式顯示手機中所有的應用程式(圖示、名稱、版本編號),點擊每一個應用程式時,出現移除、啟動、分享的選項。
處理程序管理:列出手機中目前正在執行的所有處理程序,可以將其分為系統處理程序和使用者處理程序,可以實現對處理程序的一鍵清理。
流量管理:顯示手機中每個具有Internet 許可權應用程式的上傳與下載所產生的流量及流量總和。
手機防毒:根據程式特徵碼來識別殺毒。
系統最佳化:清理應用程式在手機中產生的快取檔案。
進階工具:手機號碼歸屬地查詢、常用號碼查詢、程式鎖。
設定中心:是否開啟程式的自動更新、是否開啟來電歸屬地的顯示、更改歸屬地的顯示風格、更改歸屬地在螢幕上的顯示位置、是否開啟黑名單服務、是否開啟程式鎖服務。
專案的實現流程及說明
專案的基本實現流程是:Splash 介面開發→手機防盜→設定中心→通訊衛士→軟體管理→處理程序管理→流量管理→手機防毒→系統最佳化。
說明:專案的開發環境是在Android4.2 環境下進行的,可在Android2.2 及Android2.2 以上的版本上執行。在專案實現的過程中,模組與模組之間存在一定的關聯,所以在開發的過程中,有時需要進行模組間的切換(例如,在開發手機防盜功能時,需要在設定中心中設定手機防盜是否開啟)。
目次
第1章 專案簡介與Splash介面開發
第2章 手機防盜模組的設計
第3章 進階工具模組的設計
第4章 通訊衛士模組的設計
第5章 其他模組的設計
主題書展
更多書展今日66折
您曾經瀏覽過的商品
購物須知
為了保護您的權益,「三民網路書店」提供會員七日商品鑑賞期(收到商品為起始日)。
若要辦理退貨,請在商品鑑賞期內寄回,且商品必須是全新狀態與完整包裝(商品、附件、發票、隨貨贈品等)否則恕不接受退貨。