android ui設(shè)計是一本Android UI設(shè)計指導(dǎo)書籍,由李維勇,杜亞杰,張以利和陳宇四人共同編著。全書以Android SDK KitKat 4.4為開發(fā)平臺,以Eclipse為集成開發(fā)環(huán)境,并結(jié)合作者近年來在手機(jī)軟件研發(fā)和教學(xué)中積累的經(jīng)驗,詳細(xì)介紹了Android平臺UI設(shè)計的相關(guān)知識。另外全收通過眾多案例深入解讀Android UI設(shè)計的方法和技巧,從實用角度出發(fā),詮釋以用戶為中心的設(shè)計方法,歡迎android ui設(shè)計人員免費下載閱讀。
內(nèi)容介紹
《android ui設(shè)計》面向創(chuàng)建移動應(yīng)用的產(chǎn)品經(jīng)理、設(shè)計師和開發(fā)者,系統(tǒng)講解了從事Android UI設(shè)計必須要掌握的Android平臺的主要技術(shù)和特性,全面總結(jié)了Android UI的設(shè)計原理、設(shè)計理念和設(shè)計模式,并通過一個綜合的案例項目闡述Android UI設(shè)計的方法和技巧。
android ui設(shè)計特色:
深度講解 從基礎(chǔ)的技術(shù)概念開始,系統(tǒng)闡述基于Android平臺UI設(shè)計的基本理論,知識結(jié)構(gòu)清晰,語言簡潔。
項目驅(qū)動 緊密結(jié)合初學(xué)者的學(xué)習(xí)習(xí)慣和認(rèn)知規(guī)律,采用了大量簡單而又實用的設(shè)計案例分析UI設(shè)計的基本理念。
強(qiáng)化技能 以移動UI設(shè)計師的核心崗位能力統(tǒng)籌全書的編寫,代碼設(shè)計突出項目開發(fā)的實戰(zhàn)性與健壯性。
遵守規(guī)范 以Google新推出的設(shè)計語言Material Design指導(dǎo)UI設(shè)計模式,并遵循移動UI設(shè)計領(lǐng)域流行的扁平化風(fēng)格和響應(yīng)式交互設(shè)計。
《android ui設(shè)計》共12章
第1章介紹基于Eclipse + ADT開發(fā)Android應(yīng)用的方法及一個典型的Android項目的架構(gòu)組成,并分析了移動App的設(shè)計原則和設(shè)計風(fēng)格。
第2章介紹通過ADT插件實現(xiàn)圖形化用戶界面設(shè)計的方法、幾種常見的UI布局方式,以及UI布局的原則、技巧和優(yōu)化方法。
第3章介紹Activity應(yīng)用組件的基礎(chǔ)知識,包括創(chuàng)建、管理和退出Activity,用戶界面的跳轉(zhuǎn)及數(shù)據(jù)的傳遞與共享,列舉了App主頁面的幾種常見模式,闡述了用戶體驗的標(biāo)準(zhǔn)。
第4章主要介紹Android平臺Service、BroadcastReceiver和ContentProvider等應(yīng)用組件的核心知識,使用Intent在組件之間傳遞消息的機(jī)制,以及基于Mashup模式的應(yīng)用模型。
第5章介紹常用表單控件的設(shè)計、適配器控件的設(shè)計,以及用戶界面常見事件的觸發(fā)與響應(yīng)方法,分析了移動App表單UI的設(shè)計、大數(shù)據(jù)的加載模式以及提高搜索用戶體驗的方法。
第6章介紹Toast、Notification和AlertDialog這3種用戶信息提示的方法,選項菜單和內(nèi)容菜單的設(shè)計方法,以及動作欄和用戶界面導(dǎo)航的設(shè)計,分析了用戶通知設(shè)計的策略和原則。
第7章介紹常見容器UI的設(shè)計,包括導(dǎo)航類容器設(shè)計、特定容器設(shè)計,以及廣泛使用的第三方容器控件的設(shè)計,分析了用戶引導(dǎo)頁的設(shè)計技巧。
第8章介紹自定義控件設(shè)計的知識,包括定制一個基于View的控件、重構(gòu)一個View子類,以及使用Skia繪制用戶界面,并列舉了幾種常見的開源UI工具。
第9章介紹主題和樣式的設(shè)計方法、系統(tǒng)主題資源的應(yīng)用,以及設(shè)計幀動畫、補間動畫和屬性動畫的方法,分析了應(yīng)用風(fēng)格設(shè)計的8個技巧,闡述了用戶界面動態(tài)設(shè)計的原則和技巧。
第10章介紹桌面UI設(shè)計方法,包括桌面組件的布局與屬性描述、桌面組件的廣播響應(yīng),以及基于集合的桌面應(yīng)用組件的設(shè)計,并介紹了桌面組件的設(shè)計規(guī)范。
第11章介紹平板UI設(shè)計的知識,包括使用Fragment靈活構(gòu)建UI界面的方法、管理Fragment之間的通信,以及設(shè)計平板設(shè)置界面的方法,分析了Google關(guān)于平板設(shè)計的原則和幾種常見的平板布局模式。
第12章通過Apollo音樂播放器案例的用戶界面設(shè)計,系統(tǒng)闡述了移動App開發(fā)中UI設(shè)計的知識、技巧和模式應(yīng)用。
使用說明
1、下載并解壓,得出pdf文件
2、如果在電腦上打不開pdf文件,別著急,那么您需要先在電腦上下載一個pdf閱讀軟件
3、有pdf閱讀文件直接雙擊即可打開pdf文件
android ui設(shè)計章節(jié)目錄
前言 第1章 Android開發(fā)基礎(chǔ) 1.1 Eclipse中的Android開發(fā) 1.1.1 創(chuàng)建項目 1.1.2 創(chuàng)建AVD 1.1.3 運行項目 1.2 Android項目架構(gòu) 1.2.1 Java代碼解析 1.2.2 項目資源解析 1.2.3 AndroidManifest.xml解析 1.3 Eclipse中的常用窗口 1.3.1 Console窗口 1.3.2 LogCat窗口 1.3.3 DDMS窗口 1.4 移動App的設(shè)計原則 1.5 移動App的設(shè)計風(fēng)格 1.5.1 扁平化設(shè)計 1.5.2 卡片式設(shè)計 第2章 ADT中的UI設(shè)計 2.1 圖形布局編輯器 2.2 幾種常見的布局方式 2.2.1 創(chuàng)建布局 2.2.2 相對布局 2.2.3 線性布局 2.2.4 幀布局 2.3 優(yōu)化布局 2.3.1 復(fù)用布局 2.3.2 多設(shè)備支持 2.3.3 使用Hierachy Viewer調(diào)試用戶界面 2.4 界面布局技巧 2.4.1 布局設(shè)計原則 2.4.2 布局設(shè)計技巧 2.5 習(xí)題 第3章 Activity與UI管理 3.1 Activity基礎(chǔ) 3.1.1 創(chuàng)建Activity 3.1.2 Activity的生命周期 3.1.3 退出Activity 3.2 Activity之間的調(diào)用 3.2.1 調(diào)用其他Activity 3.2.2 Activity的回調(diào) 3.3 Activity之間的數(shù)據(jù)傳遞 3.3.1 使用Intent傳遞數(shù)據(jù) 3.3.2 使用Bundle傳遞數(shù)據(jù) 3.3.3 使用Application共享數(shù)據(jù) 3.4 Activity棧與任務(wù) 3.4.1 Activity棧 3.4.2 任務(wù)管理 3.4.3 Activity的加載模式 3.4.4 保存Activity的狀態(tài) 3.5 應(yīng)用主頁設(shè)計技巧 3.6 用戶體驗設(shè)計 3.7 習(xí)題 第4章 Android組件編程 4.1 Service與后臺服務(wù) 4.1.1 創(chuàng)建Service 4.1.2 Service的生命周期 4.1.3 Started Service 4.1.4 Bound Service 4.2 ContentProvider與數(shù)據(jù)共享 4.2.1 系統(tǒng)中的ContentProvider 4.2.2 通用資源標(biāo)志符 4.2.3 使用ContentProvider 4.3 BroadcastReceiver與廣播意圖 4.3.1 BroadcastReceiver的工作機(jī)制 4.3.2 廣播的類型 4.3.3 接收廣播 4.3.4 注冊廣播 4.4 Intent與組件通信 4.4.1 Intent處理機(jī)制 4.4.2 Intent對象 4.4.3 Intent的解析 4.5 基于組件的應(yīng)用模型 4.6 習(xí)題 第5章 Widgets設(shè)計與事件處理 5.1 表單控件設(shè)計 5.1.1 文本控件 5.1.2 按鈕控件 5.1.3 單選/復(fù)選按鈕控件 5.1.4 進(jìn)度條控件 5.2 適配器控件設(shè)計 5.2.1 適配器概述 5.2.2 Gallery 5.2.3 Spinner 5.2.4 ListView 5.2.5 GridView 5.2.6 適配器控件的大數(shù)據(jù)加載 5.3 Widgets事件處理 5.3.1 按鍵事件處理 5.3.2 觸屏事件處理 5.3.3 手勢事件處理 5.3.4 感應(yīng)器事件處理 5.4 Widgets設(shè)計技巧 5.4.1 官方設(shè)計指引 5.4.2 表單控件設(shè)計技巧 5.4.3 數(shù)據(jù)加載模式設(shè)計 5.4.4 搜索設(shè)計技巧 5.5 習(xí)題 第6章 對話框、菜單與導(dǎo)航 6.1 對話框設(shè)計 6.1.1 Toast通知 6.1.2 Notif?ication提示 6.1.3 AlertDialog對話框 6.1.4 對話框的托管 6.2 菜單設(shè)計 6.2.1 Options Menu 6.2.2 Context Menu 6.3 動作欄與導(dǎo)航設(shè)計 6.3.1 動作欄設(shè)計 6.3.2 ActionMode設(shè)計 6.3.3 導(dǎo)航設(shè)計 6.3.4 導(dǎo)航設(shè)計技巧 6.4 用戶通知設(shè)計技巧 6.4.1 Android中的消息提示 6.4.2 通知設(shè)計策略 6.4.3 通知設(shè)計原則 6.4.4 通知的導(dǎo)航機(jī)制 6.4.5 聲音提醒 6.5 習(xí)題 第7章 容器UI設(shè)計 7.1 導(dǎo)航類容器設(shè)計 7.1.1 使用ViewPager設(shè)計導(dǎo)航頁 7.1.2 使用ViewFlipper設(shè)計滑屏窗口 7.1.3 使用TabHost設(shè)計標(biāo)簽頁 7.2 特定容器設(shè)計 7.2.1 使用WebView顯示網(wǎng)頁 7.2.2 使用MapView顯示地圖 7.2.3 使用VideoView播放視頻 7.3 第三方容器控件設(shè)計 7.3.1 使用SlidingMenu設(shè)計菜單容器 7.3.2 使用TimesSquare設(shè)計日期 7.4 引導(dǎo)頁設(shè)計技巧 7.5 習(xí)題 第8章 自定義控件設(shè)計 8.1 概述 8.2 定制控件 8.3 重載控件 8.3.1 重構(gòu)AdapterView 8.3.2 應(yīng)用控件 8.4 繪制UI 8.5 開源UI工具 8.6 習(xí)題 第9章 樣式、主題與動畫設(shè)計 9.1 樣式與主題 9.1.1 Style 9.1.2 Theme 9.2 動畫設(shè)計 9.2.1 幀動畫 9.2.2 補間動畫 9.2.3 屬性動畫 9.3 應(yīng)用風(fēng)格設(shè)計 9.4 動態(tài)效果設(shè)計 9.4.1 動態(tài)設(shè)計原則 9.4.2 動態(tài)設(shè)計技巧 9.5 習(xí)題 第10章 桌面UI設(shè)計 10.1 設(shè)計簡單的桌面組件 10.1.1 RemoteViews 10.1.2 AppWidgetProviderInfo 10.1.3 AppWidgetProvider 10.1.4 聲明App Widgets 10.2 配置和管理桌面組件 10.2.1 Confi?guration Activity 10.2.2 AppWidgetManager 10.3 設(shè)計集合桌面組件 10.3.1 Collection Views 10.3.2 RemoteViewsService 10.3.3 RemoteViewsFactory 10.3.4 子視圖事件 10.4 桌面組件設(shè)計規(guī)范 10.4.1 桌面組件的種類 10.4.2 桌面組件的尺寸 10.4.3 桌面組件設(shè)計技巧 10.5 習(xí)題 第11章 平板UI設(shè)計 11.1 Fragment概述 11.1.1 Fragment布局特性 11.1.2 Fragment與Activity 11.2 創(chuàng)建Fragment 11.2.1 創(chuàng)建ListFragment 11.2.2 創(chuàng)建Fragment 11.2.3 添加Fragment到Activity 11.2.4 使用Support Library 11.3 管理Fragment 11.3.1 Fragment的生命周期 11.3.2 使用FragmentManager處理事務(wù) 11.3.3 Fragment之間的通信 11.4 PreferenceFragment 11.5 平板UI設(shè)計技巧 11.5.1 Google的準(zhǔn)則 11.5.2 橫豎屏布局設(shè)計 11.5.3 常見平板布局 11.6 習(xí)題 第12章 Android UI綜合應(yīng)用 12.1 項目概述 12.2 用戶界面設(shè)計 12.2.1 結(jié)構(gòu)設(shè)計 12.2.2 交互設(shè)計 12.2.3 視覺設(shè)計 12.3 用戶界面功能實現(xiàn) 12.3.1 主界面設(shè)計 12.3.2 歌曲列表界面設(shè)計 12.3.3 系統(tǒng)設(shè)置界面設(shè)計 12.3.4 桌面應(yīng)用組件設(shè)計 12.4 UI測試 參考文獻(xiàn)
- 下載地址
發(fā)表評論
0條評論軟件排行榜
熱門推薦
- 得間免費小說電腦版 v5.3.0.372.58M / 簡體中文
- 有柿電腦版 v11.6.284.23M / 簡體中文
- cnki全球?qū)W術(shù)快報電腦版 v1.0.1135.99M / 簡體中文
- 南方Plus電腦版 v11.9.026.47M / 簡體中文
- 網(wǎng)易新聞電腦版 v113.197.68M / 簡體中文
- 開源閱讀電腦版 v3.2517.96M / 簡體中文
- 瀟湘書院電腦版 v2.3.11.888官方版49.65M / 簡體中文
- 吉利博瑞用戶手冊 pdf高清版57.89M / 簡體中文
- 未公開的Oracle數(shù)據(jù)庫秘密 迪貝斯pdf掃描版34.69M / 簡體中文
- PHP語言精粹電子書 pdf掃描版25.72M / 簡體中文