Android 台灣中文網

標題: 發個android入門開發實戰代碼 頂頂更健康 [打印本頁]

作者: 278755328    時間: 2011-3-31 16:46
標題: 發個android入門開發實戰代碼 頂頂更健康
1章 掀起你的蓋頭來——初識Android. 1
1.1 認識Android 1
1.2 Android的背景 2
1.2.1 Android的歷史 2
1.2.2 Android的發展 2
1.3 我的Android我做主 2
1.3.1 開發基於Android平台的應用 3
1.3.2 參加Android開發者大賽 3
1.3.3 個人英雄主義再現——得到更多人的認可和尊重 3
1.3.4 獲得應有的收益——Android Market 3
1.4 真實體驗——Android模擬器 4
1.4.1 模擬器概述 4
1.4.2 模擬器和真機的區別 4
1.4.3 模擬器使用注意事項 4
1.5 更上一層樓——加入Android開發社區 5
1.6 本章小結 6
第2章 工欲善其事 必先利其器——搭建Android開發環境 7
2.1 開發Android應用前的準備 7
2.1.1 Android開發系統要求 7
2.1.2 Android軟件開發包 7
.2.1.3 其他注意事項 8
2.2 Windows開發環境搭建 8
2.2.1 JDK、Eclipse、Android SDK軟件安裝 8
2.2.2 SDK的家在哪裡——設定Android SDK Home 14
2.2.3 真的準備好了嗎——開發環境驗證 14
2.2.4 創建Android 虛擬設備(AVD) 15
2.3 Linux一族——Ubuntu開發環境搭建 17
2.3.1 Java、Eclipse和ADT插件安裝 17
2.3.2 設定Android SDK Home 23
2.4 Mac OS一族——蘋果開發環境搭建 24
2.5 本章小結 24
第3章 清點可用資本——Android SDK介紹 25
3.1 Android SDK 基礎 25
3.2 深入探尋Android SDK的密碼 25
3.2.1 Android SDK目錄結構 25
3.2.2 android.jar及內部結構 27
3.2.3 SDK文檔及閱讀技巧 27
3.2.4 先來熱熱身——Android SDK例子解析 28
3.2.5 SDK提供的工具介紹 31
3.3 Android典型包分析 33
3.3.1 開發的基石——Android API核心開發包介紹 33
3.3.2 拓展開發外延——Android可選API介紹 34
3.4 本章小結 34
第4章 賺錢的市場——Android Market及應用發佈 35
4.1 Google Market產生背景與目的 35
4.2 體驗「選貨」的樂趣——在G1上體驗Market的使用 35
4.3 Android開發活動及特色應用 37
4.3.1 開發應用的領域 37
4.3.2 Android Market特色應用一覽 38
4.4 你也可以做東家——申請Market賬號 43
4.4.1 賣東西要先入伙——準備工作 43
4.4.2 入伙過程——申請 44
4.5 開張了——在Market上發佈應用 45
4.5.1 發佈時可能遇到的錯誤 45
4.5.2 賣東西也要簽名——生成簽名文件 46
4.5.3 打包、簽名、發佈應用 48
4.6 本章小結 51
第5章 千里之行 始於足下——第一個應用HelloWorld 52
5.1 HelloWorld應用分析 52
5.1.1 新建一個Android工程 52
5.1.2 填寫工程的信息 52
5.1.3 編程實現 53
5.1.4 運行項目 54
5.2 調試項目 54
5.2.1 設置斷點 54
5.2.2 Debug 項目 55
5.2.3 斷點調試 55
5.3 本章小結 56
第6章 磨刀不誤砍柴工——Android應用程序結構介紹 57
6.1 Android體系結構介紹 57
6.1.1 應用程序(Application) 57
6.1.2 應用程序框架(Application Framework) 58
6.1.3 庫(Libraries)和運行環境(RunTime) 58
6.2 Android 應用程序組成 59
6.2.1 Activity介紹 59
6.2.2 Broadcast Intent Receiver介紹 60
6.2.3 Service介紹 61
6.2.4 Content Provider介紹 61
6.3 Android應用工程文件組成 61
6.4 本章小結 62
第7章 良好的學習開端——Android基本組件介紹 63
7.1 第一印象很重要——界面UI元素介紹 63
7.1.1 視圖組件(View) 63
7.1.2 視圖容器組件(Viewgroup) 63
7.1.3 佈局組件(Layout) 64
7.1.4 佈局參數(LayoutParams) 64
7.2 我的美麗我做主——Android中應用界面佈局 64
7.2.1 實例操作演示 65
7.2.2 實例編程實現 66
7.3 不積跬步 無以至千里——常用widget組件介紹 75
7.3.1 創建widget組件實例 75
7.3.2 按鈕(Button)介紹與應用 76
7.3.3 文本框(TextView)介紹與應用 77
7.3.4 編輯框(EditText)介紹與應用 79
7.3.5 多項選擇(CheckBox)介紹與應用 81
7.3.6 單項選擇(RadioGroup )介紹與應用 83
7.3.7 下拉列表(Spinner )介紹與應用 85
7.3.8 自動完成文本(AutoCompleteTextView ) 87
7.3.9 日期選擇器(DatePicker)介紹與應用 89
7.3.10 時間選擇器(TimePicker)介紹與應用 90
7.3.11 滾動視圖(ScrollView)介紹與應用 91
7.3.12 進度條(ProgressBar)介紹與應用 92
7.3.13 拖動條(SeekBar)介紹與應用 93
7.3.14 評分組件(RatingBar)介紹與應用 94
7.3.15 圖片視圖(ImageView)介紹與應用 95
7.3.16 圖片按鈕(ImageButton)介紹與應用 96
7.3.17 切換圖片(ImageSwitcher&Gallery) 96
7.3.18 網格視圖(GridView)介紹與應用 99
7.3.19 標籤(Tab)介紹與應用 101
7.4 友好的菜單——menu介紹與實例 102
7.4.1 實例操作演示.. 103
7.4.2 實例編程實現 103
7.5 Android應用的靈魂——Intent和Activity介紹與實例 106
7.5.1 實例操作演示 106
7.5.2 實例編程實現 106
7.6 用好列表,做好程序——列表(ListView)介紹與實例 111
7.6.1 實例程序演示 111
7.6.2 實例編程實現 112
7.7 友好地互動交流——對話框(Dialog)介紹與實例 119
7.8 溫馨的提醒——Toast和Notification應用 127
7.8.1 實例操作演示 128
7.8.2 實例編程實現 129
7.9 本章小結 135
第8章 移動信息倉庫——Android的數據存儲操作 136
8.1 Android數據存儲概述 136
8.2 輕輕地我保護——SharedPreferences存儲 136
8.3 誰的文件,誰主宰——文件存儲 140
8.4 打造自己的數據庫存儲——SQLite存儲方式 141
8.4.1 Android中對數據庫操作 141
8.4.2 完整地操作數據庫——日記本實例 147
8.5 我的數據你來用——ContentProvider介紹 155
8.5.1 初識ContentProvider 155
8.5.2 使用ContentProvider讀取系統數據 156
8.5.3 使用ContentProvider操作數據日記本實例 159
8.6 再學一招——網絡存儲 171
8.7 本章小結 173
第9章 我來「廣播」你的「意圖」——Intent和Broadcast面對面 174
9.1 Android應用程序的核心——Intent 174
9.1.1 Intent基礎 174
9.1.2 用Intent啟動一個新的Activity 174
9.1.3 Intent 詳細講解 177
9.1.4 Android解析Intent實現 179
9.2 用廣播告訴你——利用Intent來廣播(BroadCast)事件 180
9.2.1 實現Android中的廣播事件 180
9.2.2 BroadCast Receiver介紹 181
9.3 應用實例詳解 181
9.3.1 程序操作演示 182
9.3.2 實例編程實現 182
9.4 本章小結 186
第10章 一切為用戶服務——Service應用實例 187
10.1 認識Service 187
10.2 使用Service 188
10.3 Service的生命週期 194
10.4 實例學習Service 194
10.4.1 精彩實例一——定時提醒 194
10.4.2 精彩實例二——音樂播放器 198
10.5 本章小結 201
第11章 循序漸進——開發Android應用的基本步驟 202
11.1 兵馬未動 糧草先行——應用規劃及架構設計 202
11.2 應用開發步驟 202
11.2.1 界面設計始終是第一位——實現UI 203
11.2.2 必備的動力源泉——數據操作和存儲 203
11.2.3 華麗轉身——實現多頁面跳轉 203
11.2.4 始終為用戶做好服務——增加Service 203
11.2.5 細節決定成敗——完善應用細節 203
11.3 成功就在眼前——應用測試和發佈 204
11.3.1 只欠東風——應用測試 204
11.3.2 可以賺錢了——發佈到Android Market 204
11.4 本章小結 204
第12章 Android綜合案例一——RSS閱讀器實例 205
12.1 RSS介紹 205
12.1.1 RSS基礎 205
12.1.2 RSS的歷史 205
12.1.3 RSS語法介紹 206
12.2 SAX介紹 207
12.2.1 SAX基礎 207
12.2.2 使用SAX的作用 207
12.2.3 怎樣使用SAX 207
12.3 RSS閱讀器設計 209
12.3.1 RSS閱讀器功能設計 209
12.3.2 RSS閱讀器UI和交互流程設計 209
12.4 RSS閱讀器的實現 210
12.4.1 程序實體解析 210
12.4.2 實現一個自己的ContentHandler 214
12.4.3 Activity的實現 217
12.5 本章小結 220
第13章 Android綜合案例二——基於Google Map開發個人移動地圖 221
13.1 項目UI規劃 221
13.2 數據存儲實現 222
13.2.1 設計數據庫及表結構 222
13.2.2 設計SharePreference 存儲 223
13.3 項目實現流程 223
13.3.1 創建項目工程 223
13.3.2 項目各功能及界面實現 224
13.3.3 實現數據存取 247
13.3.4 實現Service 252
13.3.5 應用流程整體實現 254
13.3.6 後續開發完善 255
13.4 項目程序演示 255
13.5 項目程序簽名、打包和發佈 257
13.6 本章小結 259
第14章 Android綜合案例三——基於Android的豆瓣網(Web 2.0)移動客戶端開發 260
14.1 關於豆瓣網和豆瓣網API 260
14.1.1 豆瓣網介紹 260
14.1.2 豆瓣網API介紹 261
14.1.3 豆瓣網API認證 261
14.1.4 豆瓣網API快速入門 264
14.1.5 豆瓣網API Java庫介紹 265
14.2 豆瓣網(Web 2.0)客戶端設計 268
14.2.1 客戶端功能規劃設計 268
14.2.2 UI和交互流程設計 268
14.2.3 數據存儲設計 270
14.3 豆瓣網(Web 2.0)客戶端實現 270
14.3.1 申請API Key 270
14.3.2 Activity實現 271
14.4 本章小結 282
第15章 Android綜合案例四——在線音樂播放器 283
15.1 關於YOBO和YOBO API 283
15.1.1 YOBO簡介 284
15.1.2 YOBO功能特點 284
15.1.3 YOBO API介紹 284
15.2 在線播放器架構設計 285
15.2.1 在線播放器功能規劃設計 285
15.2.2 在線播放器UI設計 285
15.2.3 在線播放器數據存儲設計 286
15.3 在線播放器的編程實現 286
15.3.1 申請API Key 286
15.3.2 基礎功能實現 287
15.3.3 實現Activity 290
15.3.4 實現Service 306
15.3.5 後續開發展望 310
15.4 在線音樂播放器應用演示 310
15.5 在線音樂播放器應用打包、簽名和發佈 311
15.6 本章小結 311
第16章 Android綜合案例五——手機信息查看助手 312
16.1 手機信息查看助手功能規劃和可行性分析 312
16.1.1 手機信息查看助手功能規劃 312
16.1.2 手機信息查看助手可行性分析 312
16.2 手機信息查看助手功能實現 313
16.2.1 手機信息查看助手主界面 313
16.2.2 查看系統信息實現 316
16.2.3 查看硬件信息 320
16.2.4 查看軟件信息 324
16.2.5 獲取運行時信息 326
16.2.6 文件瀏覽器 328
16.2.7 項目的細節完善 331
16.3 手機信息查看助手功能展望 332
16.4 項目的打包、簽名和發佈 332
16.5 本章小結 333
第17章 芝麻開門——Android底層開發和移植概述 334
17.1 Android原始碼下載 334
17.2 實機測試 335
17.2.1 Neo FreeRunner 介紹 335
17.2.2 燒錄androidfs.jffs2 336
17.3 Android移植技術概論 337
17.3.1 Android底層技術的重要性 337
17.3.2 Android移植項目介紹 338
17.3.3 Android的技術優點... 340

Google+Android.rar

2.65 MB, 下載次數: 2698, 下載積分: 碎鑽 -1 個


作者: kof1098    時間: 2011-4-1 23:17
下來學習看看!!!
作者: fchien    時間: 2011-4-2 15:22
謝謝
剛好最近需要用到
作者: jamman    時間: 2011-4-3 15:33
thanks
作者: z04597    時間: 2011-4-3 22:22
好好的來研究一下
作者: rutiodon666    時間: 2011-4-4 14:06
相當實用的開發資料,當然對於一個新手來說.....
內容由淺至深,受益良多....
作者: z04597    時間: 2011-4-5 18:54
回復 278755328 的帖子

下載下來是甚麼檔??
怎麼開起阿
作者: landyzhao    時間: 2011-4-7 01:00
真的是很棒的東西....看看能不能學會....自己也寫個小程式來玩玩...

作者: keeper    時間: 2011-4-8 15:01
謝謝分享
作者: fongmin    時間: 2011-4-9 20:33
感謝下載
作者: fongmin    時間: 2011-4-9 20:36
怎麼下載解不開
作者: CCK    時間: 2011-4-9 20:42
最近想寫個小程式來玩
希望對我有幫助
作者: a3560307    時間: 2011-4-9 21:03
感謝分享
作者: armytimmy    時間: 2011-4-11 12:50
回復 278755328 的帖子

感覺資料很齊全,下載來看看囉,感謝大大的用心
作者: knoxtest    時間: 2011-4-11 18:11
感謝分享
作者: knoxtest    時間: 2011-4-11 18:13
z04597 發表於 2011-4-5 18:54
回復 278755328 的帖子

下載下來是甚麼檔??

下載解完是專案檔要用eclipse開啟
作者: z04597    時間: 2011-4-11 21:40
回復 knoxtest 的帖子


謝謝你喔!!!
不過eclipse是甚麼阿??
作者: knoxtest    時間: 2011-4-11 23:46
回復 z04597 的帖子

eclipse是用來開發Android的工具之一
安裝 Android 開發工具這裡有很棒的線上免費資料可以參考
作者: kondou    時間: 2011-4-12 01:20
謝謝!!下載中~~~~~~
作者: z04597    時間: 2011-4-13 19:12
回復 knoxtest 的帖子

能問你一下嗎?
5. 設定 Android SDK
打開偏好設定頁面(Preference)...
這在哪阿???
作者: knoxtest    時間: 2011-4-15 11:44
回復 z04597 的帖子

在Eclipase裡英文介面的話在window->preference;中文的話在"視窗"->"喜好設定"
作者: seven100    時間: 2011-4-18 05:49
內容還蠻豐富的!
作者: fanie168    時間: 2011-4-19 23:45
下載好了,也解好壓縮了
再來要怎麼開這些檔案啊@'@
作者: eric168    時間: 2011-4-21 10:11
很詳細的內容,感謝分享

作者: edmiu    時間: 2011-5-2 17:18
相當實用的開發資料,受益良多
作者: chenoris    時間: 2011-5-5 07:46
感謝無私分享
作者: micheal9601    時間: 2011-5-11 20:08

感謝分享
作者: just1336    時間: 2011-5-12 20:19
感謝分享 下載來學習
作者: acejhp    時間: 2011-5-13 00:09
回復 278755328 的帖子

感謝大大分享, 下載瞧瞧
作者: boy155030    時間: 2011-5-13 12:54
這也太多東西了吧= =

作者: sean.lin    時間: 2011-5-15 13:36
回復 278755328 的帖子

Android是個趨勢,學習Android是保持未來競爭力的關鍵。
感謝您的分享!
作者: 彥宇    時間: 2011-5-15 21:16
感謝下載

作者: philipchiu    時間: 2011-5-17 14:29
回復 278755328 的帖子

感謝樓主分享!
作者: tt1357    時間: 2011-5-20 15:22
THANKS FOR SHARING
作者: joe78913    時間: 2011-5-21 20:43
感謝分享,我正需要呢
作者: qawsed1235    時間: 2011-5-22 16:07
謝謝大大的分享~

作者: zn25901    時間: 2011-5-23 11:54
thank a lot
作者: dragonbrother    時間: 2011-5-24 19:40
謝謝貼心的分享囉…最近剛好想學android
應該有照顧到新手吧 希望能簡單易懂
作者: surafon    時間: 2011-5-26 03:13
有下有推~~
有機會多學點~~
謝謝分享~~
作者: erichuang    時間: 2011-5-26 09:15
謝謝分享,頂一個!
作者: oven168    時間: 2011-5-26 11:02
學習了,感謝分享~
作者: jinzhenguwei    時間: 2011-5-26 14:39
看起來是非常棒的文件阿
謝謝分享喔
作者: 賴承凱    時間: 2011-5-26 15:39
感謝提供學習的資料
作者: nacr232    時間: 2011-5-28 08:56
如何學習Android?
作者: 賴承凱    時間: 2011-5-28 11:26
請問一下發文的大大
這本書有書名嗎
感覺介紹滿詳細的大大發布的事程式碼
我有點想看他其它的說明文件
不知道台灣書局找不找的到
感謝您的分享
作者: xpman    時間: 2011-5-29 05:06
Thanks a lot.
Great!!!
作者: bigpipi999    時間: 2011-5-29 22:25
資料很齊全...謝謝大大的分享~~
作者: zaws8569    時間: 2011-5-30 01:57
這太讚了 相信對於想要開發或是進階使用Android的網友們,將會是很好的參考!
共勉 Android萬歲
作者: georgedanny    時間: 2011-5-30 10:24
下載來學習...感謝分享^^
作者: k2206    時間: 2011-5-31 05:26
是書還是工具咧?
作者: jpqq    時間: 2011-5-31 11:26
支持教學
作者: fireembl    時間: 2011-6-5 00:07
剛好需要這個^^
作者: sakai    時間: 2011-6-6 22:25
真的是很棒...自己也寫個小程式來玩玩...


作者: bore    時間: 2011-6-7 08:34
好好的來研究一下
作者: edward101310    時間: 2011-6-7 21:49
似乎介紹的很清楚
感謝樓主的分享~~
作者: saxg222    時間: 2011-6-8 22:39
感謝分享阿 無聊時 還玩玩看
作者: acejhp    時間: 2011-6-9 02:53
最近一直很想認識Android, 先下載來研究看看, 有否也能弄出個小玩意玩玩.....
作者: htc153    時間: 2011-6-10 14:24
看來是要學習android入門的好工具喔!
作者: xx4656    時間: 2011-6-10 18:50
最近在研究andriod
由於算滿新的東西
這些資料有助於剛接觸的人: )
很實用
作者: asd49712    時間: 2011-6-13 10:41
自學很實在...
謝謝喔~~~
作者: kkkk1234    時間: 2011-6-13 22:22
非常不錯的工具資料
謝謝大大囉
作者: 逸旋    時間: 2011-6-15 00:02
剛開始認識android,這個真的幫助很大,改謝分享!
作者: xbox360789147    時間: 2011-6-15 02:12
版大你用心謝謝你
作者: tcq1234    時間: 2011-6-17 19:37
thanks your share
作者: POTATO820716    時間: 2011-6-18 19:01
謝謝分享
作者: jacklo    時間: 2011-6-19 19:50
回復 278755328 的帖子

假日可以玩看看囉

感恩阿
作者: dan1015    時間: 2011-6-22 16:14
NICE!! EXCELLENT!! THANKS FOR SHARING
作者: erichuang223    時間: 2011-6-24 12:54
看起來好充實的教學,對於初學者很有幫助
作者: gary3399    時間: 2011-6-24 14:57
下載來研究看看
感謝大大分享
作者: CASTA    時間: 2011-6-24 15:29
哇..這個是全純文子嗎@@?
雖然JAVA還是C之類的開發程式都還沒搞定...
希望大大這個那麼齊存的入門開發實戰能看得懂一二...
謝謝分享!!
作者: wu563544    時間: 2011-6-24 18:10
乳果可以學起來受用無窮
作者: beenteen    時間: 2011-6-25 17:41
相當實用的開發資料,受益良多
作者: howwen5469    時間: 2011-6-26 02:03
感謝大大分享!
作者: aimojay892000    時間: 2011-6-26 13:04
暑假想來學學Android設計,感謝大大分享
作者: kelvinckw    時間: 2011-6-26 21:24
謝謝分享呀~~~~~~~~~~
作者: bee    時間: 2011-6-26 21:53
本帖最後由 bee 於 2011-6-26 21:56 編輯

看到簡介內容,真是豐富
下來研讀看看,謝謝分享
下戴了,怎都是code的檔
沒有說明和教學..還是這是什
教學檔
作者: guoty    時間: 2011-7-1 08:07
只有範例程式碼,沒有本文,還是謝謝啦!!
作者: silentmemory    時間: 2011-7-1 23:32
謝謝分享!
受益良多~!
作者: infmax    時間: 2011-7-2 02:45
感謝分享
最近迷上了android
趕快來瞧瞧
作者: infmax    時間: 2011-7-2 02:50
怎麼只有程式範例!!?
要開啟的話
可以使用模擬器開啟
如何使用模擬器 上網找android模擬器
應該滿多文章可以使用的 不過模擬器的教學好像都停留在1.5吧
作者: t202202    時間: 2011-7-3 07:43
下來學習看看!!!
作者: hk726    時間: 2011-7-4 17:27
正需要學習多謝哂先
作者: 劉哲魁    時間: 2011-7-4 22:30
好棒的學習課程~~~~~

新手上路正好用的道~~~~^^
作者: cobbee    時間: 2011-7-5 16:54
謝謝分享
作者: coda1983    時間: 2011-7-6 11:39
下載來看看,謝謝分享
作者: POTATO820716    時間: 2011-7-6 17:36
真的實用 謝分享
作者: mynamo101    時間: 2011-7-7 14:28
謝謝分享
作者: m700504g6    時間: 2011-7-9 16:39
科技始終來自於人性~人性永遠追不上科技~
作者: ericcph68    時間: 2011-7-10 00:20
最近剛學,謝謝分享
作者: nicket    時間: 2011-7-11 16:58
謝謝分享 正想好好學習
作者: appleman2    時間: 2011-7-11 19:27
感謝大大
作者: chuckie410114    時間: 2011-7-12 11:00
感謝大大的分享  急需研究一下
作者: dog-father    時間: 2011-7-16 13:55
太感謝前輩你了
作者: daily    時間: 2011-7-16 20:56
謝謝分享~

作者: handy723    時間: 2011-7-17 19:40
感謝分享
作者: ving8567    時間: 2011-7-19 20:40
學習學習
作者: hanren    時間: 2011-7-22 19:01
正好需要學習有關android的程式,希望可以增強程式的能力!
謝謝分享~
作者: op12345677    時間: 2011-7-24 10:02
正在學習這塊領域~ 大家一起共同學習吧!
作者: chiuan121    時間: 2011-8-3 22:45
感恩。。下載來看看
作者: jackopq    時間: 2011-8-4 10:40
這不推不行阿  感謝芬想




歡迎光臨 Android 台灣中文網 (https://apk.tw/) Powered by Discuz! X3.1