《Android用戶界面設計(全彩)》是2014年5月電子工業出版社出版的圖書,作者是鄭磊。
基本介紹
- 書名:Android用戶界面設計(全彩)
- 作者:鄭磊
- ISBN:9787121229091
- 出版社:電子工業出版社
- 出版時間:2014年5月
- 頁數:364
- 字數:440千字
- 開本:16(170*235)
- 版次:01-01
內容簡介,圖書目錄,
內容簡介
本書回顧了Android系統簡史和最新Jelly Bean版本的特徵,鼓勵開發人員開發更多的Android套用;在細緻介紹開發基礎之後,以房地產套用為例,演示如何確定產品目標,接著利用現有視圖等要素從零開始搭建整個套用,然後使用高級功能進一步最佳化代碼及資源,以達到“精心設計”的目的。另外,本書附錄提供了套用推廣所需物料等細節。書中案例貫穿了眾多細緻入微的技巧,有助於讀者學習設計、開發和測試流程。
圖書目錄
第1部分 Android用戶界面基礎
第1章 Android用戶界面概覽 1
Android設計簡史 2
Android設計站點 2
核心原則 3
標準組件 12
支持多種設備 14
值得注意的變化 16
小結 16
第2章 理解視圖——用戶界面的構架模組 17
什麼是視圖? 18
顯示文本 22
顯示圖片 26
聚集用戶輸入的視圖 29
其他值得關注的視圖 32
事件的監聽 35
小結 36
第3章 用View Group與Fragment創建全布局 37
ViewGroup 38
Fragment 49
小結 52
第4章 添加套用的圖形和資源 53
Android中資源的介紹 54
資源限定符 54
理解密度 58
可支持的圖片檔案 59
9-Patch圖片 .. 60
XML可繪製對象 .. 62
其他資源 72
小結 76
第2部分 完整的設計和開發過程
第5章 開始一個新的套用 77
確定目標 78
概要流程圖 81
線框圖 82
小結 95
第6章 開發套用的基礎 96
組織為Activity和Fragment 98
把線框拆成視圖 106
創建主題和樣式 ....121
小結 122
第7章 定稿設計方案 123
線框和圖形設計 ....124
套用的視覺樣式和個性 124
文本注意事項 132
標準圖示 137
動態內容注意事項 ..138
導航和過渡139
錯誤情況 139
小結 139
第8章 實現設計方案 141
和設計師一起工作 142
切出圖形資產 143
更新主題和樣式 147
把comps拆為多個視圖 149
提升效率 153
多種設備上的基本測試 160
小結 162
第9章 進一步最佳化套用 ....163
層級查看器 164
動畫 170
自定義字型 180
小結 184
第3部分 Android用戶界面的高級主題
第10章 如何處理常用組件 ..185
閃屏 186
載入指示 196
複雜的TextView 198
自動載入的ListView 203
小結 208
第11章 為自定義組件而組合視圖 209
什麼時候組合視圖 210
組合視圖以實現其簡單協作 210
完成一個多按鈕切換開關 222
小結 241
第12章 開發完全自定義的視圖 243
常用概念 244
開發自定義視圖 249
小結 284
第13章 運用畫布和高級繪圖 285
PorterDuff 圖片合成 286
創建自定義的Drawable 305
小結 310
第4部分 有益的指導和參考
附錄A Google Play物料 311
套用描述 312
修改記錄 313
套用圖示 313
螢幕截圖 314
主題圖片 315
推廣圖320
視頻(YouTube) ...320
推廣你的套用 321
附錄B 亞馬遜套用商店物料 323
概述 324
套用圖示 324
螢幕截圖 325
推廣圖 326
視頻 327
附錄C 常用任務參考 329
在操作欄中顯示載入 330
撤銷軟鍵盤 336
使用全螢幕模式 337
讓螢幕保持常亮 338
確定設備物理螢幕尺寸 338
確定設備DPI 339
檢查網路連線 340
檢查當前執行緒是否是UI執行緒 340
自定義視圖屬性 341
第1章 Android用戶界面概覽 1
Android設計簡史 2
Android設計站點 2
核心原則 3
標準組件 12
支持多種設備 14
值得注意的變化 16
小結 16
第2章 理解視圖——用戶界面的構架模組 17
什麼是視圖? 18
顯示文本 22
顯示圖片 26
聚集用戶輸入的視圖 29
其他值得關注的視圖 32
事件的監聽 35
小結 36
第3章 用View Group與Fragment創建全布局 37
ViewGroup 38
Fragment 49
小結 52
第4章 添加套用的圖形和資源 53
Android中資源的介紹 54
資源限定符 54
理解密度 58
可支持的圖片檔案 59
9-Patch圖片 .. 60
XML可繪製對象 .. 62
其他資源 72
小結 76
第2部分 完整的設計和開發過程
第5章 開始一個新的套用 77
確定目標 78
概要流程圖 81
線框圖 82
小結 95
第6章 開發套用的基礎 96
組織為Activity和Fragment 98
把線框拆成視圖 106
創建主題和樣式 ....121
小結 122
第7章 定稿設計方案 123
線框和圖形設計 ....124
套用的視覺樣式和個性 124
文本注意事項 132
標準圖示 137
動態內容注意事項 ..138
導航和過渡139
錯誤情況 139
小結 139
第8章 實現設計方案 141
和設計師一起工作 142
切出圖形資產 143
更新主題和樣式 147
把comps拆為多個視圖 149
提升效率 153
多種設備上的基本測試 160
小結 162
第9章 進一步最佳化套用 ....163
層級查看器 164
動畫 170
自定義字型 180
小結 184
第3部分 Android用戶界面的高級主題
第10章 如何處理常用組件 ..185
閃屏 186
載入指示 196
複雜的TextView 198
自動載入的ListView 203
小結 208
第11章 為自定義組件而組合視圖 209
什麼時候組合視圖 210
組合視圖以實現其簡單協作 210
完成一個多按鈕切換開關 222
小結 241
第12章 開發完全自定義的視圖 243
常用概念 244
開發自定義視圖 249
小結 284
第13章 運用畫布和高級繪圖 285
PorterDuff 圖片合成 286
創建自定義的Drawable 305
小結 310
第4部分 有益的指導和參考
附錄A Google Play物料 311
套用描述 312
修改記錄 313
套用圖示 313
螢幕截圖 314
主題圖片 315
推廣圖320
視頻(YouTube) ...320
推廣你的套用 321
附錄B 亞馬遜套用商店物料 323
概述 324
套用圖示 324
螢幕截圖 325
推廣圖 326
視頻 327
附錄C 常用任務參考 329
在操作欄中顯示載入 330
撤銷軟鍵盤 336
使用全螢幕模式 337
讓螢幕保持常亮 338
確定設備物理螢幕尺寸 338
確定設備DPI 339
檢查網路連線 340
檢查當前執行緒是否是UI執行緒 340
自定義視圖屬性 341