日本免费精品视频,男人的天堂在线免费视频,成人久久久精品乱码一区二区三区,高清成人爽a毛片免费网站

在線客服
及時行代碼 Android(第2版)圖書
人氣:105

及時行代碼 Android(第2版)

Android入門書籍 Android APP開發從入門到精通 基于Android Studio全新升級更新 基于Android 7.0的開發入門講義 CSDN人氣博主郭霖力作
  • 所屬分類:圖書 >計算機/網絡>程序設計>移動開發  
  • 作者:[郭霖]
  • 產品參數:
  • 叢書名:圖靈原創
  • 國際刊號:9787115439789
  • 出版社:人民郵電出版社
  • 出版時間:2016-12
  • 印刷時間:2016-12-01
  • 版次:2
  • 開本:16開
  • 頁數:--
  • 紙張:膠版紙
  • 包裝:平裝-膠訂
  • 套裝:

內容簡介

《行代碼 Android 第2版》被Android開發者譽為Android學習經典。全書系統、循序漸進地介紹了Android軟件開發的知識、經驗和技巧。 第2版基于Android 7.0對第1版進行了更新,將所有知識點都在新的Android系統上進行重新適配,使用全新的Android Studio開發工具代替之前的Eclipse,并添加了對Material Design、運行時權限、Gradle、RecyclerView、百分比布局、OkHttp、Lambda表達式等全新知識點的詳細講解。 本書內容通俗易懂,由淺入深,既適合Android初學者的入門,也適合Android開發者的進階。

編輯推薦

1. CSDN超人氣博主、CSDN十大博客之星、Android開發者郭霖力作 2. 基于Android 7.0、Android Studio 2.2全新升級 3. Android初學者入門,Android開發者進階 4. 涵蓋Material Design、運行時權限、RecyclerView、百分比布局等全新特性 5. 第1版重印數十次,經典暢銷,好評如潮,以超高質量的內容贏得了開發者的廣泛認可,被譽為Android學習經典書

作者簡介

郭霖 Android軟件開發工程師。從事Android開發工作6年,有著豐富的項目實戰經驗,負責及參與開發過多款移動應用與游戲,對Android系統架構及應用層開發有著深入的理解。 2013年3月開始,在CSDN上發表Android技術相關博文,很快獲得了大量網友的好評。目前博客訪問量已超過500萬次,評論超過10000條。榮獲CSDN認證專家,并被連續評選為CSDN 2013、2014、2015年度博客之星。

目錄

第1章開始啟程——你的及時行Android代碼1

1.1了解全貌——Android王國簡介2

1.1.1Android系統架構2

1.1.2Android已的版本3

1.1.3Android應用開發特色4

1.2手把手帶你搭建開發環境5

1.2.1準備所需要的工具5

1.2.2搭建開發環境5

1.3創建你的及時個Android項目9

1.3.1創建HelloWorld項目9

1.3.2啟動模擬器12

1.3.3運行HelloWorld15

1.3.4分析你的及時個Android程序16

1.3.5詳解項目中的資源22

1.3.6詳解build.gradle文件23

1.4前行必備——掌握日志工具的使用26

1.4.1使用Android的日志工具Log26

1.4.2為什么使用Log而不使用System.out27

1.5小結與點評29

第2章先從看得到的入手——探究活動30

2.1活動是什么30

2.2活動的基本用法30

2.2.1手動創建活動31

2.2.2創建和加載布局32

2.2.3在AndroidManifest文件中注冊35

2.2.4在活動中使用Toast37

2.2.5在活動中使用Menu38

2.2.6銷毀一個活動40

2.3使用Intent在活動之間穿梭41

2.3.1使用顯式Intent41

2.3.2使用隱式Intent44

2.3.3更多隱式Intent的用法46

2.3.4向下一個活動傳遞數據50

2.3.5返回數據給上一個活動51

2.4活動的生命周期53

2.4.1返回棧53

2.4.2活動狀態54

2.4.3活動的生存期55

2.4.4體驗活動的生命周期56

2.4.5活動被回收了怎么辦62

2.5活動的啟動模式63

2.5.1standard64

2.5.2singleTop65

2.5.3singleTask67

2.5.4singleInstance68

2.6活動的實踐71

2.6.1知曉當前是在哪一個活動71

2.6.2隨時隨地退出程序72

2.6.3啟動活動的寫法74

2.7小結與點評75

第3章軟件也要拼臉蛋——UI開發的點點滴滴76

3.1如何編寫程序界面76

3.2常用控件的使用方法77

3.2.1TextView77

3.2.2Button80

3.2.3EditText82

3.2.4ImageView86

3.2.5ProgressBar88

3.2.6AlertDialog91

3.2.7ProgressDialog93

3.3詳解4種基本布局94

3.3.1線性布局94

3.3.2相對布局100

3.3.3幀布局103

3.3.4百分比布局105

3.4系統控件不夠用?創建自定義控件108

3.4.1引入布局109

3.4.2創建自定義控件111

3.5最常用和最難用的控件——ListView113

3.5.1ListView的簡單用法114

3.5.2定制ListView的界面115

3.5.3提升ListView的運行效率119

3.5.4ListView的點擊事件120

3.6更強大的滾動控件——RecyclerView122

3.6.1RecyclerView的基本用法122

3.6.2實現橫向滾動和瀑布流布局125

3.6.3RecyclerView的點擊事件130

3.7編寫界面的實踐132

3.7.1制作Nine-Patch圖片132

3.7.2編寫精美的聊天界面135

3.8小結與點評141

第4章手機平板要兼顧——探究碎片142

4.1碎片是什么142

4.2碎片的使用方式144

4.2.1碎片的簡單用法144

4.2.2動態添加碎片147

4.2.3在碎片中模擬返回棧150

4.2.4碎片和活動之間進行通信151

4.3碎片的生命周期151

4.3.1碎片的狀態和回調151

4.3.2體驗碎片的生命周期153

4.4動態加載布局的技巧156

4.4.1使用限定符156

4.4.2使用最小寬度限定符159

4.5碎片的實踐——一個簡易版的新聞應用160

4.6小結與點評169

第5章全局大喇叭——詳解廣播機制170

5.1廣播機制簡介170

5.2接收系統廣播171

5.2.1動態注冊監聽網絡變化171

5.2.2靜態注冊實現開機啟動174

5.3發送自定義廣播177

5.3.1發送標準廣播177

5.3.2發送有序廣播179

5.4使用本地廣播183

5.5廣播的實踐——實現強制下線功能185

5.6Git時間——初識版本控制工具192

5.6.1安裝Git192

5.6.2創建代碼倉庫193

5.6.3提交本地代碼195

5.7小結與點評195

第6章數據存儲全方案——詳解持久化技術196

6.1持久化技術簡介196

6.2文件存儲197

6.2.1將數據存儲到文件中197

6.2.2從文件中讀取數據201

6.3SharedPreferences存儲203

6.3.1將數據存儲到SharedPreferences中203

6.3.2從SharedPreferences中讀取數據206

6.3.3實現記住密碼功能208

6.4SQLite數據庫存儲211

6.4.1創建數據庫211

6.4.2升級數據庫216

6.4.3添加數據219

6.4.4更新數據222

6.4.5刪除數據224

6.4.6查詢數據225

6.4.7使用SQL操作數據庫228

6.5使用LitePal操作數據庫229

6.5.1LitePal簡介229

6.5.2配置LitePal230

6.5.3創建和升級數據庫231

6.5.4使用LitePal添加數據236

6.5.5使用LitePal更新數據237

6.5.6使用LitePal刪除數據240

6.5.7使用LitePal查詢數據241

6.6小結與點評243

第7章跨程序共享數據——探究內容提供器244

7.1內容提供器簡介244

7.2運行時權限245

7.2.1Android權限機制詳解245

7.2.2在程序運行時申請權限249

7.3訪問其他程序中的數據254

7.3.1ContentResolver的基本用法254

7.3.2讀取系統聯系人256

7.4創建自己的內容提供器260

7.4.1創建內容提供器的步驟261

7.4.2實現跨程序數據共享265

7.5Git時間——版本控制工具進階275

7.5.1忽略文件275

7.5.2查看修改內容276

7.5.3撤銷未提交的修改278

7.5.4查看提交記錄279

7.6小結與點評280

第8章豐富你的程序——運用手機多媒體281

8.1將程序運行到手機上281

8.2使用通知283

8.2.1通知的基本用法283

8.2.2通知的進階技巧289

8.2.3通知的高級功能291

8.3調用攝像頭和相冊293

8.3.1調用攝像頭拍照294

8.3.2從相冊中選擇照片298

8.4播放多媒體文件303

8.4.1播放音頻303

8.4.2播放視頻307

8.5小結與點評311

第9章看看精彩的世界——使用網絡技術312

9.1WebView的用法312

9.2使用HTTP協議訪問網絡314

9.2.1使用HttpURLConnection315

9.2.2使用OkHttp319

9.3解析XML格式數據321

9.3.1Pull解析方式324

9.3.2SAX解析方式326

9.4解析JSON格式數據329

9.4.1使用JSONObject330

9.4.2使用GSON331

9.5網絡編程的實踐334

9.6小結與點評338

第10章后臺默默的勞動者——探究服務339

10.1服務是什么339

10.2Android多線程編程340

10.2.1線程的基本用法340

10.2.2在子線程中更新UI341

10.2.3解析異步消息處理機制345

10.2.4使用AsyncTask347

10.3服務的基本用法349

10.3.1定義一個服務349

10.3.2啟動和停止服務352

10.3.3活動和服務進行通信355

10.4服務的生命周期359

10.5服務的更多技巧359

10.5.1使用前臺服務359

10.5.2使用IntentService361

10.6服務的實踐——完整版的下載示例365

10.7小結與點評378

第11章Android特色開發——基于位置的服務379

11.1基于位置的服務簡介379

11.2申請API Key380

11.3使用百度定位384

11.3.1準備LBS SDK384

11.3.2確定自己位置的經緯度386

11.3.3選擇定位模式391

11.3.4看得懂的位置信息393

11.4使用百度地圖395

11.4.1讓地圖顯示出來395

11.4.2移動到我的位置397

11.4.3讓“我”顯示在地圖上400

11.5Git時間——版本控制工具的高級用法402

11.5.1分支的用法403

11.5.2與遠程版本庫協作404

11.6小結與點評406

第12章的UI體驗——MaterialDesign實戰407

12.1什么是Material Design407

12.2Toolbar408

12.3滑動菜單415

12.3.1DrawerLayout415

12.3.2NavigationView418

12.4懸浮按鈕和可交互提示423

12.4.1FloatingActionButton424

12.4.2Snackbar427

12.4.3CoordinatorLayout428

12.5卡片式布局430

12.5.1CardView431

12.5.2AppBarLayout437

12.6下拉刷新440

12.7可折疊式標題欄443

12.7.1CollapsingToolbarLayout443

12.7.2充分利用系統狀態欄空間453

12.8小結與點評456

第13章繼續進階——你還應該掌握的高級技巧457

13.1全局獲取Context的技巧457

13.2使用Intent傳遞對象461

13.2.1Serializable方式461

13.2.2Parcelable方式463

13.3定制自己的日志工具464

13.4調試Android程序466

13.5創建定時任務469

13.5.1Alarm機制469

13.5.2Doze模式471

13.6多窗口模式編程472

13.6.1進入多窗口模式473

13.6.2多窗口模式下的生命周期475

13.6.3禁用多窗口模式479

13.7Lambda表達式481

13.8總結485

第14章進入實戰——開發酷歐天氣486

14.1功能需求及技術可行性分析486

14.2Git時間——將代碼托管到GitHub上489

14.3創建數據庫和表494

14.4遍歷全國省市縣數據499

14.5顯示天氣信息509

14.5.1定義GSON實體類509

14.5.2編寫天氣界面514

14.5.3將天氣顯示到界面上520

14.5.4獲取必應每日一圖526

14.6手動更新天氣和切換城市532

14.6.1手動更新天氣532

14.6.2切換城市535

14.7后臺自動更新天氣540

14.8修改圖標和名稱542

14.9你還可以做的事情543

第15章一步——將應用到360應用商店545

15.1生成正式簽名的APK文件545

15.1.1使用Android Studio生成546

15.1.2使用Gradle生成548

15.1.3生成多渠道APK文件551

15.2申請360開發者賬號554

15.3應用程序556

15.4嵌入廣告進行盈利560

15.4.1注冊騰訊廣告聯盟賬號560

15.4.2新建媒體和廣告位562

15.4.3接入廣告SDK564

15.4.4重新應用程序569

15.5結束語570

網友評論(不代表本站觀點)

來自無昵稱**的評論:

已入手。看了前20頁,多余的廢話沒有,適合我這個初學者

2017-08-01 14:10:53
來自無昵稱**的評論:

畢竟是大神之作,乘著店慶加雙十一買來學習,作為Android小白,很容易由淺入深。如果不買我會后悔一年。

2017-11-19 19:01:16
來自無昵稱**的評論:

買來還沒看,但是評價一直都很好,所以就入手學習學習

2017-11-16 09:55:51
來自a***8(**的評論:

包裝不錯,有塑料紙包著,這本書看了好久,這次稍微便宜一點就買了

2017-06-19 13:39:50
來自無昵稱**的評論:

評論要多少字啊,不評論不行嗎,非要評論的話,就一個字,好

2017-08-29 14:28:43
來自匿名用**的評論:

作者默認讀者有Java基礎,自學Android和AStudio范本!

2017-07-14 10:40:07
來自匿名用**的評論:

這是一本好書,推薦給所有對手機安卓系統應用程序開發有興趣的讀者們。

2017-04-26 13:48:24
來自***(匿**的評論:

速度挺快的, 內容正在研究 郭大神的書肯定不錯啦

2017-06-21 22:10:41
來自無昵稱**的評論:

內容不錯,適合初學者,搶到簽名版,哈哈,下單時還覺得沒有呢。還有書簽

2016-12-07 19:52:38
來自匿名用**的評論:

頭天下單第二天就到了,聽說android都用kotlin 開發了,入手試試

2017-05-24 17:51:51
來自匿名用**的評論:

自學android就是從郭神的第一版開始的,第二版一出立馬入手學習

2017-03-15 16:33:33
來自一飛沖**的評論:

第一行代碼 第二版真的很不錯,現在我已經集齊了第一行代碼兩本書,繼續在學習安卓的路上努力著。

2016-12-11 23:04:46
來自無昵稱**的評論:

很好,一直在關注,這是一本針對初學安卓的書籍,對剛入行的安卓開發者來說,幫助還是挺大的!

2016-12-12 13:46:02
來自s***o(**的評論:

好書,詳細的安卓入門書籍,適合有點Java基礎的學習

2017-03-13 14:31:56
來自藍色精**的評論:

專業用書,之前用第一版,看到出第2版,果斷出手,值得擁有

2017-11-01 11:09:04
來自你大爺**的評論:

有作者簽名,很好,之前還準備買第一版來著,后來看到圖有第二版快出了,一直等著,還算等到了。當當的價格比其他地方要便宜。

2016-12-07 21:40:34
來自2***(匿**的評論:

很好,對我幫助很大,入門android用這本書很好

2017-08-01 16:04:23
來自無昵稱**的評論:

入門的經典書 需要深度的應該專業其他 學好本書 可以算是中級的Android工程師了

2017-09-19 21:28:16
來自匿名用**的評論:

非常好的一本Android入門書籍,實例講解詳細透徹,內容也很新,值得一讀。

2017-10-16 23:43:27
來自黎稀**的評論:

簡單看了一下,如果已經有購買過第一版的,不建議入手,畢竟這段時間過去了,這個時間也足夠來讓你學習書中更新的內容~~ 具體內容還沒有細看~~

2016-12-05 21:27:36
來自微思小**的評論:

今天意外拿到書,好開心,翻開書頁,真的很喜歡這種味道,還有一個可愛的書簽呢!個人本來就喜歡綠色,簡直太棒了,一定好好,學習好好領悟。圖靈的書一直很不錯!

2016-12-09 23:53:26
來自匿名用**的評論:

很好的一本書,通俗易懂,完整全面,非常適合初學者入門Android開發,需要有java基礎

2017-09-19 10:10:48
來自匿名用**的評論:

感覺比Android編程權威指南好一些,也跟進Android7.0。從入門到進階這本書都蠻適合。

2017-11-01 12:10:43
來自匿名用**的評論:

這本書非常適合初學android的人使用,并且使用的開發工具是最新的android studio,哦對晚上下的單第二天中午就拿到手了,果然是愛不釋手啊

2016-12-28 08:52:37
來自亞***淚**的評論:

看了有一段時間了,回來做個評論 ,內容很基礎很基礎,對新手很友好。書內內容如果嫌棄不夠 還可以關注郭老師的微信號天天學習。感謝我的第一本Android書。

2017-08-29 20:47:36
來自無昵稱**的評論:

很喜歡,一直聽人家說第一行代碼很好適合入門,這次第二版能買的簽名版,真的很幸運,許個愿?希望看完這本書 一個月后找工作能順利,

2016-12-04 14:53:11
來自匿名用**的評論:

書到的時候拆開,書角折了好多,不知道是物流的情況還是出庫的時候就這樣,明天一定要告訴郭霖,讓他賠償我。但是我還是習慣性好評吧

2017-02-15 15:15:21
來自無昵稱**的評論:

直接預定買的,到收貨用了大概十天吧,除了書的邊角有一點點破損其他都還好,主要是內容啦,有些以前沒在意的點剛好借此書查漏補缺一遍,謝謝郭神啦!

2016-12-09 18:19:24
來自無昵稱**的評論:

第一次在當當買書,竟然如此令人失望,一分給物流,兩分給作者郭霖 ,膠裝極其差勁竟然有脫頁,塑封底部也破損開了封面有劃痕,無論是不是正版授權這質量都是不敢恭維,想不到當當自營竟然是這質量,真是自斷長城絕無第二次了。

2016-12-24 01:23:26
來自無昵稱**的評論:

我是沖著書的名氣買的,但是這個印刷質量很差。有兩頁都給我粘一塊了。你們印刷就這個質量?可惜不能傳圖片,要不然傳上來讓你看看。我可以理解是個別書出問題。但這也打擊了我來購物的熱情。

2016-12-16 16:53:59
來自匿名用**的評論:

淺顯易懂,可以說,花點時間基本可以一周把內容過一遍,挺不錯的一本書,而且內容算是比較新的,講解用的AS來作為開發工具,比網上的大多數視頻內容都要顧及到技術更新

2017-08-09 00:31:42

免責聲明

更多出版社