書(shū)馨卡幫你省薪 2024個(gè)人購(gòu)書(shū)報(bào)告 2024中圖網(wǎng)年度報(bào)告
歡迎光臨中圖網(wǎng) 請(qǐng) | 注冊(cè)
> >>
Kotlin開(kāi)發(fā)進(jìn)階 Kotlin語(yǔ)言編程教程書(shū)籍

Kotlin開(kāi)發(fā)進(jìn)階 Kotlin語(yǔ)言編程教程書(shū)籍

出版社:清華大學(xué)出版社出版時(shí)間:2019-12-01
開(kāi)本: 16開(kāi) 頁(yè)數(shù): 305
中 圖 價(jià):¥50.1(4.6折) 定價(jià)  ¥109.0 登錄后可看到會(huì)員價(jià)
加入購(gòu)物車(chē) 收藏
運(yùn)費(fèi)6元,滿39元免運(yùn)費(fèi)
?新疆、西藏除外
溫馨提示:5折以下圖書(shū)主要為出版社尾貨,大部分為全新(有塑封/無(wú)塑封),個(gè)別圖書(shū)品相8-9成新、切口
有劃線標(biāo)記、光盤(pán)等附件不全詳細(xì)品相說(shuō)明>>
本類(lèi)五星書(shū)更多>

Kotlin開(kāi)發(fā)進(jìn)階 Kotlin語(yǔ)言編程教程書(shū)籍 版權(quán)信息

Kotlin開(kāi)發(fā)進(jìn)階 Kotlin語(yǔ)言編程教程書(shū)籍 本書(shū)特色

本書(shū)詳細(xì)闡述了與Kotlin相關(guān)的基本解決方案,主要包括開(kāi)啟Android之旅、構(gòu)建和運(yùn)行應(yīng)用程序、屏幕、連接屏幕流、觀感、權(quán)限、與數(shù)據(jù)庫(kù)協(xié)同工作、Android偏好設(shè)置、Android中的并發(fā)機(jī)制、Android服務(wù)、消息機(jī)制、后端和API、性能調(diào)優(yōu)、測(cè)試、遷移至Kotlin、部署應(yīng)用程序等內(nèi)容。此外,本書(shū)還提供了相應(yīng)的示例、代碼,以幫助讀者進(jìn)一步理解相關(guān)方案的實(shí)現(xiàn)過(guò)程。 本書(shū)既可作為高等院校計(jì)算機(jī)及相關(guān)專(zhuān)業(yè)的教材和教學(xué)參考書(shū),也可作為相關(guān)開(kāi)發(fā)人員的自學(xué)教材和參考手冊(cè)。

Kotlin開(kāi)發(fā)進(jìn)階 Kotlin語(yǔ)言編程教程書(shū)籍 內(nèi)容簡(jiǎn)介

Kotlin是一種新型語(yǔ)言且具有較好的穩(wěn)定性,并可在所有Android設(shè)備上運(yùn)行,同時(shí)還解決了Java無(wú)法處理的許多問(wèn)題。Kotlin為Android開(kāi)發(fā)平臺(tái)引入了許多已被證實(shí)的編程概念,使得開(kāi)發(fā)過(guò)程變得更加輕松,并可生成更具安全性、表現(xiàn)力和簡(jiǎn)潔的代碼。同時(shí),也希望讀者具備開(kāi)闊的頭腦,以及對(duì)新技術(shù)的渴望之心,這對(duì)程序設(shè)計(jì)學(xué)習(xí)來(lái)說(shuō)十分有益。
針對(duì)于此,本書(shū)精心挑選了與Kotlin語(yǔ)言相關(guān)的進(jìn)階開(kāi)發(fā)實(shí)例,涉及構(gòu)建和運(yùn)行應(yīng)用程序、屏幕、連接屏幕流、觀感、權(quán)限、與數(shù)據(jù)庫(kù)協(xié)同工作、Android偏好設(shè)置、Android中的并發(fā)機(jī)制、Android服務(wù)、消息機(jī)制、后端和API、性能調(diào)優(yōu)、測(cè)試、遷移至Kotlin、部署應(yīng)用程序等內(nèi)容。這里,我們也建議讀者重點(diǎn)考查相關(guān)代碼,并理解其所執(zhí)行的任務(wù)。除此之外,還需要親自實(shí)現(xiàn)、運(yùn)行書(shū)中的每一個(gè)程序。

Kotlin開(kāi)發(fā)進(jìn)階 Kotlin語(yǔ)言編程教程書(shū)籍 目錄

第1章 開(kāi)啟Android之旅 1 1.1 為何選擇Kotlin 1 1.2 Android官方語(yǔ)言—Kotlin 2 1.3 下載和配置Android Studio 2 1.4 配置Android模擬器 4 1.4.1 創(chuàng)建一個(gè)新的AVD 5 1.4.2 復(fù)制、修改現(xiàn)有的AVD 8 1.5 Android調(diào)試橋 10 1.6 其他重要工具 11 1.7 初始化Git存儲(chǔ)庫(kù) 13 1.8 創(chuàng)建Android項(xiàng)目 14 1.9 設(shè)置Gradle 20 1.10 目錄結(jié)構(gòu) 22 1.11 定義構(gòu)建類(lèi)型和風(fēng)格 26 1.12 附加庫(kù) 29 1.13 Android Manifest 30 1.14 主應(yīng)用程序類(lèi) 32 1.15 第#一個(gè)屏幕畫(huà)面 33 1.16 本章小結(jié) 34 第2章 構(gòu)建和運(yùn)行應(yīng)用程序 35 2.1 運(yùn)行第#一個(gè)Android應(yīng)用程序 35 2.2 Logcat 36 2.3 使用Gradle構(gòu)建工具 45 2.4 調(diào)試應(yīng)用程序 47 2.5 本章小結(jié) 51 第3章 屏幕 53 3.1 分析模型 53 3.2 Android布局 59 3.2.1 使用EditText視圖 66 3.2.2 margin屬性 68 3.2.3 padding屬性 68 3.2.4 檢測(cè)gravity屬性 69 3.2.5 其他屬性 69 3.3 理解Android Context 70 3.4 理解片段 71 3.4.1 片段管理器 75 3.4.2 片段棧 75 3.5 創(chuàng)建視圖分頁(yè)器 77 3.6 利用漸變效果實(shí)現(xiàn)動(dòng)畫(huà) 78 3.7 對(duì)話框片段 79 3.8 通知 79 3.9 其他重要組件 80 3.10 本章小結(jié) 80 第4章 連接屏幕流 81 4.1 創(chuàng)建應(yīng)用程序工具欄 81 4.2 使用導(dǎo)航抽屜 85 4.3 連接活動(dòng) 90 4.4 Android意圖 94 4.5 在活動(dòng)和片段間傳遞信息 95 4.6 本章小結(jié) 99 第5章 觀感 101 5.1 Android框架中的主題 101 5.2 Android中的樣式 102 5.2.1 與數(shù)據(jù)資源協(xié)同工作 107 5.2.2 使用自定義字體 107 5.3 應(yīng)用顏色 110 5.4 改進(jìn)按鈕的外觀 112 5.5 設(shè)置動(dòng)畫(huà) 115 5.6 Android中的動(dòng)畫(huà)集 119 5.7 本章小結(jié) 121 第6章 權(quán)限 123 6.1 Android Manifest中的權(quán)限 123 6.2 請(qǐng)求權(quán)限 130 6.3 Kotlin方案 132 6.4 本章小結(jié) 134 第7章 與數(shù)據(jù)庫(kù)協(xié)同工作 135 7.1 SQLite簡(jiǎn)介 135 7.2 描述數(shù)據(jù)庫(kù) 135 7.3 CRUD操作 139 7.3.1 插入操作 141 7.3.2 更新操作 143 7.3.3 刪除操作 145 7.3.4 選擇操作 146 7.3.5 整合方案 151 7.4 本章小結(jié) 160 第8章 Android偏好設(shè)置 161 8.1 Android偏好設(shè)置的含義 161 8.2 使用方式 161 8.2.1 編輯(存儲(chǔ))偏好設(shè)置 162 8.2.2 移除偏好設(shè)置 162 8.3 定義自己的設(shè)置管理器 162 8.4 本章小結(jié) 165 第9章 Android中的并發(fā)機(jī)制 167 9.1 Android并發(fā)機(jī)制簡(jiǎn)介 167 9.2 處理程序和線程 168 9.3 理解Android Looper 178 9.3.1 準(zhǔn)備Looper 178 9.3.2 延遲執(zhí)行 178 9.4 本章小結(jié) 179 第10章 Android服務(wù) 181 10.1 服務(wù)分類(lèi) 181 10.1.1 Android前臺(tái)服務(wù) 181 10.1.2 Android后臺(tái)服務(wù) 181 10.1.3 Android綁定服務(wù) 182 10.2 Android服務(wù)基礎(chǔ)知識(shí) 182 10.2.1 聲明服務(wù) 182 10.2.2 啟動(dòng)服務(wù) 184 10.2.3 終止服務(wù) 184 10.2.4 綁定Android服務(wù) 184 10.2.5 終止服務(wù) 184 10.2.6 服務(wù)的生命周期 184 10.3 定義主應(yīng)用程序服務(wù) 185 10.4 定義Intent服務(wù) 190 10.5 本章小結(jié) 195 第11章 消息機(jī)制 197 11.1 理解Android廣播 197 11.1.1 系統(tǒng)廣播 197 11.1.2 監(jiān)聽(tīng)廣播 199 11.1.3 從上下文中注冊(cè) 200 11.1.4 接收器的執(zhí)行 200 11.1.5 發(fā)送廣播 201 11.2 創(chuàng)建自己的廣播消息 202 11.3 啟用和監(jiān)聽(tīng)廣播 206 11.4 監(jiān)聽(tīng)網(wǎng)絡(luò)事件 209 11.5 本章小結(jié) 210 第12章 后端和API 211 12.1 確定所用的實(shí)體 211 12.2 與數(shù)據(jù)類(lèi)協(xié)同工作 212 12.3 將數(shù)據(jù)模型連接至數(shù)據(jù)庫(kù) 213 12.4 Retrofit簡(jiǎn)介 213 12.4.1 定義Retrofit服務(wù) 214 12.4.2 構(gòu)建Retrofit服務(wù)實(shí)例 216 12.5 基于Kotson庫(kù)的Gson 218 12.6 其他方案 222 12.6.1 Retrofit替代方案 222 12.6.2 Gson替代方案 222 12.7 執(zhí)行第#一個(gè)API調(diào)用 223 12.8 內(nèi)容供應(yīng)商 230 12.9 Android適配器 251 12.10 內(nèi)容加載器 253 12.11 數(shù)據(jù)綁定 256 12.12 使用列表 257 12.13 使用網(wǎng)格 258 12.14 實(shí)現(xiàn)拖曳操作 259 12.15 本章小結(jié) 260 第13章 性能調(diào)優(yōu) 261 13.1 優(yōu)化布局 261 13.2 優(yōu)化電池壽命 263 13.3 保持應(yīng)用程序響應(yīng)性 263 13.4 本章小結(jié) 263 第14章 測(cè)試 265 14.1 添加依賴關(guān)系 265 14.2 更新文件夾結(jié)構(gòu) 267 14.3 編寫(xiě)第#一個(gè)測(cè)試 268 14.4 使用單元測(cè)試套件 272 14.5 運(yùn)行測(cè)試 274 14.5.1 運(yùn)行單元測(cè)試 274 14.5.2 運(yùn)行設(shè)備測(cè)試 274 14.6 本章小結(jié) 275 第15章 遷移至Kotlin 277 15.1 遷移的準(zhǔn)備工作 277 15.2 危險(xiǎn)信號(hào) 282 15.3 更新依賴關(guān)系 282 15.4 轉(zhuǎn)換類(lèi) 284 15.5 重構(gòu)和清理 287 15.6 本章小結(jié) 288 第16章 部署應(yīng)用程序 289 16.1 部署的準(zhǔn)備工作 289 16.2 代碼混淆技術(shù) 289 16.3 簽署應(yīng)用程序 291 16.4 發(fā)布至Google Play中 293 16.5 本章小結(jié) 305
展開(kāi)全部
暫無(wú)評(píng)論……
書(shū)友推薦
本類(lèi)暢銷(xiāo)
返回頂部
中圖網(wǎng)
在線客服