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