注冊 | 登錄讀書好,好讀書,讀好書!
讀書網-DuShu.com
當前位置: 首頁出版圖書教育/教材/教輔教材高職高專教材Android Studio移動應用開發(fā)基礎(第2版)

Android Studio移動應用開發(fā)基礎(第2版)

Android Studio移動應用開發(fā)基礎(第2版)

定 價:¥55.00

作 者: 吳紹根
出版社: 電子工業(yè)出版社
叢編項:
標 簽: 暫缺

購買這本書可以去


ISBN: 9787121448522 出版時間: 2023-02-01 包裝:
開本: 16開 頁數: 292 字數:  

內容簡介

  本書是Android Studio移動應用開發(fā)系列教材中基礎篇的第2版。本書使用通俗易懂的語言講解Android的基本理論知識,并且結合大量簡單易懂的案例引導和幫助讀者理解和掌握Android的重要知識點和應用技巧。本書的主要內容包括Android概述、Android界面開發(fā)、Android數據存儲、Android多媒體開發(fā)及網絡開發(fā)等,還介紹了Android與HTML5的混合開發(fā)技術。本書針對各章節(jié)涉及的知識點,安排了多個案例,用于引導讀者學習,由易到難,循序漸進。編者通過逐步操作案例,介紹知識點的應用情況,同時,針對每個案例設計對應的練習題,讓讀者能夠對所學知識點進行應用、實踐。

作者簡介

  吳紹根(1968.10―),男,漢族,副教授,大連理工大學計算機應用專業(yè)本科畢業(yè),在企業(yè)工作期間,參與或組織了多個計算機系統(tǒng)的設計與開發(fā),包括:168聲訊服務系統(tǒng)、200長途電話直撥系統(tǒng)、電信綜合信息服務系統(tǒng)、ADSL寬帶接入系統(tǒng)等,這些系統(tǒng)被多個電信運營商采用和運營。在學校教學期間,發(fā)表科研論文20余篇,主編或參編教材8部,組織7校級科研項目工作,主持參與3省級科研項目工作;期間廣泛與業(yè)界的企業(yè)接觸,為多個業(yè)內企業(yè)編寫項目分析報告及可行性報告,指導企業(yè)的項目開發(fā),并組織了多個企業(yè)項目的設計開發(fā)。

圖書目錄

第1章 Android概述\t1
1.1 Android是什么\t1
1.2 Android應用程序的組成部分\t2
1.3 Android的發(fā)展歷史\t3
1.4 Android開發(fā)環(huán)境概述\t4
第2章 建立Android開發(fā)環(huán)境\t5
2.1 下載和安裝Android Studio\t5
2.2 開發(fā)第一個Android應用程序\t5
2.2.1 創(chuàng)建First應用程序工程\t5
2.2.2 運行First應用程序\t7
2.3 Android應用程序工程的結構\t10
2.4 同步練習\t11
第3章 剖析Android應用程序\t12
3.1 AndroidManifest.xml\t12
3.2 MainActivity.java――Activity\t14
3.3 Android應用程序資源\t18
3.3.1 字符串資源\t18
3.3.2 布局資源\t19
3.3.3 id資源\t19
3.3.4 圖片資源\t22
3.3.5 Android中的其他資源\t24
3.3.6 引用資源\t24
3.4 同步練習\t26
第4章 深入分析Activity\t27
4.1 Activity的生命周期\t27
4.2 Activity生命周期案例\t29
4.3 使用Log類輸出程序調試信息\t32
4.4 Android中常見的Activity\t35
4.5 同步練習\t35
第5章 Android中常用的UI組件\t36
5.1 使用基于XML的布局\t36
5.2 Android中的基本組件\t39
5.2.1 Button組件\t39
5.2.2 TextView組件\t42
5.2.3 ImageView組件\t44
5.2.4 EditText組件\t44
5.2.5 CheckBox組件\t44
5.2.6 RadioButton組件\t44
5.3 同步練習一\t45
5.4 Android中的容器組件\t45
5.4.1 LinearLayout容器組件\t45
5.4.2 RelativeLayout容器組件\t50
5.4.3 FrameLayout容器組件\t52
5.4.4 ScrollView容器組件\t55
5.4.5 ConstraintLayout容器組件\t60
5.5 同步練習二\t63
5.6 AdapterView組件\t63
5.6.1 AdapterView組件入門\t64
5.6.2 Adapter接口\t64
5.6.3 ListView組件\t65
5.6.4 Spinner組件\t78
5.6.5 GridView組件\t85
5.7 同步練習三\t89
5.8 Android中的其他常用組件\t89
5.9 同步練習四\t90
第6章 樣式和主題\t91
6.1 樣式入門\t91
6.2 定義樣式\t95
6.2.1 定義樣式的一般格式\t95
6.2.2 樣式定義中的可用屬性\t96
6.3 應用樣式\t97
6.3.1 將樣式應用于某個組件上\t97
6.3.2 將樣式應用于某個Activity或整個Application上\t98
6.4 使用Android平臺已定義的樣式和主題\t99
6.5 Android應用程序的主題結構分析\t99
6.6 同步練習\t101
第7章 理解和使用Intent\t102
7.1 Intent入門\t102
7.2 同步練習一\t106
7.3 細說Intent\t106
7.3.1 Intent的action\t109
7.3.2 Intent的data\t110
7.3.3 Intent的category\t111
7.3.4 Intent的extra\t112
7.4 Intent解析\t113
7.5 獲取Activity返回的結果\t113
7.6 Intent的綜合應用案例\t119
7.6.1 運行效果\t119
7.6.2 程序代碼\t120
7.7 同步練習二\t126
7.8 廣播消息和廣播接收器\t126
7.8.1 發(fā)送和接收普通消息\t126
7.8.2 接收Android平臺廣播的普通消息\t132
7.9 同步練習三\t132
第8章 構建菜單應用程序\t133
8.1 菜單\t133
8.2 同步練習\t137
第9章 動畫\t138
9.1 View動畫之補間動畫基礎\t138
9.1.1 補間動畫舉例\t138
9.1.2 補間動畫的形式\t141
9.1.3 使用動畫監(jiān)聽器接口\t145
9.2 View動畫之幀動畫\t146
9.3 同步練習\t150
第10章 多媒體播放\t151
10.1 播放音頻\t151
10.1.1 播放簡短音頻\t151
10.1.2 使用MediaPlayer自制一個音頻播放器\t155
10.2 同步練習一\t171
10.3 播放視頻\t171
10.4 同步練習二\t173
第11章 存儲程序數據\t174
11.1 使用SharedPreferences存儲程序數據\t174
11.2 同步練習一\t179
11.3 設置應用程序的首選項\t179
11.4 同步練習二\t189
11.5 在應用程序目錄下存儲程序數據\t189
11.6 同步練習三\t190
11.7 訪問外部存儲器\t190
11.7.1 檢查SD卡的狀態(tài)\t191
11.7.2 獲取SD卡中特定子目錄的File對象\t191
11.8 使用SQLite數據庫存儲程序數據\t192
11.8.1 SQLite數據庫簡介\t192
11.8.2 在Android中使用SQLite數據庫\t192
第12章 使用后臺任務\t204
12.1 使用Java線程執(zhí)行后臺任務\t204
12.2 同步練習一\t208
12.3 使用AsyncTask工具類執(zhí)行后臺任務\t209
12.4 使用Service完成后臺任務\t215
12.5 同步練習二\t223
第13章 使用網絡\t224
13.1 使用ConnectivityManager管理網絡狀態(tài)\t224
13.2 使用HttpURLConnection訪問網絡\t226
13.2.1 使用HttpURLConnection的GET方法獲取圖片\t228
13.2.2 使用HttpURLConnection的POST方法獲取圖片\t234
13.3 同步練習一\t237
13.4 使用OkHttp訪問網絡\t237
13.4.1 使用GET方法進行服務請求\t237
13.4.2 使用POST方法進行服務請求\t239
13.4.3 構造請求頭及讀取響應頭\t241
13.4.4 配置OkHttp超時\t242
13.5 OkHttp GET實現案例\t242
13.6 OkHttp POST實現案例\t247
13.7 同步練習二\t252
13.8 使用Multipart傳遞請求數據到服務器端\t252
13.9 同步練習三\t260
13.10 使用JSON格式的數據與服務器端通信\t260
13.10.1 JSON基礎\t260
13.10.2 在JavaScript中使用JSON數據\t261
13.10.3 在Java中使用JSON數據\t261
13.10.4 使用POST方法及JSON數據格式發(fā)送請求\t263
第14章 Android和HTML5的混合開發(fā)\t270
14.1 Android和HTML5的混合開發(fā)基礎\t270
14.2 使用WebView組件顯示本地頁面\t272
14.3 Android與HTML5頁面之間的信息交互\t274
14.4 同步練習\t284

本目錄推薦

掃描二維碼
Copyright ? 讀書網 www.autoforsalebyowners.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號 鄂公網安備 42010302001612號