中图网(原中国图书网):网上书店,尾货特色书店,30万种特价书低至2折!

歡迎光臨中圖網 請 | 注冊
> >
Android移動應用開發(微課版)

包郵 Android移動應用開發(微課版)

作者:陳軼 等
出版社:清華大學出版社出版時間:2022-09-01
開本: 其他 頁數: 464
中 圖 價:¥52.6(5.9折) 定價  ¥89.0 登錄后可看到會員價
加入購物車 收藏
開年大促, 全場包郵
?新疆、西藏除外
本類五星書更多>

Android移動應用開發(微課版) 版權信息

Android移動應用開發(微課版) 本書特色

本書作者長期從事一線移動應用開發教學和科研的科技工作,勤奮、努力、嚴謹,投入了極大的熱情到教學和科研工作中。將多年的教學和科研的寶貴經驗、思考和領悟融入到本書的編寫中。具有以下鮮明特色。 首先,這本書介紹的知識點新,引入了基于Kotlin語言開發移動應用和Android JetPack套件開發。特別對于Android JetPack的架構組件進行深入介紹。而且,對于主流第三方庫RxJava庫、Retrofit庫等也進行詳細、細致地介紹。 其次,作者將基于Android的知識點融會貫通,根據移動應用的關聯性,將相關聯的知識點整理糅合,突破依序傳統知識點的基本順序的介紹方法。例如,將RxJava庫實現異步處理與網絡訪問融合。并通過具體的應用實例融合貫通。 再次,在介紹知識點的方法上,采用基礎知識介紹,然后引入簡單示例讓讀者了解相關知識點,*后通過綜合示例讓讀者了解知識點在移動應用開發的作用。從淺入深,從簡單到復雜,從基礎到結合實際的應用,這本書很好地體現了介紹知識點的層次性。 整本書的風格嚴謹,表達準確,簡練。特別通過結合圖表,對一些核心概念進行表述,易于理解,讓人影響深刻。希望本書的讀者能通過閱讀本書理解和掌握Android移動開發技術,充分享受與本書相處的時光。

Android移動應用開發(微課版) 內容簡介

Android移動應用開發是移動應用開發領域的一個熱點。本書介紹Android移動應用開發的核心技術,具體包括Android的開發環境、Kotlin基礎、Activity組件、界面開發、并發處理、廣播機制、Service組件、網絡應用、數據的持久化處理、ContentProvider組件,以及Android JetPack的應用開發。 為了讓讀者理解和掌握Android移動開發技術,本書從簡單到復雜,通過翔實、豐富的項目應用實例將相應的知識點串聯起來,從基礎應用到綜合項目開發層層推進。為了符合Android移動開發的發展趨勢,采用Kotlin貫穿全書。 本書可作為普通高校本科“移動應用開發”課程的教材,也可供移動應用開發人員學習和參考。

Android移動應用開發(微課版) 目錄

第1章Android的開發環境1

1.1Android移動開發概述1

1.1.1Android的發展1

1.1.2Android平臺的架構2

1.2開發環境和開發工具5

1.3創建**個Android項目5

1.3.1創建新的項目6

1.3.2啟動模擬器7

1.3.3運行**個項目9

習題113第2章Kotlin基礎15

2.1Kotlin概述15

2.2**個Kotlin程序17

2.3函數19

2.4變量和數據類型20

2.4.1變量20

2.4.2數據類型的種類21

2.4.3數據類型的轉換22

2.4.4可空類型的處理23

2.4.5數組和集合類型23

2.5操作符和表達式25

2.6控制結構28

2.7Lambda表達式32

2.7.1Lambda表達式的應用32

2.7.2常見的標準函數和Lambda表達式33

2.8面向對象編程35

2.8.1包和目錄35

2.8.2類和對象35

2.8.3繼承性37

2.8.4接口38

2.9異常處理39

習題241第3章Android的Activity組件44

3.1Activity的創建44

3.2Activity和Intent46

3.2.1顯式Intent46

3.2.2隱式Intent51

3.3Activity之間的數據傳遞55

3.3.1傳遞常見數據56

3.3.2Serializable對象的傳遞59

3.3.3Parcelable對象的傳遞62

3.3.4數據的返回65

3.4Fragment69

3.4.1初識Fragment69

3.4.2動態加載Fragment72

3.4.3Fragment和Activity的交互79

3.5Activity的生命周期80

3.5.1Activity的返回棧80

3.5.2Activity的啟動方式80

3.5.3Activity的生命周期86

3.5.4Activity中Fragment的生命周期90

3.6擲骰子游戲95

習題3104第4章Android的界面開發108

4.1Android的布局管理器108

4.1.1常見的基本布局109

4.1.2約束布局113

4.2基本組件121

4.3事件處理125

4.3.1基于監聽的事件處理125

4.3.2回調事件響應126

4.4高級組件129

4.4.1Toolbar129

4.4.2DrawerLayout133

4.4.3RecyclerView和CardView137

4.4.4BottomNavigationView 141

4.4.5FloatingActionButton和Snackbar145

4.5心理測試移動應用實例147

4.5.1功能需求分析和設計147

4.5.2心理測試移動應用的功能實現148

習題4163第5章Android的并發處理166

5.1多線程166

5.2Handler機制168

5.3異步任務171

5.4協程178

5.5歌詞同步播放184

習題5189第6章Android的廣播機制192

6.1BroadcastReceiver組件192

6.2發送廣播195

6.2.1標準廣播195

6.2.2有序廣播196

習題6201第7章Android的Service組件203

7.1Service組件203

7.2Service的生命周期208

7.3Activity和Service的通信209

7.4IntentService213

7.5Notification和前臺服務216

7.5.1Notification216

7.5.2前臺服務219

7.6用Service前臺控制歌曲專輯的播放220

7.6.1功能需求分析和設計220

7.6.2系統的實現222

習題7238第8章Android的網絡應用240

8.1網絡訪問相關配置240

8.2WebView組件241

8.3使用HttpURLConnection訪問網絡資源244

8.4JSON數據的解析250

8.4.1JSON格式250

8.4.2JSONObject解析JSON數據251

8.4.3GSON解析JSON數據255

8.5使用Retrofit庫訪問網絡資源258

8.6RxJava庫實現異步操作268

8.6.1Observer模式269

8.6.2RxJava的相關概念271

8.7智能聊天移動應用實例276

8.7.1功能需求分析和設計276

8.7.2系統的實現278

習題8293第9章數據的持久化處理和ContentProvider組件296

9.1SharedPreferences存儲處理296

9.2文件處理309

9.3SQLite數據庫320

9.3.1創建和升級SQLite數據庫321

9.3.2執行SQL操作326

9.4ContentProvider組件339

9.4.1創建ContentProvider組件340

9.4.2使用ContentProvider組件346

9.5調用相機和媒體庫352

9.5.1運行時權限352

9.5.2拍照和顯示媒體庫的圖片357

9.5.3訪問媒體庫中的視頻363

習題9369第10章Android JetPack371

10.1Android JetPack概述371

10.2ViewModel組件372

10.3LifeCycle組件376

10.3.1生命周期的實現378

10.3.2LiveData在生命周期中的應用381

10.4ViewBinding382

10.5DataBinding385

10.6Navigation組件389

10.6.1頁面導航的實現390

10.6.2在目的地之間安全傳遞數據394

10.7Room組件407

10.7.1Room實現數據庫的基本操作407

10.7.2Room實現遷移數據庫413

10.8WorkManager組件420

10.8.1WorkManager的基本使用方法421

10.8.2任務鏈426

10.9Paging組件431

10.9.1分頁處理432

10.9.2Paging 3組件442

習題10449參考文獻451


展開全部
商品評論(0條)
暫無評論……
書友推薦
本類暢銷
編輯推薦
返回頂部
中圖網
在線客服
主站蜘蛛池模板: 垃圾压缩设备_垃圾处理设备_智能移动式垃圾压缩设备--山东明莱环保设备有限公司 | 丙烷/液氧/液氮气化器,丙烷/液氧/液氮汽化器-无锡舍勒能源科技有限公司 | 空气净化器租赁,空气净化器出租,全国直租_奥司汀净化器租赁 | 低噪声电流前置放大器-SR570电流前置放大器-深圳市嘉士达精密仪器有限公司 | 安平县鑫川金属丝网制品有限公司,声屏障,高速声屏障,百叶孔声屏障,大弧形声屏障,凹凸穿孔声屏障,铁路声屏障,顶部弧形声屏障,玻璃钢吸音板 | 外观设计_设备外观设计_外观设计公司_产品外观设计_机械设备外观设计_东莞工业设计公司-意品深蓝 | 菲希尔X射线测厚仪-菲希尔库伦法测厚仪-无锡骏展仪器有限责任公司 | 【中联邦】增稠剂_增稠粉_水性增稠剂_涂料增稠剂_工业增稠剂生产厂家 | 量子管通环-自清洗过滤器-全自动反冲洗过滤器-北京罗伦过滤技术集团有限公司 | 福兰德PVC地板|PVC塑胶地板|PVC运动地板|PVC商用地板-中国弹性地板系统专业解决方案领先供应商! 福建成考网-福建成人高考网 | 合肥仿石砖_合肥pc砖厂家_合肥PC仿石砖_安徽旭坤建材有限公司 | 爱德华真空泵油/罗茨泵维修,爱发科-比其尔产品供应东莞/杭州/上海等全国各地 | 成都中天自动化控制技术有限公司 | 钛板_钛管_钛棒_钛盘管-无锡市盛钛科技有限公司 | 河南橡胶接头厂家,河南波纹补偿器厂家,河南可曲挠橡胶软连接,河南套筒补偿器厂家-河南正大阀门 | 小型气象站_便携式自动气象站_校园气象站-竞道气象设备网 | 水厂自动化|污水处理中控系统|水利信息化|智慧水务|智慧农业-山东德艾自动化科技有限公司 | 北京翻译公司_同传翻译_字幕翻译_合同翻译_英语陪同翻译_影视翻译_翻译盖章-译铭信息 | 气力输送_输送机械_自动化配料系统_负压吸送_制造主力军江苏高达智能装备有限公司! | 塑料薄膜_PP薄膜_聚乙烯薄膜-常州市鑫美新材料包装厂 | 电机铸铝配件_汽车压铸铝合金件_发动机压铸件_青岛颖圣赫机械有限公司 | 美的商用净水器_美的直饮机_一级代理经销商_Midea租赁价格-厂家反渗透滤芯-直饮水批发品牌售后 | OpenI 启智 新一代人工智能开源开放平台| 木材烘干机,木炭烘干机,纸管/佛香烘干设备-河南蓝天机械制造有限公司 | 金属检测机_金属分离器_检针验针机_食品药品金属检探测仪器-广东善安科技 | 电梯乘运质量测试仪_电梯安全评估测试仪-武汉懿之刻 | 冷却塔风机厂家_静音冷却塔风机_冷却塔电机维修更换维修-广东特菱节能空调设备有限公司 | 有声小说,听书,听小说资源库-听世界网 | 外贮压-柜式-悬挂式-七氟丙烷-灭火器-灭火系统-药剂-价格-厂家-IG541-混合气体-贮压-非贮压-超细干粉-自动-灭火装置-气体灭火设备-探火管灭火厂家-东莞汇建消防科技有限公司 | 盛源真空泵|空压机-浙江盛源空压机制造有限公司-【盛源官网】 | 衬氟旋塞阀-卡套旋塞阀-中升阀门首页 | 铝扣板-铝方通-铝格栅-铝条扣板-铝单板幕墙-佳得利吊顶天花厂家 elisa试剂盒价格-酶联免疫试剂盒-猪elisa试剂盒-上海恒远生物科技有限公司 | 镀锌角钢_槽钢_扁钢_圆钢_方矩管厂家_镀锌花纹板-海邦钢铁(天津)有限公司 | 不锈钢酒柜|恒温酒柜|酒柜定制|酒窖定制-上海啸瑞实业有限公司 | 防水套管厂家-柔性防水套管-不锈钢|刚性防水套管-天翔管道 | 昆明网络公司|云南网络公司|昆明网站建设公司|昆明网页设计|云南网站制作|新媒体运营公司|APP开发|小程序研发|尽在昆明奥远科技有限公司 | vr安全体验馆|交通安全|工地安全|禁毒|消防|安全教育体验馆|安全体验教室-贝森德(深圳)科技 | 老城街小面官网_正宗重庆小面加盟技术培训_特色面馆加盟|牛肉拉面|招商加盟代理费用多少钱 | 杭州成人高考_浙江省成人高考网上报名 | 橡胶粉碎机_橡胶磨粉机_轮胎粉碎机_轮胎磨粉机-河南鼎聚重工机械制造有限公司 | 儿童乐园|游乐场|淘气堡招商加盟|室内儿童游乐园配套设备|生产厂家|开心哈乐儿童乐园 |