本書是Andriod UI設計領域的經典著作。不僅從Android應用設計者的角度系統講解了要從事Android UI設計必須要掌握的Android平台的所有技術和特性,還從Android應用開發者的角度全面總結了Android UI設計的方法、技巧、模式、反模式,以及如何實現響應式用戶界面設計。
本書共21章,分為四部分。第一部分(第1~4章)講述用戶界面設計、用戶界面設計的工具、移動設備和觸摸設備的設計,並探討Android平台;第二部分(第5~11章)介紹 Android的應用架構和在線指南、Android的意圖系統、Android應用的導航結構、主界面應用小部件、通知、物理按鍵、輸入法和傳感器設計,以及平台用戶界面組件設計;第三部分(第12~16章)討論
Android資源的管理、Android應用的布局、可縮放的圖形、響應式設計,以及如何實現響應式用戶界面;第四部分(第17~21章)闡述用戶界面設計模式、用戶操作設計模式、導航和布局設計模式、數據設計模式以及用戶界面設計的反模式。
目錄
譯者序
前言
第一部分 Android設計簡介
第1章 用戶界面設計和易用性入門
1.1 考慮技術與設計
1.2 理解心智模型
1.3 為用戶設計
1.4 沒有應用無所不精,選擇適合自己的領域
1.5 你是專家,用戶不是設計師
1.6 了解用戶,為普通人設計
1.7 總結
第2章 不要馬上開始編程
2.1 原型設計
2.2 設計工具
2.3 用戶測試
2.4 總結
第3章 考慮為移動和觸摸設備設計
3.1 為移動而設計
3.2 為觸摸界面設計
3.3 總結
第4章 探索Android平台
4.1 Android平台的挑戰
4.2 Android的版本
4.3 Android應用的發布
4.4 開源的意義是什麼
4.5 總結
第二部分 Android平台的特性和UI組件
第5章 Android應用架構和在線指南
5.1 Android應用程序結構概覽
5.2 Android項目結構概覽
5.3 官方Android指南
5.4 總結
第6章 Android的意圖系統
6.1 意圖讓應用程序相互協作
6.2 使用社交網絡並分享
6.3 和瀏覽器一起工作
6.4 Android意圖系統的工作原理
6.5 創建自定義行為
6.6 意圖無處不在
6.7 意圖與第三方API
6.8 總結
第7章 Android應用的導航結構
7.1 Android導航系統的組件:活動和意圖
7.2 Android導航控件
7.3 總結
第8章 主界面應用小部件
8.1 主界面應用小部件的使用
8.2 更新應用小部件數據
8.3 應用小部件布局和功能
8.4 實現應用小部件
8.5 總結
第9章 通知及告知用戶
9.1 Android通知方法
9.2 何時通知用戶
9.3 何時不要通知用戶
9.4 避免使用彈出框
9.5 從狀態欄通知中獲得更多信息
9.6 總結
第10章 物理按鍵、輸入法和傳感器的設計
10.1 觸摸屏的設計
10.2 手機物理按鍵的設計
10.3 軟鍵盤的設計
10.4 物理鍵盤設計
10.5 方向鍵和軌跡球設計
10.6 觸控筆設計
10.7 聲控設計
10.8 外接鍵盤、鼠標和觸摸板的設計
10.9 智能附件的設計
10.10 傳感器的設計
10.11 第二塊屏幕的設計
10.12 總結
第11章 平台用戶界面組件的設計
11.1 使用用戶界面小部件
11.2 自定義用戶界面小部件
11.3 調整排版
11.4 使用圖標
11.5 使用動畫和過渡效果
11.6 總結
第三部分 可擴展的Android設計
第12章 管理Android資源
12.1 使用Android資源
12.2 屏幕密度設計
12.3 屏幕大小和形狀的設計
12.4 語言和地區設置
12.5 設備控件的設計
12.6 平台版本的設計
12.7 設備模式的設計
12.8 總結
第13章 Android應用布局
13.1 Android布局策略
13.2 用XML文件和代碼布局
13.3 布局的管理
13.4 定義布局的尺寸
13.5 滾動條
13.6 z軸的布局順序
13.7 內邊距和外邊距
13.8 導入與合並布局文件
13.9 自定義布局
13.10 Android開發工具和用戶界面生成器
13.11 調試布局
13.12 總結
第14章 可縮放的圖形
14.1 九宮格圖片
14.2 繪圖XML
14.3 用代碼繪制
14.4 總結
第15章 超越可縮放——響應式設計
15.1 Android設備不僅僅只是手機
15.2 了解響應式設計
15.3 制作響應式用戶界面的常見方法
15.4 總結
第16章 實現響應式用戶界面
16.1 片段簡介
16.2 片段和活動結構
16.3 移植現存的應用
16.4 示例程序
16.5 總結
第四部分 Android UI設計模式
第17章 用戶界面設計模式簡介
17.1 用戶界面設計模式
17.2 使用UI設計模式的好處
17.3 Android設計指南中的設計模式
17.4 本書介紹的用戶界面設計模式
17.5 總結
第18章 用戶操作設計模式
18.1 使用操作欄模式
18.2 使用快捷操作設計模式
18.3 使用操作抽屜設計模式
18.4 使用下拉刷新設計模式
18.5 使用滑動忽略的手勢
18.6 總結
第19章 導航和布局設計模式
19.1 使用層疊圖庫
19.2 使用儀表盤
19.3 使用工作空間
19.4 使用分拆視圖
19.5 根據上下文擴展的設計模式
19.6 使用側邊導航
19.7 總結
第20章 數據設計模式
20.1 使用動態列表
20.2 使用圖片占位符設計模式
20.3 非強制登錄模式
20.4 使用拖動重排手柄模式
20.5 總結
第21章 用戶界面設計反模式
21.1 避免使用啟動界面
21.2 避免使用引導界面
21.3 避免使用確認窗口
21.4 避免在界面上使用Back按鈕
21.5 避免使用菜單按鈕
21.6 避免隱藏狀態欄
21.7 避免為快捷操作使用滑動覆蓋層
21.8 避免使用非Android的設計
21.9 總結
前言
第一部分 Android設計簡介
第1章 用戶界面設計和易用性入門
1.1 考慮技術與設計
1.2 理解心智模型
1.3 為用戶設計
1.4 沒有應用無所不精,選擇適合自己的領域
1.5 你是專家,用戶不是設計師
1.6 了解用戶,為普通人設計
1.7 總結
第2章 不要馬上開始編程
2.1 原型設計
2.2 設計工具
2.3 用戶測試
2.4 總結
第3章 考慮為移動和觸摸設備設計
3.1 為移動而設計
3.2 為觸摸界面設計
3.3 總結
第4章 探索Android平台
4.1 Android平台的挑戰
4.2 Android的版本
4.3 Android應用的發布
4.4 開源的意義是什麼
4.5 總結
第二部分 Android平台的特性和UI組件
第5章 Android應用架構和在線指南
5.1 Android應用程序結構概覽
5.2 Android項目結構概覽
5.3 官方Android指南
5.4 總結
第6章 Android的意圖系統
6.1 意圖讓應用程序相互協作
6.2 使用社交網絡並分享
6.3 和瀏覽器一起工作
6.4 Android意圖系統的工作原理
6.5 創建自定義行為
6.6 意圖無處不在
6.7 意圖與第三方API
6.8 總結
第7章 Android應用的導航結構
7.1 Android導航系統的組件:活動和意圖
7.2 Android導航控件
7.3 總結
第8章 主界面應用小部件
8.1 主界面應用小部件的使用
8.2 更新應用小部件數據
8.3 應用小部件布局和功能
8.4 實現應用小部件
8.5 總結
第9章 通知及告知用戶
9.1 Android通知方法
9.2 何時通知用戶
9.3 何時不要通知用戶
9.4 避免使用彈出框
9.5 從狀態欄通知中獲得更多信息
9.6 總結
第10章 物理按鍵、輸入法和傳感器的設計
10.1 觸摸屏的設計
10.2 手機物理按鍵的設計
10.3 軟鍵盤的設計
10.4 物理鍵盤設計
10.5 方向鍵和軌跡球設計
10.6 觸控筆設計
10.7 聲控設計
10.8 外接鍵盤、鼠標和觸摸板的設計
10.9 智能附件的設計
10.10 傳感器的設計
10.11 第二塊屏幕的設計
10.12 總結
第11章 平台用戶界面組件的設計
11.1 使用用戶界面小部件
11.2 自定義用戶界面小部件
11.3 調整排版
11.4 使用圖標
11.5 使用動畫和過渡效果
11.6 總結
第三部分 可擴展的Android設計
第12章 管理Android資源
12.1 使用Android資源
12.2 屏幕密度設計
12.3 屏幕大小和形狀的設計
12.4 語言和地區設置
12.5 設備控件的設計
12.6 平台版本的設計
12.7 設備模式的設計
12.8 總結
第13章 Android應用布局
13.1 Android布局策略
13.2 用XML文件和代碼布局
13.3 布局的管理
13.4 定義布局的尺寸
13.5 滾動條
13.6 z軸的布局順序
13.7 內邊距和外邊距
13.8 導入與合並布局文件
13.9 自定義布局
13.10 Android開發工具和用戶界面生成器
13.11 調試布局
13.12 總結
第14章 可縮放的圖形
14.1 九宮格圖片
14.2 繪圖XML
14.3 用代碼繪制
14.4 總結
第15章 超越可縮放——響應式設計
15.1 Android設備不僅僅只是手機
15.2 了解響應式設計
15.3 制作響應式用戶界面的常見方法
15.4 總結
第16章 實現響應式用戶界面
16.1 片段簡介
16.2 片段和活動結構
16.3 移植現存的應用
16.4 示例程序
16.5 總結
第四部分 Android UI設計模式
第17章 用戶界面設計模式簡介
17.1 用戶界面設計模式
17.2 使用UI設計模式的好處
17.3 Android設計指南中的設計模式
17.4 本書介紹的用戶界面設計模式
17.5 總結
第18章 用戶操作設計模式
18.1 使用操作欄模式
18.2 使用快捷操作設計模式
18.3 使用操作抽屜設計模式
18.4 使用下拉刷新設計模式
18.5 使用滑動忽略的手勢
18.6 總結
第19章 導航和布局設計模式
19.1 使用層疊圖庫
19.2 使用儀表盤
19.3 使用工作空間
19.4 使用分拆視圖
19.5 根據上下文擴展的設計模式
19.6 使用側邊導航
19.7 總結
第20章 數據設計模式
20.1 使用動態列表
20.2 使用圖片占位符設計模式
20.3 非強制登錄模式
20.4 使用拖動重排手柄模式
20.5 總結
第21章 用戶界面設計反模式
21.1 避免使用啟動界面
21.2 避免使用引導界面
21.3 避免使用確認窗口
21.4 避免在界面上使用Back按鈕
21.5 避免使用菜單按鈕
21.6 避免隱藏狀態欄
21.7 避免為快捷操作使用滑動覆蓋層
21.8 避免使用非Android的設計
21.9 總結
網路書店
類別
折扣
價格
-
新書87折$308