精通Android UI設計

精通Android UI設計
定價:588
NT $ 512
 

內容簡介

詳細闡述了與Android UI開發相關的基本解決方案,主要包括Android UI設計工具,Android UI布局,Android UI Widgets,Android UI選項菜單,Android UI本地菜單,Android UI操作欄,Android UI設計考慮,Android UI設計概念、Android UI布局規范、差異和方法,Android UI主題設計和數字媒體概念等內容。此外,本書還提供了豐富的示例以及代碼,以幫助讀者進一步理解相關方案的實現過程。

本書適合作為高等院校計算機及相關專業的教材和教學參考書,也可作為相關開發人員的自學教材和參考手冊。

Wallace Jackson一直致力於有關新媒體內容開發生產工作的一流新媒體出版物的撰寫,他還在SIGGRAPH時,從《多媒體制作者雜志》起,就為雜志撰寫關於計算機處理器架構的插頁內容,至今己超過20年。 從那時起,Wallace已經撰寫了多種一流的出版物,涉及他在交互3D和新媒體品牌及廣告營銷設計的工作,包括《3D藝術家》、《桌面出版期刊》、《跨媒體》、《視頻》和《信息亭雜志》等。 在少年時代,Wallace就是COBOL和RPG2程序員,在過去十多年間,已經為Apress (Springer Scientific)編寫了多種流行的應用編程書籍,覆蓋Android開發環境所使用的Eclipse、Java和XML知識。
 

目錄

第1部分 Android UI設計的核心類介紹:開發工具、布局容器和Widgets
第1章 Android UI設計工具:配置Android開發系統
Java 6:下載並安裝Android基礎支持
Android ADT Bundle:查找並下載Android IDE
Android ADT Bundle:安裝Android IDE
Android ADT Bundle:啟動IDE並更新ADT
UI線框圖工具:下載並安裝Pencil
數字圖像編輯:下載並安裝GIMP 2.8.10
3D建模和動畫:下載並安裝Blender
數字音頻編輯:下載並安裝Audacity 2.0.5
數字視頻編輯:下載並安裝Lightworks 11.5
小結
第2章 Android UI布局:布局容器和ViewGroup類
布局容器:使用XML實現基於標簽的UI設計
使用參數:提煉並自定義UI標簽
Android ViewGroup:布局容器的超類
ViewGroup.LayoutParams:控制布局的嵌套類
viewGroup.MarginLayoutParams:邊距嵌套類
邊距(Margins)和間距(Padding)參數的差別
讓ViewGroup動起來:LayoutAnimationController
創建UserInterface項目和pro.android.ui包
新建Android應用對話框
新建Android應用一配置項目對話框
新建Android應用一配置啟動圖標
新建Android應用一創建活動對話框
新建Android應用一空白活動對話框
ViewGroup XML屬性:配置RelativeLayout
查看XML屬性:配置TextView UI Widget
查看間距參數:在容器內添加空白
AnalogClock Widget:為ViewGroup添加一個View
使用值目錄:利用XML完成UI設計
小結
第3章 Android UI Widgets:用戶界面Widgets和View類
Android View類:用於u1 widgets的超類
Android View直接子類:重要的Widgets和工具
使用View屬性:重要參數
View的焦點:用戶在關注哪一個UI Widget
View監聽器:讓UI Widget響應用戶操作
UI布局創建:使用setContentView0方法
在RelativeLayout容器中添加Button UI Widget
Eclipse ADT問題標簽:在ADT中調試XML錯誤
相對位置:在層級中添加UI按鈕
字符串常量:為UI按鈕添加標簽
事件處理器:使用Java代碼添加OnClickListener
控制AnalogClock的可見性:.setVisibility()方法
安裝並配置模擬器:測試Java代碼
完成UI仿真設計:添加兩個按鈕
小結

第2部分 Android UI設計Menu類介紹:OptionsMenu、ContextMenu、PopupMenu和ActionBar
第4章 Android UI選項菜單:OptionsMenu類和操作欄
Android Menu類:菜單制作的公共接口
Android用戶界面菜單設計:概述
選項菜單
關聯菜單
……
第3部分 Android UI設計:UI布局考慮、Android操作系統設計概念和Android UI設計指南
第4部分 基礎Android UI設計:基本布局容器——FrameLayout、LinearLayout、RelativeLayout和GridLayout
第5部分 高級Android UI設計:高級布局容器——DrawerLayout、SlidingPane、ViewPager、PagerTitleStrip和PagerTabStrip
網路書店 類別 折扣 價格
  1. 新書
    87
    $512