注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當前位置: 首頁出版圖書科學技術計算機/網(wǎng)絡軟件與程序設計程序設計綜合Android開發(fā)實戰(zhàn)體驗

Android開發(fā)實戰(zhàn)體驗

Android開發(fā)實戰(zhàn)體驗

定 價:¥55.00

作 者: DevDiv移動開發(fā)社區(qū) 編著
出版社: 海洋出版社
叢編項:
標 簽: 程序設計 計算機/網(wǎng)絡 移動開發(fā)

ISBN: 9787502784607 出版時間: 2013-01-01 包裝: 平裝
開本: 16開 頁數(shù): 296 字數(shù):  

內(nèi)容簡介

  Android是移動開發(fā)三大平臺之一?!禔ndroid開發(fā)實戰(zhàn)體驗》是DevDiv移動開發(fā)社區(qū)版主、資深會員在該平臺實際開發(fā)經(jīng)驗的總結,通過大量原創(chuàng)示例全面介紹了Android應用開發(fā)的方法和技巧。全書共17章,包括Android系統(tǒng)框架與初始化流程、Activity簡介、常用UI界面以及實現(xiàn)、ListView使用詳解、定制控件、Drawable分類匯總、圖像操作技巧、布局優(yōu)化、消息模型、網(wǎng)絡通信、桌面組件AppWidget、系統(tǒng)服務、多媒體開發(fā)、圖片異步加載及緩沖、移動廣告平臺、代碼優(yōu)化技術和加解密等內(nèi)容??勺鳛锳ndroid初中級開發(fā)者參考用書,也可作為高等院校及社會培訓機構教材,還可作為自學人員學習用書。

作者簡介

  DevDiv移動開發(fā)社區(qū),覆蓋移動開發(fā)主流平臺Android、iOS、Windows Phone、Windows 8、HTML5和Symbian等,集資訊、論壇、博客、獵頭服務、技術培訓于一體,著有《移動開發(fā)全平臺解決方案——Android/iOS/Windows Phone》、《Windows Phone開發(fā)實戰(zhàn)體驗(應用+游戲)》和《iOS開發(fā)實戰(zhàn)體驗》,DevDiv已成長為國內(nèi)最具人氣的綜合性移動開發(fā)社區(qū)。

圖書目錄

第1章 Android系統(tǒng)架構與初始化流程
1.1 Android發(fā)展歷史回顧
1.2 系統(tǒng)架構
1.3 初始化流程
1.4 權限安全機制
第2章 Activity簡介
2.1 Activity的架構設計
2.2 Activity的生命周期
2.3 旋轉屏幕重新加載Activity
第3章 常用UI界面以及實現(xiàn)
3.1 緩沖界面
3.2 宮格界面
3.3 Tab界面
3.4 二級列表
3.5 抽屜效果
3.6 左右滑動效果
3.6.1 系統(tǒng)提供ViewFlipper
3.6.2 自定義ViewFlow
3.7 Gallery
3.8 懸浮框
第4章 ListView使用詳解
4.1 ListView與Adapter的關系
4.2 ListView綁定EmptyView
4.3 自定義Adapter
4.4 ListView的使用技巧
第5章 定制控件
5.1 擴展系統(tǒng)控件
5.2 自繪控件
5.3 觸屏事件處理
5.4 擴展ViewGroup類
5.5 定義控件屬性
5.6 定制控件的style和theme
第6章 Drawable分類匯總
6.1 ColorDrawable
6.2 GradientDrawable
6.3 BitmapDrawable6
6.4 NinePatchDrawable
6.5 InsetDrawable
6.6 ClipDrawable
6.7 ScaleDrawable
6.8 RotateDrawable
6.9 AnimationDrawable
6.10 LayerDrawable
6.11 LevelListDrawable
6.12 StateListDrawable
6.13 TransitionDrawable
第7章 圖像操作技巧
7.1 位圖資源
7.1.1 加載位圖資源
7.1.2 創(chuàng)建位圖資源
7.1.3 保存位圖資源
7.2 常用的位圖操作
7.2.1 View轉換為Bitmap
7.2.2 圖片圓角處理
7.2.3 圖片灰化處理
7.2.4 提取圖像Alpha位圖
7.2.5 圖像變換
7.3 內(nèi)存溢出(OOM)問題
第8章 布局優(yōu)化
8.1 復用布局文件
8.2 布局的層次結構
8.2.1 Hierachy Viewer
8.2.2 創(chuàng)建高效的布局
8.2.3 合并布局
8.2.4 提高控件查找效率
8.3 布局文件延遲加載
第9章 消息模型
9.1 UI線程
9.2 消息系統(tǒng)與消息模型
9.2.1 消息系統(tǒng)構成要素和基本原理
9.2.2 消息模型基本原理
9.2.3 消息模型使用方法
9.2.4 Handler常見用法
第10章 網(wǎng)絡通信
10.1 使用HttpURLConnection發(fā)送Post/Get請求
10.2 設置Proxy訪問網(wǎng)絡
10.3 實現(xiàn)文件下載斷點續(xù)傳
10.3.1 設計下載任務進度類DownloadBean
10.3.2 創(chuàng)建下載線程并可隨時中斷線程
10.3.3 設置網(wǎng)絡鏈接讀取資源的有效范圍
10.3.4 使用RandomAccessFile隨機讀寫文件
第11章 桌面組件AppWidget
11.1 AppWidget框架結構
11.1.1 AppWidget框架類
11.1.2 AppWidget框架相關類
11.2 AppWidget開發(fā)
11.2.1 AppWidgetProvider類的使用
11.2.2 AppWidget開發(fā)實例
11.2.3 實例改進
第12章 系統(tǒng)服務
12.1 系統(tǒng)服務簡介
12.2 系統(tǒng)服務開發(fā)
12.2.1 電源服務開發(fā)
12.2.2 窗口管理服務開發(fā)
12.2.3 Layout擴展服務開發(fā)
12.2.4 Activity服務開發(fā)
12.2.5 Notification服務開發(fā)
12.2.6 鬧鐘服務開發(fā)
12.2.7 KeyGuard服務開發(fā)
12.2.8 位置服務開發(fā)
12.2.9 Vibrator服務開發(fā)
第13章 多媒體開發(fā)
13.1 Android多媒體系統(tǒng)簡介
13.1.1 系統(tǒng)架構
13.1.2 系統(tǒng)功能
13.1.3 OpenCore簡介
13.1.4 OpenMAX簡介
13.2 MediaPlayer的使用
13.2.1 初始化和準備播放
13.2.2 播放控制
13.2.3 釋放播放資源
13.2.4 視頻播放
13.3 音頻視頻錄制
13.3.1 使用Intent錄制音頻和視頻
13.3.2 使用MediaRecorder錄制音頻和視頻
13.3.3 原始音頻錄制與播放
13.4 Camera使用
13.4.1 運用Intent捕獲照片
13.4.2 調(diào)用Camera組件捕獲照片
13.5 SoundPool類的使用
13.5.1 SoundPool類簡介與適用場合
13.5.2 使用SoundPool播放聲音
第14章 圖片異步加載及緩存
14.1 異步加載與緩存的重要性
14.2 垃圾回收機制與引用類型
14.2.1 Java的垃圾回收機制
14.2.2 Java引用類型
14.2.3 使用軟引用構建緩存
第15章 移動廣告平臺
15.1 移動應用平臺發(fā)展現(xiàn)狀
15.2 移動廣告平臺發(fā)展趨勢
15.3 移動廣告平臺的盈利模式
15.4 選擇廣告平臺
15.4.1 國內(nèi)移動廣告平臺簡介
15.4.2 平臺選擇參考標準
15.5 嵌入廣告插件
第16章 代碼優(yōu)化技術
16.1 編譯前的代碼優(yōu)化技術
16.1.1 盡可能避免創(chuàng)建不必要的對象
16.1.2 方法調(diào)用代碼優(yōu)化
16.1.3 代碼變量優(yōu)化
16.1.4 代碼過程優(yōu)化
16.2 內(nèi)存泄漏代碼優(yōu)化及檢測
16.2.1 內(nèi)存泄漏檢測工具——Memory Analyser Tool(MAT)
16.2.2 MAT使用示例
16.3 代碼混淆技術
16.3.1 ProGuard簡介
16.3.2 ProGuard使用
第17章 加解密
17.1 使用HASH算法(MD5/SHA1)保護應用程序的安全
17.2 使用對稱加密算法(BASE 64)隱藏關鍵信息
17.3 非對稱加密算法(RSA)的使用

本目錄推薦

掃描二維碼
Copyright ? 讀書網(wǎng) www.talentonion.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號 鄂公網(wǎng)安備 42010302001612號