發表於2024-11-25
51CTO學院資深講師、資深Android開發項目經理嘔心瀝血之作!
51CTO學院Android培訓推薦用書,附贈價值100元的“51CTO學院學習卡”!
視頻教學:14.2小時高品質配套教學視頻 + 33.5小時Android專題教學視頻(贈送)!
注重實戰:詳解201個Android經典實例的開發過程,提高實戰開發水平
內容全麵:涵蓋Android環境搭建、界麵開發、事件處理、本地開發、網絡開發、多媒體影音開發和服務開發等領域
由淺入深:書中的實例遵循從基礎到高級的學習梯度,適閤不同層次的讀者閱讀
技巧豐富:給齣瞭大量的開發技巧,攻剋各種疑點和難點,迅速提高開發水平
代碼經典:每個實例都給齣瞭詳細的源代碼,並提供瞭大量的注釋,便於讀者研讀
貼心專欄:每個實例後都專門設有特色欄目“實例拓展”,以拓寬讀者的知識麵
答疑服務:提供QQ群、論壇和郵件等多種答疑方式,保證學習暢通無阻。
《Android開發範例實戰寶典)》全麵、係統地介紹瞭200多個常用的Android應用開發實例,這些實例緊跟技術趨勢,內容基本覆蓋瞭Android開發的方方麵麵,幾乎涉及Android開發的所有重要知識。書中給齣瞭每個實例的實現過程,並精講瞭每個實例的重點代碼。作者專門為每一個實例都錄製瞭配套的教學視頻(共14.2小時),以幫助讀者更好地學習,這些教學視頻和書中的完整實例源代碼一起收錄於配書光盤中。另外,光盤中還贈送瞭大量的Android開發教學視頻及其他資料。
《Android開發範例實戰寶典(配光盤)》共分為9章。主要內容包括:Android簡介及平颱架構知識;Android開發者必備利器——搭建開發環境;Android中基本控件、常見布局及高級組件的使用;Android中迴調函數的事件處理、監聽器的事件處理及多綫程處理;Android中係統Intent的使用及自定義Intent的使用;Android的數據存儲知識,重點介紹文件操作、ContentProvider及資源文件;Android中的服務和廣播;Android網絡編程;Android中的多媒體開發。
《Android開發範例實戰寶典》適閤有一定Java基礎,想快速提高Android開發水平的人員閱讀。對於Android開發愛好者及經常使用Android做開發的程序員,本書更是一本不可多得的案頭必備參考書。
超值、大容量DVD光盤
本書實例源文件
14.2小時配套教學視頻
8.7小時Android開發入門教學視頻
13.8小時Android開發實戰教學視頻
11小時Android項目案例開發教學視頻
武永亮,畢業於河北經貿大學。從事移動開發多年,對Android係統有頗為深入的研究。在Android手機開發、平闆電腦開發、百度開放平颱和微信開發平颱等領域有非常深厚的積纍。主要負責Android應用程序的開發和架構設計,積纍瞭大量的實戰經驗。開發過多個大型商業應用。此外還對AndroidFramework有深入研究,能根據平颱特性對Android係統進行垂直定製。目前還作為51CTO學院的簽約講師做在綫視頻培訓。在學院已經發布瞭近400個視頻,纍計學員超過36萬。是51CTO學院廣大軟件開發者和愛好者最受歡迎和好評的王牌講師之一。
★和武永亮老師結緣於51CTO學院。他在學院發布的學習視頻深受學員們的歡迎,尤其是《Android開發從零到實戰視頻教程》,更是異常火爆。更讓人欣喜的是,武老師用心編寫的這本《Android開發範例實戰寶典》很快就要和讀者見麵瞭。相信這本書無論是對51CTO學院的學員,還是對自學Android開發的人員,都將帶來很大幫助。
——51CTO學院高級運營經理 曹亞莉
第1章 打開Android世界的大門
1.1 Android的來龍去脈
1.1.1 Android的發展簡介
1.1.2 Android的平颱架構
1.2 本書的目的及範例應用範圍
1.3 本書範例的使用方式
1.4 參考網站
第2章 Android開發者必備利器--開發環境搭建( 教學視頻:14分鍾)
2.1 搭建Android開發環境
2.1.1 準備工作
2.1.2 安裝JDK,配置基本Java環境
2.1.3 安裝Eclipse
2.1.4 安裝Eclipse的ADT插件
2.1.5 獲取Android SDK
2.1.6 在Eclipse中配置Android SDK
2.1.7 管理AVD
2.2 建立第一個Android程序
2.2.1 建立一個Android工程
2.2.2 Android程序的目錄結構
2.3 開發必備利器
2.3.1 Logcat的使用
2.3.2 DDMS(Dalvik Debug Monitor Service)的使用
2.3.3 ADB(Android Debug Bridge)的使用
2.3.4 The Hierarchy Viewer的使用
2.3.5 Draw9-Patch的使用
2.3.6 真機測試
2.4 Android程序的基本組件
2.4.1 Activity組件介紹
2.4.2 ContentProvider組件介紹
2.4.3 Service組件介紹
2.4.4 BroadcastReceiver組件介紹
2.4.5 Intent組件介紹
2.5 小結
第3章 讓你的程序變成美女( 教學視頻:247分鍾)
3.1 Android中基本控件的使用
範例001 更改文字標簽的內容
範例002 更改手機頁麵的背景色
範例003 文字超鏈接
範例004 讓你的文字標簽更加豐富多彩
範例005 用戶名密碼輸入框
範例006 電話號碼輸入框
範例007 更改輸入框的文字字體
範例008 我同意上述條款的頁麵
範例009 愛好調查頁麵
範例010 政治麵貌調查錶
範例011 IT人員測試應用
範例012 應用中的關閉聲音的按鈕
範例013 應用中的音量調節效果
範例014 服務星級評價效果
範例015 頁麵加載中效果
範例016 日期獲取框效果
範例017 時間獲取框效果
範例018 日期時間彈齣框效果
範例019 鍾錶顯示效果
範例020 秒錶應用
範例021 圓角按鈕效果
3.2 Android中常見布局的使用
範例022 用戶注冊頁麵的製作
範例023 學生成績列錶頁麵的製作
範例024 登錄頁麵的製作
範例025 開發模型圖的頁麵
範例026 圖片相框效果
範例027 商城專區效果
範例028 三字經閱讀程序
範例029 計算器程序的頁麵設計
3.3 Android中高級組件的使用
範例030 單詞搜索補全效果
範例031 多匹配補全效果
範例032 用戶使用的操作係統調查錶
範例033 電影票預售錶格效果
範例034 文件錶格列錶效果
範例035 學生名單錶
範例036 手機聯係人列錶效果
範例037 畫廊圖片瀏覽器
範例038 仿iPhone的CoverFlow效果
範例039 菜單彈齣效果
範例040 打開文件的子菜單效果
範例041 文本框的復製粘貼全選菜單
範例042 仿UC瀏覽器的僞菜單效果
範例043 PopupMenu效果
範例044 PopupWindow效果
範例045 QQ客戶端的標簽欄效果
範例046 仿新浪微博的主頁效果
範例047 程序退齣的對話框
範例048 程序的關於對話框
範例049 電話服務評價對話框
範例050 數據加載成功的提示
範例051 網絡圖片加載成功的提示
範例052 模擬收到短信的狀態欄提示
範例053 模擬數據下載的狀態欄提示
3.4 小結
第4章 讓你的程序和用戶說話( 教學視頻:149分鍾)
4.1 Android中基於迴調函數的事件處理
範例054 Activity的聲明周期迴調
範例055 用戶名長度檢測效果
範例056 打字遊戲實現
範例057 長按播放TextView動畫
範例058 按鈕的快捷鍵
範例059 屏幕單擊測試器
範例060 Activity內容加載完畢提示
範例061 橫竪界麵自動切換
範例062 動態添加聯係人列錶
4.2 Android中基於監聽器的事件處理
範例063 寶寶看圖識字軟件
範例064 控件的拖動效果
範例065 Email格式的檢測
範例066 隱藏導航欄
範例067 屏幕多點觸摸測試器
範例068 圖片的平移、縮放和鏇轉
範例069 圖片瀏覽器滑動切換圖片
範例070 簡易畫闆
範例071 登錄和注冊頁麵的ViewFlipper效果
範例072 神廟逃亡的操作模擬效果
範例073 手勢庫的創建及手勢識彆
範例074 滑動切換Activity的背景效果
範例075 按鈕控製小人兒移動
4.3 Android中多綫程處理
範例076 異步請求廣告圖片
範例077 本地三國演義文本的異步加載
範例078 應用程序的啓動動畫
範例079 NBA球星信息介紹的網格視圖
範例080 NBA球星信息介紹的列錶視圖
範例081 文件下載
範例082 中斷文件下載
範例083 綫程間通訊
範例084 本地圖片加載速度測試器
範例085 Surface的讀寫刷新
範例086 按兩次物理返迴鍵退齣程序
範例087 綫程嵌套
範例088 異步任務加載網絡圖片
範例089 網站源代碼查看器
範例090 終止異步任務操作
範例091 異步任務進度展示
4.4 小結
第5章 Android程序內部的信息傳遞者( 教學視頻:81分鍾)
5.1 Android中係統Intent的使用
範例092 Google搜索內容
範例093 打開瀏覽器瀏覽網頁
範例094 電話撥號軟件
範例095 分享短信
範例096 短信發送客戶端
範例097 彩信分享客戶端
範例098 Email發送客戶端
範例099 啓動多媒體播放
範例100 安裝指定的應用程序
範例101 卸載指定的應用程序
範例102 打開照相機獲取圖片
範例103 打開係統圖庫獲取圖片
範例104 打開錄音程序錄音
範例105 打開已安裝的應用程序信息
範例106 打開軟件市場搜索應用
範例107 選擇聯係人功能
範例108 添加聯係人功能
範例109 程序內部啓動外部程序
範例110 啓動Google地圖顯示某個位置
範例111 啓動Google地圖進行路徑規劃
5.2 Android中自定義Intent使用
範例112 登錄頁麵功能
範例113 注冊頁麵功能
範例114 獲取隨機驗證碼功能
範例115 模擬站內搜索
5.3 小結
第6章 Android的數據存儲( 教學視頻:70分鍾)
6.1 Android中的文件操作
範例116 可記住用戶名密碼的登錄界麵
範例117 係統的設置界麵
範例118 係統圖片剪裁
範例119 SDCard信息查詢
範例120 圖片鏇轉保存
範例121 學生成績管理係統
6.2 Android中的ContentProvider
範例122 音樂播放器
範例123 係統圖片選擇預覽
範例124 係統的聯係人
範例125 得到係統的音頻文件
6.3 Android中的資源文件
範例126 全屏界麵
範例127 小圖堆積背景
範例128 自定義EditText樣式
範例129 透明背景的Activity
範例130 圓角控件的製作
範例131 程序的國際化
6.4 小結
第7章 Android中的服務和廣播( 教學視頻:159分鍾)
7.1 Android中的服務的使用
範例132 查看手機運行的進程列錶
範例133 得到係統的喚醒服務
範例134 定時任務啓動
範例135 發送狀態欄信息
範例136 得到屏幕狀態
範例137 程序中得到經緯度
範例138 振動器應用
範例139 獲得當前網絡狀態
範例140 獲得手機SIM卡信息
範例141 WiFi管理器
範例142 係統軟鍵盤顯示
範例143 打開係統行車模式
範例144 音量控製器
範例145 短信群發軟件
範例146 電池狀態查看器
7.2 Android中的廣播的使用
範例147 飛行模式的切換
範例148 創建桌麵快捷方式
範例149 程序開機自動啓動
範例150 拍照物理鍵的功能定製
範例151 鎖屏廣播接收器
範例152 係統設置信息改變的廣播
範例153 係統內存不足提醒
範例154 接受耳機插入廣播
範例155 手機區域設置更改監聽器
範例156 SDCard插入的廣播
範例157 SDCard移除的廣播
範例158 APK安裝完成的廣播
範例159 APK卸載完成的廣播
範例160 外部電源接入的廣播
範例161 重啓係統的廣播
範例162 斷開電源的廣播
範例163 牆紙改變的廣播
範例164 電話黑名單
範例165 短信接收的廣播
範例166 短信發送的廣播
範例167 電池電量低的廣播
範例168 音樂播放器
7.3 小結
第8章 Android的網絡編程( 教學視頻:61分鍾)
8.1 網絡請求
範例169 在綫天氣查詢
範例170 在綫百度搜索
範例171 網絡圖片下載器
範例172 文件上傳
範例173 異步圖片加載
範例174 UDP網絡通信
範例175 在綫音樂播放
範例176 在綫視頻播放
範例177 應用程序在綫更新
8.2 數據格式解析
範例178 DOM方式解析XML
範例179 SAX方式解析XML
範例180 PULL方式解析XML
範例181 內置JSON解析
範例182 Gson解析JSON
8.3 小結
第9章 Android中的多媒體開發( 教學視頻:71分鍾)
9.1 Android中多媒體應用開發
範例183 屏幕方嚮改變
範例184 調用係統相機拍照
範例185 錄音機
範例186 錄像機
範例187 手電筒應用
範例188 計時器
範例189 語音識彆功能
範例190 語音轉換文本
範例191 TTS文字朗讀
範例192 本地音頻播放
範例193 音效播放
範例194 播放本地視頻
範例195 加速度傳感器應用
範例196 光強度查看器
範例197 微信搖一搖功能
9.2 桌麵插件開發
範例198 切換壁紙插件
範例199 倒計時插件
範例200 日期插件
範例201 電池狀態顯示插件
9.3 小結
第3章讓你的程序變成美女
對於Android應用開發最基本的就是用戶界麵(GUI,GraphicsUserInterface)的開發。如果一個應用沒有好的界麵,那麼將很難吸引最終用戶。所以用戶界麵的開發對於Android應用開發是很重要的,也是我們首先要掌握的。
Android係統中提供瞭大量的UI組件,這些組件小到簡單的文本框TextView,大到瀏覽器核心控件WebView,都可以給用戶提供不同的功能感受。我們開發者隻要根據用戶的需求將這些UI組件組閤在一起,就像拼裝一輛汽車。盡量在有限的手機屏幕中給用戶帶來無限的美感體驗,那麼何愁你的應用沒有人用呢?
本章主要通過各種應用界麵的實例介紹,來帶領大傢一起學習Android的界麵開發。希望大傢閱讀完本章內容後,可以根據自己的需求獨立完成各種界麵的開發。
3.1Android中基本控件的使用
範例001更改文字標簽的內容
1.實例簡介
在上一章中我們搭建完成Android的開發環境,新建立瞭一個Android工程,在AVD中運行可以看到在一個界麵中顯示Helloworld的文字標簽。這是我們的第一個Android程序,但是這個程序過於死闆,如何讓文字標簽顯示我們想讓它顯示的文字內容呢?這個實例會帶領我們通過兩種方式修改文字標簽的文字內容,方式1:通過控件的xml布局中的text屬性修改TextView的文字,方式2:通過在Java代碼中得到TextView對象,然後通過對象的setText方法來設置TextView的文字。
2.運行效果
該實例運行效果如圖3.1所示。
3.實例程序講解
方式1:通過修改xml布局文件中TextView
控件的text屬性來完成如上效果,主要修改的地
方在我們建立的工程下的res/layout/activity_main.xml。代碼如下。
圖3.1在界麵中顯示IamaAndroidDeveloper
01
03android:layout_width="match_parent"
04android:layout_height="match_parent"
05android:paddingBottom="@dimen/activity_vertical_margin"
06android:paddingLeft="@dimen/activity_horizontal_margin"
07android:paddingRight
Android開發範例實戰寶典(附光盤) 下載 mobi epub pdf txt 電子書 格式
Android開發範例實戰寶典(附光盤) 下載 mobi pdf epub txt 電子書 格式 2024
Android開發範例實戰寶典(附光盤) 下載 mobi epub pdf 電子書全是實例,實用性強,很好。
評分好好好好好看好好好好好看好好好好好看
評分很不錯,內容很詳細
評分這本書適閤學習及查閱資料使用,基礎比較多!
評分內容還算完整,再深入的需要專題購買
評分挺有用的,我很喜歡這件商品
評分還不錯的書。買買看看吧。
評分好書,好快到,好好學習
評分還可以,有的例子還不錯,比較淺顯易懂,總的說,可以入門學習
Android開發範例實戰寶典(附光盤) mobi epub pdf txt 電子書 格式下載 2024