- 軟件大?。?span>14.25M
- 軟件語言:中文
- 軟件類型:國產(chǎn)軟件
- 軟件類別:免費(fèi)軟件 / 電子圖書
- 更新時(shí)間:2017-09-22 14:58
- 運(yùn)行環(huán)境:WinAll, WinXP, Win7, Win8
- 軟件等級:
- 軟件廠商:
- 官方網(wǎng)站:暫無


26.50M/中文/10.0
121.09M/中文/1.8
4.70M/中文/6.6
169.62M/中文/0.0
0KB/中文/10.0
第一行代碼第三版pdf是面向Android開發(fā)人員整理的免費(fèi)android教程文檔。內(nèi)容包括了android系統(tǒng)結(jié)構(gòu)、android環(huán)境搭建以及android代碼編寫等精品教程信息。適合android開發(fā)人員研究學(xué)習(xí)!歡迎下載使用。
第一行代碼第三版,被Android開發(fā)者譽(yù)為“Android學(xué)習(xí)第一書”。全書系統(tǒng)全面、循序漸進(jìn)地介紹了Android軟件開發(fā)的必備知識、經(jīng)驗(yàn)和技巧。 《第一行代碼》(第3版)基于Android 7.0對第1版進(jìn)行了全面更新,將所有知識點(diǎn)都在最新的Android系統(tǒng)上進(jìn)行了重新適配,使用全新的Android Studio開發(fā)工具代替之前的eclipse,并添加了對Material Design、運(yùn)行時(shí)權(quán)限、多窗口模式、Gradle、RecyclerView、百分比布局、OkHttp、Lambda表達(dá)式等全新知識點(diǎn)的詳細(xì)講解。本書內(nèi)容通俗易懂,由淺入深,既是Android初學(xué)者的入門必備,也是Android開發(fā)者的進(jìn)階首選??靵砭G色資源網(wǎng)下載吧。
1.本書中各個(gè)章節(jié)的內(nèi)容都相對比較獨(dú)立,因此除了可以循序漸進(jìn)地學(xué)習(xí)之外,你還可以把它當(dāng)成一本參考手冊,隨時(shí)查閱。
2.除此之外,本書的第5章、第7章、第11章、第14章中都穿插有對Git的講解,如果想要掌握它的用法,這幾章的內(nèi)容是絕對不能錯(cuò)過的。
3.本書的內(nèi)容是非常系統(tǒng)化的,不僅全面介紹了那些你必須掌握的知識,而且保證了各章的難度都是梯度式上升的。全書一共分為15章,涵蓋了四大組件、UI、碎片、數(shù)據(jù)存儲(chǔ)、多媒體、網(wǎng)絡(luò)、定位服務(wù)等方方面面的知識。為了讓你在學(xué)完所有內(nèi)容之后還可以有綜合運(yùn)用的能力,本書的尾聲部分還會(huì)帶你一起開發(fā)一個(gè)天氣預(yù)報(bào)程序,并教會(huì)你如何將程序發(fā)布到應(yīng)用商店,以及如何在程序中嵌入廣告盈利。
4.本書內(nèi)容通俗易懂,由淺入深,既適合初學(xué)者閱讀,也同樣適合專業(yè)人員。學(xué)習(xí)本書內(nèi)容之前,你并不需要有任何的Android基礎(chǔ),但是你需要有一定的Java基礎(chǔ),因?yàn)锳ndroid開發(fā)都是使用Java語言的,而本書并不會(huì)去專門介紹Java方面的知識。
5.閱讀本書時(shí),你可以根據(jù)自身的情況來決定如何閱讀。如果你是初學(xué)者的話,建議你從第1章開始循序漸進(jìn)地閱讀,這樣理解起來就不會(huì)感到吃力。而如果你已經(jīng)有了一定的Android基礎(chǔ),那么就可以選擇某些你感興趣的章節(jié)進(jìn)行跳躍式的閱讀。但請記住,很多章最后的最佳實(shí)踐部分一定是你不想錯(cuò)過的。
第1章 開始啟程——你的第一行Android代碼 1
1.1 了解全貌——Android王國簡介 2
1.1.1 Android系統(tǒng)架構(gòu) 2
1.1.2 Android已發(fā)布的版本 3
1.1.3 Android應(yīng)用開發(fā)特色 4
1.2 手把手帶你搭建開發(fā)環(huán)境 5
1.2.1 準(zhǔn)備所需要的工具 5
1.2.2 搭建開發(fā)環(huán)境 5
1.3 創(chuàng)建你的第一個(gè)Android項(xiàng)目 9
1.3.1 創(chuàng)建HelloWorld項(xiàng)目 9
1.3.2 啟動(dòng)模擬器 12
1.3.3 運(yùn)行HelloWorld 15
1.3.4 分析你的第一個(gè)Android程序 16
1.3.5 詳解項(xiàng)目中的資源 22
1.3.6 詳解build.gradle文件 23
1.4 前行必備——掌握日志工具的使用 26
1.4.1 使用Android的日志工具Log 26
1.4.2 為什么使用Log而不使用System.out 27
1.5 小結(jié)與點(diǎn)評 29
第2章 先從看得到的入手——探究活動(dòng) 30
2.1 活動(dòng)是什么 30
2.2 活動(dòng)的基本用法 30
2.2.1 手動(dòng)創(chuàng)建活動(dòng) 31
2.2.2 創(chuàng)建和加載布局 32
2.2.3 在AndroidManifest文件中注冊 35
2.2.4 在活動(dòng)中使用Toast 37
2.2.5 在活動(dòng)中使用Menu 38
2.2.6 銷毀一個(gè)活動(dòng) 40
2.3 使用Intent在活動(dòng)之間穿梭 41
2.3.1 使用顯式Intent 41
2.3.2 使用隱式Intent 44
2.3.3 更多隱式Intent的用法 46
2.3.4 向下一個(gè)活動(dòng)傳遞數(shù)據(jù) 50
2.3.5 返回?cái)?shù)據(jù)給上一個(gè)活動(dòng) 51
2.4 活動(dòng)的生命周期 53
2.4.1 返回?!?3
2.4.2 活動(dòng)狀態(tài) 54
2.4.3 活動(dòng)的生存期 55
2.4.4 體驗(yàn)活動(dòng)的生命周期 56
2.4.5 活動(dòng)被回收了怎么辦 62
2.5 活動(dòng)的啟動(dòng)模式 63
2.5.1 standard 64
2.5.2 singleTop 65
2.5.3 singleTask 67
2.5.4 singleInstance 68
2.6 活動(dòng)的最佳實(shí)踐 71
2.6.1 知曉當(dāng)前是在哪一個(gè)活動(dòng) 71
2.6.2 隨時(shí)隨地退出程序 72
2.6.3 啟動(dòng)活動(dòng)的最佳寫法 74
2.7 小結(jié)與點(diǎn)評 75
第3章 軟件也要拼臉蛋——UI開發(fā)的點(diǎn)點(diǎn)滴滴 76
3.1 如何編寫程序界面 76
3.2 常用控件的使用方法 77
3.2.1 TextView 77
3.2.2 Button 80
3.2.3 EditText 82
3.2.4 ImageView 86
3.2.5 ProgressBar 88
3.2.6 AlertDialog 91
3.2.7 ProgressDialog 93
3.3 詳解4種基本布局 94
3.3.1 線性布局 94
3.3.2 相對布局 100
3.3.3 幀布局 103
3.3.4 百分比布局 105
3.4 系統(tǒng)控件不夠用?創(chuàng)建自定義控件 108
3.4.1 引入布局 109
3.4.2 創(chuàng)建自定義控件 111
3.5 最常用和最難用的控件——ListView 113
3.5.1 ListView的簡單用法 114
3.5.2 定制ListView的界面 115
3.5.3 提升ListView的運(yùn)行效率 119
3.5.4 ListView的點(diǎn)擊事件 120
3.6 更強(qiáng)大的滾動(dòng)控件——RecyclerView 122
3.6.1 RecyclerView的基本用法 122
3.6.2 實(shí)現(xiàn)橫向滾動(dòng)和瀑布流布局 125
3.6.3 RecyclerView的點(diǎn)擊事件 130
3.7 編寫界面的最佳實(shí)踐 132
3.7.1 制作Nine-Patch圖片 132
3.7.2 編寫精美的聊天界面 135
3.8 小結(jié)與點(diǎn)評 141
......
請描述您所遇到的錯(cuò)誤,我們將盡快予以修正,謝謝!
*必填項(xiàng),請輸入內(nèi)容