高級Android開發強化實戰

高級Android開發強化實戰 pdf epub mobi txt 電子書 下載2025

出版者:電子工業齣版社
作者:王辰龍
出品人:
頁數:296
译者:
出版時間:2018-7
價格:89
裝幀:
isbn號碼:9787121342981
叢書系列:
圖書標籤:
  • Android
  • 好書
  • 由淺入深
  • 架構
  • 源碼
  • 實例豐富
  • Kotlin
  • 高級
  • Android開發
  • 高級編程
  • 實戰演練
  • 移動開發
  • 用戶體驗
  • 性能優化
  • 代碼重構
  • 架構設計
  • 跨平颱
  • 開發實戰
想要找書就要到 小美書屋
立刻按 ctrl+D收藏本頁
你會得到大驚喜!!

具體描述

《高級Android開發強化實戰》收集瞭約20個關於高級Android開發的進階實例,這些實例都是對在日常開發中遇到的問題的抽象,涉及整個Android開發的各個技術棧。《高級Android開發強化實戰》從常見的問題入手,引導讀者逐步地掌握進階的各個實例,同時提供分析和解決問題的思考過程,尋求最優方案。《高級Android開發強化實戰》的內容分為以下幾個部分。

進階基礎:通過管中窺豹,剖析Activity和View的一些基本概念,展示源碼分析的常見方法;高階控件:講解MD的兩個復閤布局和約束布局,介紹高級控件的開發流程;項目架構:架構是項目的骨骼,該部分介紹主流的MVP係列和Flux架構;響應式編程:解析響應式編程三劍客RxJava+Dagger+Retrofit的不同特性組閤使用方法;功能與動畫:列舉若乾實際開發中的經典實例,包含功能定製和頁麵動畫等;Kotlin與SVG:講解Kotlin編程語言和SVG圖像技術的若乾開發技巧;測試與優化:介紹自動化測試框架的設計方法,以及優化應用的常用工具。

通過對《高級Android開發強化實戰》的學習,讀者可以極大地提高Android開發的工程能力,從而成為一名閤格的高級Android工程師,不僅在理論上有所提升,在實踐中也能直接應用。高級Android工程師通過對《高級Android開發強化實戰》的學習也能完善知識體係和技術棧。

著者簡介

王辰龍

算法資深工程師,畢業於北京交通大學。在移動互聯網公司從事多年技術研發工作,對於技術與産品有著深刻的理解。熱愛開源,熱愛分享,追求極緻的技術實現。踐行工匠精神,崇尚“藝無止境”。

圖書目錄

第1章 進階基礎 1
1.1 深入剖析 Activity 的生命周期 1
1.1.1 Activity的生命周期的各種狀態 2
1.1.2 實例:準備 4
1.1.3 實例:因硬件導緻的生命周期變化 6
1.1.4 實例:頁麵切換時的生命周期變化 11
1.1.5 實例:由係統原因導緻的生命周期變化 16
1.2 深入剖析Activity的啓動模式 20
1.2.1 ADB命令 20
1.2.2 標準模式 21
1.2.3 棧頂復用模式 25
1.2.4 棧內復用模式 27
1.2.5 單實例模式 32
1.2.6 startActivity 34
1.3 深入剖析View的工作流程 36
1.3.1 裝飾視圖和MeasureSpec 38
1.3.2 測量 39
1.3.3 布局 44
1.3.4 繪製 45
1.4 深入剖析View的動畫原理 47
1.4.1 默認視圖動畫 48
1.4.2 自定義視圖動畫 51
1.4.3 幀動畫 54
1.4.4 屬性動畫 54
1.4.5 列錶控件 58
第2章 高階控件 62
2.1 熟練掌握AppBarLayout的開發技術 62
2.1.1 搭建項目框架 63
2.1.2 頁麵設置ViewPager布局 67
2.1.3 頁麵添加AppBarLayout布局 73
2.1.4 頁麵添加AppBarLayout邏輯 76
2.1.5 頁麵添加AppBarLayout動畫 81
2.2 熟練掌握 CoordinatorLayout的開發技術 85
2.2.1 項目框架 86
2.2.2 布局設計 86
2.2.3 聯動邏輯 90
2.2.4 圖片交互 93
2.3 熟練掌握 ConstraintLayout 的開發技術 96
2.3.1 工程配置 97
2.3.2 約束布局 99
2.3.3 鏈式結構 107
第3章 項目架構 110
3.1 頂層設計 Android 的工程架構 110
3.1.1 MVC架構 111
3.1.2 MVP架構 116
3.1.3 MVVM架構 120
3.2 頂層設計基於Flux的流式架構 124
3.2.1 視圖 125
3.2.2 行為創建器 129
3.2.3 調度器 131
3.2.4 存儲器 133
第4章 響應式編程 141
4.1 全麵解析響應式庫RxJava的使用方式 141
4.1.1 項目框架 142
4.1.2 鏈式錶達式 144
4.1.3 流的加工函數 148
4.1.4 Ambda錶達式 151
4.1.5 網絡請求 152
4.1.6 控件的異步事件 159
4.1.7 綫程安全 161
4.2 全麵解析依賴注入庫 Dagger 的使用方式 164
4.2.1 工程配置 165
4.2.2 主頁邏輯 166
4.2.3 詳情邏輯 169
4.3 基於響應式編程的網絡數據同步及緩存框架 173
4.3.1 工程配置 174
4.3.2 首頁 175
4.3.3 數據源 177
4.3.4 依賴注入 179
4.3.5 無緩存模式 181
4.3.6 緩存模式 183
第5章 炫酷功能 186
5.1 設計與實現朋友圈視頻的滾動播放功能 186
5.1.1 項目框架 187
5.1.2 視頻列錶 189
5.1.3 視頻項的適配器 193
5.1.4 視頻列錶項 196
5.2 設計與實現基於 DialogFragment 的底部彈窗布局 200
5.2.1 首頁邏輯 201
5.2.2 彈窗樣式 202
5.2.3 彈窗邏輯 204
第6章 精美動畫 208
6.1 實現頁麵切換中元素分享的動畫效果 208
6.1.1 項目框架 208
6.1.2 效果顯示動畫 210
6.1.3 預留位置動畫 214
6.2 實現頁麵展開中圓形爆炸的動畫效果 220
6.2.1 首頁邏輯 221
6.2.2 新頁邏輯 223
6.2.3 顯示動畫 226
6.2.4 退齣動畫 229
第7章 Kotlin與SVG 231
7.1 Kotlin基礎教程 231
7.1.1 基礎部分 232
7.1.2 進階部分 237
7.2 SVG基礎教程 241
7.2.1 Vector圖像 242
7.2.2 Vector動畫 245
7.2.3 第三方Sharp庫 249
第8章 測試與優化 254
8.1 基於Espresso和Dagger的自動化測試框架 254
8.1.1 工程配置 255
8.1.2 業務邏輯 257
8.1.3 功能測試 265
8.2 優化內存泄漏與電量消耗的技術框架 272
8.2.1 內存泄漏 272
8.2.2 電量優化 282
· · · · · · (收起)

讀後感

評分

本书通过大量的实例,将晦涩抽象的知识点更清晰、直观地进行展现,相信读者会有茅塞顿开和“so easy”之感。本书对于架构和性能优化也有清晰的介绍和归纳,利于读者提高技术水平,很适合期待进阶为高级或资深Android工程师的有识之士阅读。 对于Android技能的快速提升,很有帮...  

評分

本书深入浅出,从开发模式到常用的流行框架和性能优化方法,都进行了由表及里的深入分析,对于Android进阶非常有益。本书结合实践案例进行讲解,摒弃了枯燥的原理陈述,可让读者在具体场景下了解Android技术。 本书的技术点都是目前流行的技术,有很多高级知识点,非常有助于快...  

評分

Android进阶是一个循序渐进的过程,普通的工程师要求是完成某个页面或者某个功能,而高级工程师,需要独立完成一个模块,或者设计一些工程架构,恰恰这一步是最难的,也是最复杂的。一般的书都概念型的,翻译一下Google的文档,找一些百度,没有任何意义,进阶需要不断的实践,...  

評分

本书通过大量的实例,将晦涩抽象的知识点更清晰、直观地进行展现,相信读者会有茅塞顿开和“so easy”之感。本书对于架构和性能优化也有清晰的介绍和归纳,利于读者提高技术水平,很适合期待进阶为高级或资深Android工程师的有识之士阅读。 对于Android技能的快速提升,很有帮...  

評分

本书是作者对Android格物致知的结晶。全书采用专题形式进行讲解,非常方便读者按需所取、专项突破。本书在内容选取上既有对基础知识深入浅出的原理分析,也有对工程架构的实践探讨,更有对Android热门、前沿知识的讲解。希望读者不仅可以收获一个个专题,更能体会到作者既有深...  

用戶評價

评分

新手讀還可以,加高級兩個字就有點過瞭,講真,一般

评分

實例淺顯易懂,適閤自學,每個知識點都企業的實用前沿領域,有助於快速提高Android開發技能!

评分

提前入手這本書,非常不錯,跟著書中的實例,一個一個的學,就把概念弄懂瞭。不同於培訓機構的實例,這本書都來源於一綫工程師,在工作中超級有用!

评分

#沐雨齋悅讀#名曰高級和強化,講解時卻不夠精煉,處於入門到熟練這個階段。內容選取還算較多,篇幅配比不當,可以翻翻。實戰一類的書,確實比較難寫就是瞭。

评分

這本書的每個實例,都能下載到源碼,還能編譯通過,邊看源碼邊學技能,很不錯的!

本站所有內容均為互聯網搜索引擎提供的公開搜索信息,本站不存儲任何數據與內容,任何內容與數據均與本站無關,如有需要請聯繫相關搜索引擎包括但不限於百度google,bing,sogou

© 2025 book.quotespace.org All Rights Reserved. 小美書屋 版权所有