編輯推薦
《Android項目實戰:手機安全衛士》涵蓋瞭當前主流Android開發技術;提供免費教學資源。
內容簡介
《Android項目實戰:手機安全衛士》以項目為導嚮,通過“手機安全衛士”項目講解瞭一個完整的Android 項目開發流程。全書共10章,每章針對一個功能模塊進行詳細講解,例如第2章講解的是手機防盜模塊,其功能包含SIM卡變更提醒、GPS定位、遠程鎖屏等。第3章講解的是通訊衛士模塊,其功能包含添加黑名單、刪除黑名單、短信攔截、電話攔截等。通過本書內容的學習,可以讓更多編程者快速積纍開發經驗,具備中級Android工程師的能力。
本書附有配套的教學課件、源代碼、習題、麵試題、教學案例等資源,而且為瞭幫助編程者更好地學習書中內容,還提供瞭在綫答疑服務,希望得到更多讀者的關注。本書可作為高等院校本、專科計算機相關專業程序設計類課程的專用教材,也可作為Android愛好者的自學教材。
目錄
第1 章 項目簡介
1.1 項目概述
1.1.1 項目分析
1.1.2 功能展示
1.1.3 代碼結構
1.2 歡迎界麵
1.2.1 開發流程圖
1.2.2 歡迎界麵UI
1.2.3 服務器的搭建
1.2.4 下載和安裝APK
1.2.5 版本更新工具類
1.2.6 版本信息的實體類
1.2.7 歡迎界麵邏輯
1.3 主界麵
1.3.1 主界麵UI
1.3.2 主界麵Item 布局
1.3.3 數據適配器
1.3.4 主界麵邏輯
本章小結
第2 章 手機防盜模塊
2.1 模塊概述
2.1.1 功能介紹
2.1.2 開發流程圖
2.1.3 代碼結構
2.2 設置密碼
2.2.1 設置密碼界麵
2.2.2 自定義對話框樣式
2.2.3 設置密碼邏輯
2.2.4 MD5 加密算法
2.3 輸入密碼
2.3.1 輸入密碼界麵
2.3.2 輸入密碼邏輯
2.4 設置嚮導界麵.
2.4.1 小圓點界麵.
2.4.2 嚮導界麵(一).
2.4.3 嚮導界麵(二).
2.4.4 嚮導界麵(三).
2.4.5 嚮導界麵(四).
2.4.6 指令界麵.
2.5 設置嚮導功能
2.5.1 滑屏動畫.
2.5.2 手勢滑動.
2.5.3 嚮導功能(一).
2.5.4 嚮導功能(二).
2.5.5 嚮導功能(三).
2.5.6 獲取聯係人.
2.5.7 嚮導功能(四).
2.5.8 防盜指令.
2.5.9 修改HomeActivity 文件
本章小結
第3 章 通訊衛士模塊
3.1 模塊概述
3.1.1 功能介紹.
3.1.2 開發流程圖.
3.1.3 代碼結構.
3.2 黑名單數據庫
3.2.1 創建數據庫.
3.2.2 聯係人的實體類.
3.2.3 數據庫操作類.
3.2.4 測試數據.
3.3 主界麵
3.3.1 主界麵UI
3.3.2 黑名單Item 布局
3.3.3 主界麵邏輯代碼.
3.3.4 數據適配器.
3.4 添加黑名單 1153.4.1 添加黑名單界麵
3.4.2 添加黑名單邏輯
3.4.3 聯係人列錶
3.5 黑名單攔截.
3.5.1 攔截短信
3.5.2 攔截電話
本章小結.
第4 章 軟件管傢模塊
4.1 模塊概述
4.1.1 功能介紹
4.1.2 代碼結構
4.2 軟件管傢界麵.
4.2.1 軟件管傢UI
4.2.2 軟件管傢Item 布局
4.2.3 應用程序的實體類
4.3 工具類
4.3.1 獲取應用程序信息
4.3.2 單位轉換
4.3.3 程序的業務類
4.4 軟件管傢功能.
4.4.1 軟件管傢邏輯
4.4.2 數據適配器
本章小結.
第5 章 手機殺毒模塊
5.1 模塊概述
5.1.1 功能介紹
5.1.2 代碼結構
5.1.3 手機病毒
5.2 數據庫操作.
5.2.1 數據庫展示
5.2.2 數據庫操作
5.2.3 獲取MD5 碼
5.3 病毒查殺
5.3.1 病毒查殺界麵
5.3.2 病毒查殺邏輯代碼
5.4 查殺進度
5.4.1 查殺進度界麵
5.4.2 查殺進度Item 布局
5.4.3 病毒的實體類
5.4.4 查殺進度邏輯
5.4.5 數據適配器
本章小結
第6 章 緩存清理模塊
6.1 模塊概述
6.1.1 功能介紹
6.1.2 代碼結構
6.2 掃描緩存
6.2.1 掃描緩存界麵
6.2.2 緩存清理Item 布局
6.2.3 緩存信息的實體類
6.2.4 掃描緩存邏輯
6.2.5 數據適配器
6.3 緩存清理
6.3.1 緩存清理界麵
6.3.2 緩存清理邏輯
本章小結
第7 章 進程管理模塊
7.1 模塊概述
7.1.1 功能介紹
7.1.2 代碼結構
7.2 進程管理
7.2.1 進程管理界麵
7.2.2 進程管理Item 布局
7.2.3 進程信息的實體類
7.2.4 主界麵邏輯
7.2.5 數據適配器
7.3 工具類
7.3.1 獲取係統信息
7.3.2 獲取進程信息
7.4 設置進程
7.4.1 設置進程界麵
7.4.2 設置進程邏輯
7.4.3 鎖屏清理進程服務
本章小結
第8 章 流量統計模塊
8.1 模塊概述 2188.1.1 功能介紹
8.1.2 代碼結構
8.2 運營商設置.
8.2.1 運營商設置界麵
8.2.2 運營商設置邏輯
8.3 數據庫操作.
8.3.1 創建數據庫
8.3.2 數據庫操作
8.4 流量監控
8.4.1 流量監控界麵
8.4.2 流量監控邏輯
8.4.3 判斷服務是否運行
8.4.4 獲取流量的服務
8.4.5 開機廣播
本章小結.
第9 章 高級工具模塊
9.1 模塊概述
9.1.1 功能介紹
9.1.2 代碼結構
9.2 主界麵
9.2.1 自定義組閤控件
9.2.2 主界麵邏輯
9.3 號碼歸屬地查詢.
9.3.1 號碼歸屬地查詢界麵
9.3.2 數據庫展示
9.3.3 數據庫操作
9.3.4 號碼歸屬地查詢邏輯
9.4 短信備份
9.4.1 短信備份工具類
9.4.2 短信加密和解密
9.4.3 短信備份界麵
9.4.4 短信備份邏輯
9.4.5 Toast 封裝
9.5 短信還原
9.5.1 短信還原工具類
9.5.2 短信的實體類
9.5.3 短信還原界麵
9.5.4 短信還原邏輯
9.6 程序鎖
9.6.1 創建數據庫
9.6.2 數據庫操作類
9.6.3 獲取所有應用工具類
9.6.4 應用的實體類
9.6.5 程序鎖界麵
9.6.6 程序鎖邏輯
9.6.7 加鎖與未加鎖功能
9.6.8 程序鎖服務
9.7 密碼鎖
9.7.1 密碼鎖界麵
9.7.2 密碼鎖邏輯
本章小結
第10 章 設置中心模塊
10.1 模塊概述
10.1.1 功能介紹
10.1.2 代碼結構
10.2 設置中心
10.2.1 自定義控件
10.2.2 設置中心界麵
10.2.3 工具類
10.2.4 設置中心邏輯
本章小結
前言/序言
為什麼齣這本書
數年前,傳智播客團隊是一群默默工作在IT 崗位的程序員,現如今,為瞭同一個夢想,我們聚集在一起,為“改變中國的IT 教育”而全力以赴。為什麼會有這樣的夢想,是因為在我們實現各自夢想的路上,不斷地聽到這樣的來自IT 畢業生的心聲:“我們專業的課程太枯燥瞭,太多理論方麵的課程,並且這些理論聽起來都是很難理解的,同學們學完瞭都是一頭霧水。”“終於畢業瞭,學瞭四年的計算機課程,我們班上大部分同學都不知道能乾什麼,感覺好像什麼都學瞭,卻什麼都不會乾!”“實習單位根本就不讓我們乾活,最多隻是讓我們閱讀代碼、修改文檔,說我們什麼都不會,不敢讓我們參與實際工作。想想自己辛苦學瞭四年連實習的要求都達不到,心裏很不是滋味。”“麵試的時候,用人單位問能做什麼,做過什麼項目,我們迴答不上來,麵試過程中問到的很多問題,我們連聽都沒有聽過。”
……
這些心聲並不是個彆畢業生所錶達的,而是中國高等教育反映齣的一種普遍現象。我們並非否定中國高校的IT 教育,而是想在IT 教育的路上盡一份自己的綿薄之力。由於我國正處在市場經濟轉型期,目前高校的IT 教育與企業的真實需求存在一定程度的脫節,這也給高等教育提齣瞭一項亟待解決的課題。如果高校的相關課程更新滯後,那麼畢業生畢業即失業的現象仍將存在。齣現這樣的睏境,一個主要原因在於教材知識更新的速度過於緩慢,無法及時地嚮學生傳授企業需要的專業技能,導緻學生所學的知識與社會需求嚴重不符。麵對目前高校IT 教育所存在的問題,教育部頒布的《關於全麵提高高等教育質量的若乾意見》提齣瞭大力提升人纔培養水平、全麵提高高等教育質量的目標。很慶幸,我們能有機會與高校共同參與其中,我們所做的事情就是配閤高校完成教學改革的目標和任務。傳智播客作為一傢專業的IT 培訓機構,一直將“改變中國的IT 教育”作為自己的事業,並為此拼搏瞭9 年。在這9 年期間,傳智播客默默耕耘,陸續齣版瞭計算機圖書數十種,發布教學視頻幾十套,發錶各類技術文章幾百篇,直接培養的軟件工程師有10 萬多名,被傳智播客影響的在校學生更是多達數百萬人。毫不誇張地說,傳智播客已經為IT 學子開闢瞭一條全新的求知之路。9 年的沉澱讓傳智播客擁有瞭目前國內最好的IT 培訓課程。如今,傳智播客決定把這套精品課程全部公開,印刷成書並輸送至高校,解決眼下高校最亟待解決的課程陳舊問題。另外,麵嚮高校計算機專業的老師,傳智播客還將提供免費的培訓服務,讓高校老師可以通過培訓提高授課技能,將最專業、最實用的技能傳授給學生。為瞭讓廣大師生在學習傳智播客課程的同時能達到最好的效果,公司投入巨額資金,用於為高校師生提供以下學習配套資源與服務。
(1)本書光榮落戶在在綫學習網站“博學榖”。
全宇宙的人都知道:“學習IT的人都在博學榖”,難道您真不知道?
(2)在學習本書過程中,遇到任何問題,請找問答精靈,我們承
諾工作時間3 小時內解答您的問題。讀者可以通過掃描右側的二維碼,關注問答精靈微信公眾平颱。學習IT 有問題就找問答精靈。
(3)我們為廣大初學者提供Android 基礎視頻,通過學習視頻,
讀者可以更容易地理解本書的知識。視頻下載網址:http://dvd.boxuegu.com。
(4)心中有疑問,想找老師麵對麵解惑?每周六晚上8 點到10 點,“麵對麵”講堂,我們
與您不見不散。網絡公開課網址:http://openclass.boxuegu.com。
(5)學習需要氛圍,快點在校園組織起您的學習社團吧,隻要申請通過,我們將給予社
團各種支持,包括:免費提供教材、視頻教程、技術參考資料、技術麵試資料、技術講座、實習崗位等支持,優秀社團還有機會獲得現金奬勵。學習社團網址。(6)本書配套源代碼下載網址。
(7)針對高校教學,傳智播客用近9 年的教育培訓經驗,精心設計瞭“教材+教案+授課
資源+考試係統+題庫+教學輔助案例”一站式IT 就業培訓係列教程,方便老師進行教學,能夠有效提高老師日常教學的效率。如需索要配套教學資源,請關注博學榖高校老師俱樂部,掃描右側二維碼關注微信公眾平颱。
希望通過我們的努力,在不久的將來,高校能夠真正培養齣符閤企業所需的實用型人纔,IT 學子們不再為就業而迷惘!
關於本書
本書以項目為導嚮,通過“手機安全衛士”項目講解瞭一個完整的Android 項目開發流程,該項目不僅涵蓋瞭市麵上所有主流手機衛士的功能,同時也是對Android 基礎知識的一個綜閤運用,因此,本書更適閤具備一定Android 基礎並需要提高項目經驗的開發人員使用。
全書共10章,每章針對一個功能模塊進行講解,具體內容如下:
● 第1 章項目簡介,主要針對手機安全衛士進行項目分析、功能展示以及實現歡迎界麵和主界麵開發。
● 第2 章手機防盜模塊,主要針對手機SIM 卡綁定、GPS 定位、遠程鎖屏、遠程刪除數據等進行講解。
● 第3 章通訊衛士模塊,主要針對黑名單添加、電話攔截、短信攔截等進行講解。
● 第4 章軟件管傢模塊,主要針對軟件的快速啓動、卸載、分享、設置等進行講解。
● 第5 章手機殺毒模塊,主要針對第三方數據庫的使用、病毒掃描、病毒查殺等進行講解。
● 第6 章緩存清理模塊,主要針對如何獲取手機中的緩存信息,並對緩存清理等進行講解。● 第7 章進程管理模塊,主要針對如何獲取手機中正在運行的進程、結束進程進行講解。● 第8章流量統計模塊,主要針對運營商信息設置、獲取流量套餐、顯示本月和本日流量等進行講解。● 第9章高級工具模塊,主要針對號碼歸屬地查詢、短信備份、短信還原、程序鎖等進行講解。● 第10 章設置中心模塊,主要針對手機衛士設置進行講解,如是否開啓黑名單攔截功能、是否開啓程序鎖功能等。
緻謝
本書的編寫和整理工作由傳智播客教育科技有限公司高教産品研發部完成,主要參與人員有徐文海、陳歡、陽丹、安鵬宇、張鑫、馬丹、高美雲、張澤華、李印東、劉亞超、邱本超、殷凱、馬偉奇、劉峰、金興,全體人員在近一年的編寫過程中付齣瞭很多辛勤的汗水。除此之外,傳智播客600 多名學員也參與到瞭教材的試讀工作中,他們站在初學者的角度對本書提供瞭許多寶貴的修改意見,在此一並錶示衷心的感謝。
意見反饋
盡管我們盡瞭最大的努力,但教材中仍難免會有不妥之處,歡迎各界專傢和讀者朋友們來信來函給予寶貴意見,我們將不勝感激。您在閱讀本書時,如發現任何問題或有不認同之處可以通過電子郵件與我們取得聯係。請發送電子郵件。傳智播客教育科技有限公司 高教産品研發部
2015年6 月1 日於北京"
Android項目實戰:手機安全衛士 epub pdf mobi txt 電子書 下載 2024
Android項目實戰:手機安全衛士 下載 epub mobi pdf txt 電子書
評分
☆☆☆☆☆
這書不怎麼樣!我還以為會講的很細緻,紙質也不怎麼樣!還沒有網上找的筆記細緻呢,而且好落後的內容!這分一個都不想給!
評分
☆☆☆☆☆
可以。教材不錯,邊看視頻,邊看書
評分
☆☆☆☆☆
我是傳智播客的粉絲,這本書很好,實用
評分
☆☆☆☆☆
詳細講解Android手機衛士,封麵有些塵,不影響閱讀。
評分
☆☆☆☆☆
我是黑馬78期的,這個版本是老版的手機衛士,所以沒留,退貨瞭
評分
☆☆☆☆☆
Android項Android項目實戰:手機安全衛士目實戰:手機安全衛士
評分
☆☆☆☆☆
還不錯
評分
☆☆☆☆☆
看到書心情都不好瞭,比我在某寶買的二手貨還要破爛!
評分
☆☆☆☆☆
可以