本書收集了約20個關於高級Android開發的進階實例,這些實例都是對在日常開發中遇到的問題的抽象,涉及整個Android開發的各個技術棧。本書從常見的問題入手,引導讀者逐步地掌握進階的各個實例,同時提供分析和解決問題的思考過程,尋求最佳方案。本書的內容分為以下幾個部分。進階基礎:通過管中窺豹,剖析Activity和View的一些基本概念,展示源碼分析的常見方法;高階控制項:講解MD的兩個複合布局和約束布局,介紹高級控制項的開發流程;項目架構:架構是項目的骨骼,該部分介紹主流的MVP系列和Flux架構;響應式編程:解析響應式編程三劍客RxJava
Dagger
Retrofit的不同特性組合使用方法;功能與動畫:列舉若干實際開發中的經典實例,包含功能定製和頁面動畫等;Kotlin與SVG:講解Kotlin編程語言和SVG圖像技術的若干開發技巧;測試與優化:介紹自動化測試框架的設計方法,以及優化應用的常用工具。通過對本書的學習,讀者可以極大地提高Android開發的工程能力,從而成為一名合格的高級Android工程師,不僅在理論上有所提升,在實踐中也能直接應用。高級Android工程師通過對本書的學習也能完善知識體系和技術棧。
王辰龍,演算法資深工程師,畢業於北京交通大學。在移動互聯網公司從事多年技術研發工作,對於技術與產品有著深刻的理解。熱愛開源,熱愛分享,追求極致的技術實現。踐行工匠精神,崇尚「藝無止境」。
-
從零開始學電子元器件識別與檢測
$308 -
無線電合訂本(64周年版上)(2019年第1期-第6期)
$517 -
無人水中航行器的研究與開發
$690 -
RFID射頻識別技術應用
$151 -
數字電路與邏輯設計
$359 -
TwinCAT NC實用指南
$564 -
路由與交換技術實驗及案例教程
$204 -
數控螺紋、齒輪加工刀具選用全圖解(全彩印刷)
$219 -
5G網路全專業規劃設計寶典
$877 -
三菱FX/Q系列PLC從入門到精通
$588 -
Cadence Allegro 電子設計常見問題解答500例
$531 -
電路設計與製作實用教程(Allegro版)
$213 -
2019年版全國一級建造師執業資格考試用書:通信與廣電工程管理與實務(1L400000)
$420 -
量子保密通信網路及應用
$459 -
Wireshark網路分析實戰(第2版)
$616 -
集成電路驗證
$512 -
數字孿生:5G時代的重要應用場景未來實體產業的基石
$534 -
目標定位跟蹤原理及應用--MATLAB模擬
$354 -
熱退火對有機光電器件性能的影響
$588 -
電工維修全覆蓋
$768