西西軟件以前添加了Google Android開發(fā)入門與實(shí)戰(zhàn)的電子書、源代碼和視頻實(shí)例,是分階段添加的,所以在這里組織整合下。
【書籍目錄】
第1章 掀起你的蓋頭來——初識(shí)Android
1.1 認(rèn)識(shí)Android
1.2 Android的背景
1.2.1 Android的歷史
1.2.2 Android的發(fā)展
1.3 我的Android我做主
1.3.1 開發(fā)基于Android平臺(tái)的應(yīng)用
1.3.2 參加Android開發(fā)者大賽
1.3.3 個(gè)人英雄主義再現(xiàn)——得到更多人的認(rèn)可和尊重
1.3.4 獲得應(yīng)有的收益——AndroidMarket
1.4 真實(shí)體驗(yàn)——Android模擬器
1.4.1 模擬器概述
1.4.2 模擬器和真機(jī)的區(qū)別
1.4.3 模擬器使用注意事項(xiàng)
1.5 更上一層樓——加入Android開發(fā)社區(qū)
1.6 本章小結(jié)
Google Android開發(fā)入門與實(shí)戰(zhàn) PDF 電子書:http://www.innovatechautomation.com/soft/13648.html
Google Android開發(fā)入門與實(shí)戰(zhàn)源代碼:http://www.innovatechautomation.com/soft/13723.html
第2章 工欲善其事 必先利其器——搭建Android開發(fā)環(huán)境
2.1 開發(fā)Android應(yīng)用前的準(zhǔn)備
2.1.1 Android開發(fā)系統(tǒng)要求
2.1.2 Android軟件開發(fā)包
2.1.3 其他注意事項(xiàng)
2.2 Windows開發(fā)環(huán)境搭建
2.2.1 JDK、Eclipse、AndroidSDK軟件安裝
2.2.2 SDK的家在哪里——設(shè)定AndroidSDKHome
2.2.3 真的準(zhǔn)備好了嗎——開發(fā)環(huán)境驗(yàn)證
2.2.4 創(chuàng)建Android虛擬設(shè)備(AVD)
2.3 Linux一族——Ubuntu開發(fā)環(huán)境搭建
2.3.1 Java、Eclipse和ADT插件安裝
2.3.2 設(shè)定AndroidSDKHome
2.4 MacOS一族——蘋果開發(fā)環(huán)境搭建
2.5 本章小結(jié)
第3章 清點(diǎn)可用資本——AndroidSDK介紹
3.1 AndroidSDK基礎(chǔ)
3.2 深入探尋AndroidSDK的密碼
3.2.1 AndroidSDK目錄結(jié)構(gòu)
3.2.2 android.jar及內(nèi)部結(jié)構(gòu)
3.2.3 SDK文檔及閱讀技巧
3.2.4 先來熱熱身——AndroidSDK例子解析
3.2.5 SDK提供的工具介紹
3.3 Android典型包分析
3.3.1 開發(fā)的基石——AndroidAPI核心開發(fā)包介紹
3.3.2 拓展開發(fā)外延——Android可選API介紹
3.4 本章小結(jié)
第4章 賺錢的市場——AndroidMarket及應(yīng)用發(fā)布
4.1 GoogleMarket產(chǎn)生背景與目的
4.2 體驗(yàn)“選貨”的樂趣——在G1上體驗(yàn)Market的使用
4.3 Android開發(fā)活動(dòng)及特色應(yīng)用
4.3.1 開發(fā)應(yīng)用的領(lǐng)域
4.3.2 AndroidMarket特色應(yīng)用一覽
4.4 你也可以做東家——申請(qǐng)Market賬號(hào)
4.4.1 賣東西要先入伙——準(zhǔn)備工作
4.4.2 入伙過程——申請(qǐng)
4.5 開張了——在Market上發(fā)布應(yīng)用
4.5.1 發(fā)布時(shí)可能遇到的錯(cuò)誤
4.5.2 賣東西也要簽名——生成簽名文件
4.5.3 打包、簽名、發(fā)布應(yīng)用
4.6 本章小結(jié)
第5章 千里之行始于足下——第一個(gè)應(yīng)用HelloWorld
5.1 HelloWorld應(yīng)用分析
5.1.1 新建一個(gè)Android工程
5.1.2 填寫工程的信息
5.1.3 編程實(shí)現(xiàn)
5.1.4 運(yùn)行項(xiàng)目
5.2 調(diào)試項(xiàng)目
5.2.1 設(shè)置斷點(diǎn)
5.2.2 Debug項(xiàng)目
5.2.3 斷點(diǎn)調(diào)試
5.3 本章小結(jié)
第6章 磨刀不誤砍柴工——Android應(yīng)用程序結(jié)構(gòu)介紹
6.1 Android體系結(jié)構(gòu)介紹
6.1.1 應(yīng)用程序(Application)
6.1.2 應(yīng)用程序框架(ApplicationFramework)
6.1.3 庫(Libraries)和運(yùn)行環(huán)境(RunTime)
6.2 Android應(yīng)用程序組成
6.2.1 Activity介紹
6.2.2 BroadcastIntentReceiver介紹
6.2.3 Service介紹
6.2.4 ContentProvider介紹
6.3 Android應(yīng)用工程文件組成
6.4 本章小結(jié)
第7章 良好的學(xué)習(xí)開端——Android基本組件介紹
7.1 第一印象很重要——界面UI元素介紹
7.1.1 視圖組件(View)
7.1.2 視圖容器組件(Viewgroup)
7.1.3 布局組件(Layout)
7.1.4 布局參數(shù)(LayoutParams)
7.2 我的美麗我做主——Android中應(yīng)用界面布局
7.2.1 實(shí)例操作演示
7.2.2 實(shí)例編程實(shí)現(xiàn)
7.3 不積跬步無以至千里——常用widget組件介紹
7.3.1 創(chuàng)建widget組件實(shí)例
7.3.2 按鈕(Button)介紹與應(yīng)用
7.3.3 文本框(TextView)介紹與應(yīng)用
7.3.4 編輯框(EditText)介紹與應(yīng)用
7.3.5 多項(xiàng)選擇(CheckBox)介紹與應(yīng)用
7.3.6 單項(xiàng)選擇(RadioGroup)介紹與應(yīng)用
7.3.7 下拉列表(Spinner)介紹與應(yīng)用
7.3.8 自動(dòng)完成文本(AutoCompleteTextView)
7.3.9 日期選擇器(DatePicker)介紹與應(yīng)用
7.3.10 時(shí)間選擇器(TimePicker)介紹與應(yīng)用
7.3.11 滾動(dòng)視圖(ScrollView)介紹與應(yīng)用
7.3.12 進(jìn)度條(ProgressBar)介紹與應(yīng)用
7.3.13 拖動(dòng)條(SeekBar)介紹與應(yīng)用
7.3.14 評(píng)分組件(RatingBar)介紹與應(yīng)用
7.3.15 圖片視圖(ImageView)介紹與應(yīng)用
7.3.16 圖片按鈕(ImageButton)介紹與應(yīng)用
7.3.17 切換圖片(ImageSwitcher&Gallery)
7.3.18 網(wǎng)格視圖(GridView)介紹與應(yīng)用
7.3.19 標(biāo)簽(Tab)介紹與應(yīng)用
7.4 友好的菜單——menu介紹與實(shí)例
7.4.1 實(shí)例操作演示
7.4.2 實(shí)例編程實(shí)現(xiàn)
7.5 Android應(yīng)用的靈魂——Intent和Activity介紹與實(shí)例
7.5.1 實(shí)例操作演示
7.5.2 實(shí)例編程實(shí)現(xiàn)
7.6 用好列表,做好程序——列表(ListView)介紹與實(shí)例
7.6.1 實(shí)例程序演示
7.6.2 實(shí)例編程實(shí)現(xiàn)
7.7 友好地互動(dòng)交流——對(duì)話框(Dialog)介紹與實(shí)例
7.8 溫馨的提醒——Toast和Notification應(yīng)用
7.8.1 實(shí)例操作演示
7.8.2 實(shí)例編程實(shí)現(xiàn)
7.9 本章小結(jié)
第8章 移動(dòng)信息倉庫——Android的數(shù)據(jù)存儲(chǔ)操作
8.1 Android數(shù)據(jù)存儲(chǔ)概述
8.2 輕輕地我保護(hù)——SharedPreferences存儲(chǔ)
8.3 誰的文件,誰主宰——文件存儲(chǔ)
8.4 打造自己的數(shù)據(jù)庫存儲(chǔ)——SQLite存儲(chǔ)方式
8.4.1 Android中對(duì)數(shù)據(jù)庫操作
8.4.2 完整地操作數(shù)據(jù)庫——日記本實(shí)例
8.5 我的數(shù)據(jù)你來用——ContentProvider介紹
8.5.1 初識(shí)ContentProvider
8.5.2 使用ContentProvider讀取系統(tǒng)數(shù)據(jù)
8.5.3 使用ContentProvider操作數(shù)據(jù)日記本實(shí)例
8.6 再學(xué)一招——網(wǎng)絡(luò)存儲(chǔ)
8.7 本章小結(jié)
第9章 我來“廣播”你的“意圖”——Intent和Broadcast面對(duì)面
9.1 Android應(yīng)用程序的核心——Intent
9.1.1 Intent基礎(chǔ)
9.1.2 用Intent啟動(dòng)一個(gè)新的Activity
9.1.3 Intent詳細(xì)講解
9.1.4 Android解析Intent實(shí)現(xiàn)
9.2 用廣播告訴你——利用Intent來廣播(BroadCast)事件
9.2.1 實(shí)現(xiàn)Android中的廣播事件
9.2.2 BroadCastReceiver介紹
9.3 應(yīng)用實(shí)例詳解
9.3.1 程序操作演示
9.3.2 實(shí)例編程實(shí)現(xiàn)
9.4 本章小結(jié)
第10章 一切為用戶服務(wù)——Service應(yīng)用實(shí)例
10.1 認(rèn)識(shí)Service
10.2 使用Service
10.3 Service的生命周期
10.4 實(shí)例學(xué)習(xí)Service
10.4.1 精彩實(shí)例一——定時(shí)提醒
10.4.2 精彩實(shí)例二——音樂播放器
10.5 本章小結(jié)
第11章 循序漸進(jìn)——開發(fā)Android應(yīng)用的基本步驟
11.1 兵馬未動(dòng)糧草先行——應(yīng)用規(guī)劃及架構(gòu)設(shè)計(jì)
11.2 應(yīng)用開發(fā)步驟
11.2.1 界面設(shè)計(jì)始終是第一位——實(shí)現(xiàn)UI
11.2.2 必備的動(dòng)力源泉——數(shù)據(jù)操作和存儲(chǔ)
11.2.3 華麗轉(zhuǎn)身——實(shí)現(xiàn)多頁面跳轉(zhuǎn)
11.2.4 始終為用戶做好服務(wù)——增加Service
11.2.5 細(xì)節(jié)決定成敗——完善應(yīng)用細(xì)節(jié)
11.3 成功就在眼前——應(yīng)用測試和發(fā)布
11.3.1只欠東風(fēng)——應(yīng)用測試
11.3.2 可以賺錢了——發(fā)布到AndroidMarket
11.4 本章小結(jié)
第12章 Android綜合案例一——RSS閱讀器實(shí)例
12.1 RSS介紹
12.1.1 RSS基礎(chǔ)
12.1.2 RSS的歷史
12.1.3 RSS語法介紹
12.2 SAX介紹
12.2.1 SAX基礎(chǔ)
12.2.2 使用SAX的作用
12.2.3 怎樣使用SAX
12.3 RSS閱讀器設(shè)計(jì)
12.3.1 RSS閱讀器功能設(shè)計(jì)
12.3.2 RSS閱讀器UI和交互流程設(shè)計(jì)
12.4 RSS閱讀器的實(shí)現(xiàn)
12.4.1 程序?qū)嶓w解析
12.4.2 實(shí)現(xiàn)一個(gè)自己的ContentHandler
12.4.3 Activity的實(shí)現(xiàn)
12.5 本章小結(jié)
第13章 Android綜合案例二——基于GoogleMap開發(fā)個(gè)人移動(dòng)地圖
13.1 項(xiàng)目UI規(guī)劃
13.2 數(shù)據(jù)存儲(chǔ)實(shí)現(xiàn)
13.2.1 設(shè)計(jì)數(shù)據(jù)庫及表結(jié)構(gòu)
13.2.2 設(shè)計(jì)SharePreference存儲(chǔ)
13.3 項(xiàng)目實(shí)現(xiàn)流程
13.3.1 創(chuàng)建項(xiàng)目工程
13.3.2 項(xiàng)目各功能及界面實(shí)現(xiàn)
13.3.3 實(shí)現(xiàn)數(shù)據(jù)存取
13.3.4 實(shí)現(xiàn)Service
13.3.5 應(yīng)用流程整體實(shí)現(xiàn)
13.3.6 后續(xù)開發(fā)完善
13.4 項(xiàng)目程序演示
13.5 項(xiàng)目程序簽名、打包和發(fā)布
13.6 本章小結(jié)
第14章 Android綜合案例三——基于Android的豆瓣網(wǎng)(Web2.0)移動(dòng)客戶端開發(fā)
14.1 關(guān)于豆瓣網(wǎng)和豆瓣網(wǎng)API
14.1.1 豆瓣網(wǎng)介紹
14.1.2 豆瓣網(wǎng)API介紹
14.1.3 豆瓣網(wǎng)API認(rèn)證
14.1.4 豆瓣網(wǎng)API快速入門
14.1.5 豆瓣網(wǎng)APIJava庫介紹
14.2 豆瓣網(wǎng)(Web2.0)客戶端設(shè)計(jì)
14.2.1 客戶端功能規(guī)劃設(shè)計(jì)
14.2.2 UI和交互流程設(shè)計(jì)
14.2.3 數(shù)據(jù)存儲(chǔ)設(shè)計(jì)
14.3 豆瓣網(wǎng)(Web2.0)客戶端實(shí)現(xiàn)
14.3.1 申請(qǐng)APIKey
14.3.2 Activity實(shí)現(xiàn)
14.4 本章小結(jié)
第15章 Android綜合案例四——在線音樂播放器
15.1 關(guān)于YOBO和YOBOAPI
15.1.1 YOBO簡介
15.1.2 YOBO功能特點(diǎn)
15.1.3 YOBOAPI介紹
15.2 在線播放器架構(gòu)設(shè)計(jì)
15.2.1 在線播放器功能規(guī)劃設(shè)計(jì)
15.2.2 在線播放器UI設(shè)計(jì)
15.2.3 在線播放器數(shù)據(jù)存儲(chǔ)設(shè)計(jì)
15.3 在線播放器的編程實(shí)現(xiàn)
15.3.1 申請(qǐng)APIKey
15.3.2 基礎(chǔ)功能實(shí)現(xiàn)
15.3.3 實(shí)現(xiàn)Activity
15.3.4 實(shí)現(xiàn)Service
15.3.5 后續(xù)開發(fā)展望
15.4 在線音樂播放器應(yīng)用演示
15.5 在線音樂播放器應(yīng)用打包、簽名和發(fā)布
15.6 本章小結(jié)
第16章 Android綜合案例五——手機(jī)信息查看助手
16.1 手機(jī)信息查看助手功能規(guī)劃和可行性分析
16.1.1 手機(jī)信息查看助手功能規(guī)劃
16.1.2 手機(jī)信息查看助手可行性分析
16.2 手機(jī)信息查看助手功能實(shí)現(xiàn)
16.2.1 手機(jī)信息查看助手主界面
16.2.2 查看系統(tǒng)信息實(shí)現(xiàn)
16.2.3 查看硬件信息
16.2.4 查看軟件信息
16.2.5 獲取運(yùn)行時(shí)信息
16.2.6 文件瀏覽器
16.2.7 項(xiàng)目的細(xì)節(jié)完善
16.3 手機(jī)信息查看助手功能展望
16.4 項(xiàng)目的打包、簽名和發(fā)布
16.5 本章小結(jié)
第17章 芝麻開門——Android底層開發(fā)和移植概述
17.1 Android原始碼下載
17.2 實(shí)機(jī)測試
17.2.1 NeoFreeRunner介紹
17.2.2 燒錄androidfs.jffs2
17.3 Android移植技術(shù)概論
17.3.1 Android底層技術(shù)的重要性
17.3.2 Android移植項(xiàng)目介紹
17.3.3 Android的技術(shù)優(yōu)點(diǎn)
Google Android開發(fā)入門與實(shí)戰(zhàn)視頻:http://www.innovatechautomation.com/soft/20935.html