【電子書下載】《Android應用程式開發與典型案例》完整版!!,android電子書
圖書簡介:
《android應用程式開發與典型案例》共23章,內容包含兩大部分。第一部分是android程式設計基礎,在介紹android環境搭建以及android系統基本控制項和組件後,詳細介紹了android系統應用編程中典型的技術,比如,android中的圖形映像、多媒體編程、gps定位與地圖編程等;第二部分是android程式ui設計,從手機軟體的互動設計談起,介紹了android使用者介面設計原則和方法、android使用者介面設計哲學等,並給出了具體建議。
《android應用程式開發與典型案例》是大學院校嵌入式技術專業、電子資訊類其他專業的專業課程教材,也可供高等及中等職業技術院校使用。
完整版下載:
http://download.csdn.net/detail/u014170843/7961105
電子版效果:
圖書目錄:
上篇 android應用程式設計基礎
第1章 android基本概念
1.1 android簡介
1.2 android平台特性
1.3 android系統架構
1.3.1 linux核心(linux kernel)
1.3.2 android核心庫(libraries)
1.3.3 android運行時環境(android runtime)
1.3.4 android應用程式架構(application framework)
1.3.5 android應用程式
1.4 android開發架構
1.4.1 應用方面
1.4.2 資料存放區
1.4.3 網路訪問方面
1.4.4 開發流程
1.5 oms簡介
1.5.1 ophone介紹
1.5.2 widget介紹
1.6 本章小結
第2章 android開發環境搭建
2.1 android 開發環境的安裝與配置
2.1.1 安裝jdk和配置java開發環境
2.1.2 eclipse的安裝
2.1.3 sdk和adt的安裝和配置
2.2 建立第一個android應用
2.3 在模擬器上運行程式
2.4 在手機上運行程式
2.5 本章小結
第3章 程式設計基礎
3.1 android程式架構
3.1.1 android項目目錄結構
3.1.2 android應用解析
3.2 android程式ui設計
3.3 java語言在android程式中的使用
3.3.1 interface的使用
3.3.2 abstract class的使用
3.3.3 interface與abstract class的區別
3.3.4 for迴圈的使用
3.3.5 map類的使用
3.3.6 integer與string之間的轉換
3.3.7 synchronized同步關鍵字
3.3.8 new的使用
3.4 本章小結
第4章 android生命週期
4.1 程式生命週期
4.2 android組件
4.3 activity生命週期
4.3.1 全生命週期
4.3.2 可視生命週期
4.3.3 活動生命週期
4.4 activity啟動模式
4.4.1 standard標準模式
4.4.2 singletop
4.4.3 singletask
4.4.4 singleinstance
4.5 程式調試
4.5.1 logcat命令列工具
4.5.2 devtools開發調試工具
4.6 本章小結
第5章 使用者介面開發
5.1 使用者介面基礎
5.2 介面布局
5.2.1 線性布局(linearlayout)
5.2.2 架構布局(framelayout)
5.2.3 表格布局(tablelayout)
5.2.4 相對布局(relativelayout)
5.2.5 絕對布局(absolutelayout)
5.3 介面控制項
5.3.1 textview 和 edittext
5.3.2 button 和 imagebutton
5.3.3 checkbox 和 radiobutton
5.3.4 spinner
5.3.5 listview
5.3.6 tabhost
5.4 菜單
5.4.1 選項菜單
5.4.2 子功能表
5.4.3 操作功能表(context menu)
5.5 介面事件
5.5.1 按鍵事件
5.5.2 觸摸事件
5.6 自訂樣式和主題
5.7 9patch
5.8 本章小結
第6章 組件間通訊
6.1 intent對象及其屬性
6.1.1 intent的action屬性
6.1.2 intent的data屬性
6.1.3 intent的type屬性
6.1.4 intent的category屬性
6.1.5 intent的extras屬性
6.1.6 intent的componentname屬性
6.2 系統標準activityaction應用
6.2.1 啟動activity
6.2.2 擷取activity返回值
6.3 intent過濾器
6.3.1 註冊intent過濾器
6.3.2 intent解析
6.4 廣播訊息
6.5 本章小結
第7章 資料存放區與訪問
7.1 簡單儲存
7.1.1 sharedpreferences
7.1.2 樣本
7.2 檔案儲存體
7.2.1 內部儲存
7.2.2 外部儲存
7.2.3 資源檔
7.3 資料庫儲存
7.3.1 sqlite簡介
7.3.2 手動建立資料庫
7.3.3 代碼建庫(sqliteopenhelper)
7.3.4 資料操作(sqlitedatabase)
7.4 資料共用(contentproviders)
7.4.1 建立contentprovider
7.4.2 使用資料提供者
7.5 本章小結
第8章 多媒體開發
8.1 android系統提供內建的媒體格式
8.2 在表單布局上——videoview
8.3 音頻及視頻播放——mediaplayer
8.2.1 從源檔案中播放
8.3.2 從檔案系統中播放
8.3.3 從網路中播放
8.3.4 音頻播放樣本
8.3.5 視頻播放樣本
8.4 音/視頻的錄製
8.5 camera照相
8.6 本章小結
第9章 定位與地圖
9.1 位置服務
9.1.1 android location api
9.1.2 gps定位步驟
9.2 google地圖應用
9.2.1 申請地圖密鑰
9.2.2 使用google地圖
9.2.3 使用overlay
9.3 本章小結
第10章 android中的圖形映像
10.1 在android中訪問圖片
10.1.1 使用圖片檔案建立drawable對象
10.1.2 使用xml檔案定義drawable屬性
10.1.3 bitmap和bitmapfactory
10.2 android中的動畫
10.2.1 tween動畫
10.2.2 frame動畫
10.3 動態圖形繪製
10.3.1 動態圖形繪製類簡介
10.3.2 動態圖形繪製的基本思路
10.3.3 繪製幾何圖形
10.4 圖形特效
10.4.1 使用matrix實現旋轉、縮放和平移
10.4.2 使用shader類渲染圖形
10.5 本章小結
第11章 android ndk開發
11.1 android ndk簡介
11.2 ndk編譯環境
11.3 ndk開發樣本
11.4 本章小結
第12章 android特色開發
12.1 app widget
12.1.1 app widget的生命週期
12.1.2 建立android app widget
12.2 感應器
12.2.1 android中的感應器分類
12.2.2 android中的感應器功能
12.3 本章小結
第13章 android網路編程
13.1 android網路通訊基礎
13.1.1 標準java介面
13.1.2 apache介面
13.1.3 android網路介面
13.2 http通訊
13.2.1 httpurlconnection介面
13.2.2 httpclient介面
13.3 socket通訊
13.3.1 socket傳輸模式
13.3.2 socket編程原理
13.3.3 socket編程執行個體
13.3.4 socket與http通訊的區別
13.4 本章小結
第14章 android應用開發流程
14.1 應用規劃及架構設計
14.1.1 用戶端功能點概述
14.1.2 伺服器端功能點概述
14.2 實現ui
14.3 資料操作和儲存
14.4 實現多頁面跳轉
14.5 實現各個模組邏輯處理
14.5.1 登入註冊模組的實現
14.5.2 個人中心模組的實現
14.5.3 發布約會模組的實現
14.5.4 查看好友模組的實現
14.6 完善應用細節
14.7 應用測試和發布
14.8 本章小結
下篇 android應用程式ui設計
第15章 android互動式介面設計概述
15.1 互動設計概念
15.1.1 互動設計的科學範疇及定義
15.1.2 互動設計的特徵
15.2 使用者圖形介面設計概念
15.2.1 圖形介面的分類
15.2.2 圖形介面設計原則簡述
15.2.3 介面是使用者的唯一感知通道
15.2.4 互動設計與圖形介面設計
15.3 互動式圖形介面設計新趨勢
15.3.1 手持行動裝置的產品特點
15.3.2 注重介面設計中的情感因素
15.3.3 以使用者為中心的介面設計
15.4 互動式介面設計過程
15.4.1 人機互動工程師的必備素質
15.4.2 互動設計流程
15.5 本章小結
第16章 android使用者介面設計原則
16.1 android ui 設計特點
16.1.1 特點一:慎用常駐通知欄
16.1.2 特點二:介面無須返回按鈕
16.1.3 特點三:分享機制更加優越
16.1.4 特點四:處理快取檔案
16.1.5 特點五:退出無須確認
16.1.6 特點六:預設檢查更新
16.1.7 特點七:關注焦點狀態
16.1.8 特點八:提示轉存到儲存卡
16.2 android ui設計原則及相關事項
16.2.1 android ui設計思想
16.2.2 ui設計關鍵事項
16.2.3 ui元素管理
16.3 ui設計中資源的使用
16.4 本章小結
第17章 android ui設計過程與哲學
17.1 android使用者介面基礎
17.2 android 介面設計過程要點
17.2.1 布局(layout)
17.2.2 組件(widget)
17.2.3 菜單(menu)
17.2.4 介面事件
17.2.5 進階ui設計簡述
17.3 android ui設計的四個要點
17.3.1 開放源碼和ui的一致性
17.3.2 支援多種互動模式
17.3.3 公告管理
17.3.4 支援無縫的互動
17.4 android優秀介面設計哲學準則簡述
17.4.1 關注使用者群體特點
17.4.2 顯示使用者關注的內容
17.4.3 適當的使用者反饋
17.4.4 符合邏輯的行為模式
17.4.5 容錯性
17.5 本章小結
第18章 必須瞭解的android ui架構特性
18.1 android布局常用的公用屬性
18.2 android ui中的六大布局對象
18.2.1 架構布局
18.2.2 線性布局
18.2.3 表格布局
18.2.4 絕對布局
18.2.5 相對布局
18.2.6 網格布局
18.3 9-patch圖片格式
18.4 本章小結
第19章 android widget常用控制項設計
19.1 控制項基礎
19.1.1 建立widget控制項執行個體
19.1.2 控制項事件處理
19.2 常用控制項介紹
19.2.1 文字框(textview)
19.2.2 按鈕(button)
19.2.3 編輯框(edittext)
19.2.4 單項選擇(radiogroup)
19.2.5 多項選擇(checkbox)
19.2.6 下拉式清單(spinner)
19.2.7 自動完成文本
19.2.8 日期時間選取器
19.2.9 進度條(progressbar)
19.2.10 拖動條
19.3 菜單
19.3.1 選項菜單
19.3.2 子功能表
19.3.3 捷徑功能表
19.4 視圖(imageview)
19.4.1 圖片視圖
19.4.2 網路視圖
19.4.3 捲軸視圖
19.5 本章小結
第20章 android ui設計模式
20.1 ui設計模式基礎
20.1.1 行動裝置介面設計趨勢
20.1.2 ui設計模式概述
20.2 android ui設計模式組件
20.2.1 dashboard儀表板
20.2.2 action bar操作杆
20.3 android ui設計技巧
20.3.1 使用include標籤包含共用ui設計
20.3.2 自訂樣式和主題
20.3.3 漸層效果實現
20.3.4 自訂按鈕使用效果
20.4 本章小結
第21章 android軟體表徵圖
21.1 pc平台下的軟體表徵圖
21.1.1 png格式
21.1.2 ico格式
21.1.3 bmp格式
21.1.4 tiff格式
21.1.5 gif格式
21.1.6 jpeg格式
21.1.7 svg格式
21.2 android平台下的軟體表徵圖
21.2.1 表徵圖要具有可識別性
21.2.2 表徵圖要與環境相協調
21.2.3 表徵圖要體現差異性
21.2.4 表徵圖要有統一的風格
21.3 本章小結
第22章 android ui表徵圖設計
22.1 android 表徵圖類型
22.1.1 啟動表徵圖
22.1.2 菜單表徵圖
22.1.3 狀態列
22.1.4 對話表徵圖
22.1.5 標籤表徵圖
22.1.6 列表視圖表徵圖
22.2 螢幕密度概述
22.3 android 表徵圖設計風格
22.3.1 互動性
22.3.2 現代性
22.3.3 標誌性
22.3.4 觸感與質感
22.4 本章小結
第23章 android平板電腦應用程式的設計
23.1 平板電腦概述
23.2 android平板電腦與ipad
23.2.1 兩者差異
23.2.2 相同之處
23.3 設計模式
23.4 平板電腦布局策略
23.4.1 使用片段和多窗格視圖
23.4.2 方向策略
23.5 關於動畫
23.5.1 xml中定義動畫
23.5.2 java code中定義動畫
23.6 從例子中學習
23.7 線上資源
23.8 本章小結
附錄a 知識點測評答案
電子書下載
全本電子書下載txt小說下載站,提供全集全本全文完結版完整版電子書下載,txt電子書免費下載,完本TXT小說免費下載,免費電子書下載和免費小說下載,國內最好的全本手機小...盡在我愛讀電子書
《駭客X檔案》完整版電子書下載,
我之前也看過X,沒多久就明白了一個道理:你在裡面學的東西永遠都是別人開發的軟體,別人的思路,可以看看,但對自己沒多大提升,你真想學技術,弄明白駭客,好好學習C或一門語言,資料庫,指令碼語言,這些都會了,好多駭客技術都無師自通了。