舉報

會員
Android插件化開發指南
最新章節:
附錄B 本書代碼索引
本書詳細介紹了插件化技術的原理、各種方案,及其在AndroidApp中的使用方法。全書分為三大部分,共22章。第1部分“預備知識”包括第1~5章,是進行Android插件化編程的準備知識,先介紹Android插件化技術的歷史和現狀,系統介紹了Android的底層知識以及反射、代理等技術。第2部分“解決方案”包括第6~16章,詳細介紹并分析了插件化編程的各種解決方案,以及一些插件化框架的實現原理,如that、Zeus等。第3部分“相關技術”包括第17~21章,介紹插件化編程的周邊技術,包括降級、混淆、增量更新等,并對紛繁復雜的插件化技術進行了總結。
目錄(43章)
倒序
- 封面
- 版權信息
- 序一
- 序二
- 序三
- 前言
- 這是一本什么書
- 如何面對Android P的限制
- 這本書的來龍去脈
- 這兩年我在忙什么
- 這本書里講些什么
- 本書的結構及內容
- 關于本書名詞解釋
- 關于本書的源碼
- 致謝
- 第一部分 預備知識
- 第1章 插件化技術的昨天、今天與明天
- 第2章 Android底層知識
- 第3章 反射
- 第4章 代理模式
- 第5章 對star tActivity方法進行Hook
- 第二部分 解決方案
- 第6章 插件化技術基礎知識
- 第7章 資源初探
- 第8章 最簡單的插件化解決方案
- 第9章 Activity的插件化解決方案
- 第10章 Service的插件化解決方案
- 第11章 BroadcastReceiver的插件化解決方案
- 第12章 ContentProvider的插件化解決方案
- 第13章 基于靜態代理的插件化解決方案:that框架
- 第14章 that框架對Service和BroadcastReceiver的支持
- 第15章 再談資源
- 第16章 基于Fragment的插件化框架
- 第三部分 相關技術
- 第17章 降級
- 第18章 插件的混淆
- 第19章 增量更新
- 第20章 so的插件化解決方案
- 第21章 對App的打包流程進行Hook
- 第22章 插件化技術總結
- 附錄
- 附錄A 常用工具
- 附錄B 本書代碼索引 更新時間:2019-01-05 08:31:19
推薦閱讀
- 精通COBOL:大型機商業編程技術詳解(修訂版)
- iOS App界面設計創意與實踐
- Android游戲開發大全
- 軟件需求分析實戰
- 產品經理入門攻略
- 軟件開發生產率改進:軟件管理的有效領導力與量化方法
- Apache Pulsar原理解析與應用實踐
- Android應用安全防護和逆向分析
- 網絡DevOps平臺規劃、設計與實踐:基于企業架構(EA)和領域建模(DDD)的方法
- 敏捷軟件開發:用戶故事實戰
- Unity AR/VR開發:從新手到專家
- CATIA V5 從入門到精通(第二版)
- 邊緣云部署與運營:系統性實現方法
- TensorFlow+Android經典模型從理論到實戰(微課視頻版)
- Spring Boot+Vue 3大型前后端分離項目實戰
- 云計算360度
- C#從入門到精通(第2版)
- 軟件安全開發
- 區塊鏈:交易系統開發指南
- 看透Spring MVC:源代碼分析與實踐
- 現代軟件測試技術之美
- 低代碼開發平臺的設計與實現:基于元數據模型
- ANSYS有限元分析與工程應用
- 軟件項目開發與實施
- SoC底層軟件低功耗系統設計與實現
- JavaScript設計模式
- 站點可靠性工程(SRE)實戰
- Java程序員面試寶典
- 測試系統構建技術:基于C++和Qt的框架軟件
- SQL Server完全自學教程