致力于提升研发企业的持续创新能力

结盟众多企业“教练”, 共同设计、开发及提供人才培养解决方案,通过新颖多样的学习方式,针对性的定制化内容,助力企业全面提升竞争优势。

课程分类列表

Android插件化从入门到精通
课程类别:移动开发

Android开发 移动开发

课程讲师:

包建强

课程周期:

2天

课程费用:

5200元

简介

       本课程结合讲师多年来对Android插件化技术的潜心研究,以及在千万级用户的App上长期实践经验,整理而成。本课程从四大组件的插件化技术讲起,中途会详细剖析Android系统中与插件化技术有关的底层概念,最后详细介绍业界流行很广的插件化开源框架的设计原理和使用姿势。

同时,本课程也将涉及到Android热修复技术。

 

本课程系列适合于:

  • 从事Android开发2-3年的中高级技术人员、技术经理

  • 准备在公司的Android项目中使用插件化编程的开发团队

  • 对Android插件化技术有兴趣学习和研究的开发人员

 

本课程系列将帮助中级学员快速成长,掌握Android插件化开发所需要的各种相关技术,帮助高级学员在公司快速搭建Android插件化框架。

      

主题 内容
第1讲 Activity的插件化解决方案  动态替换
 静态代理
第2讲 Service的插件化解决方案  动态替换
 静态代理
第3讲 ContentProvider的插件化解决方案  ContentProvider概念介绍
 ContentProvider原理
 ContentProvider的插件化解决方案
第4讲 BroadcastReceiver的插件化解决方案  BroadcastReceiver概念介绍
 BroadcastReceiver原理
 BroadcastReceiver的插件化解决方案
第5讲 Android底层相关技术  Binder
 AIDL
 App启动原理
 App安装过程
 AMS
 PMS
 startActivity
第6讲 资源的插件化解决方案  Android中的资源原理
 扩展AAPT
 Hook掉AMS的package信息
 修改public.xml
第7讲 增量更新、降级处理  增量更新
 降级处理
 模块化拆分
第8讲 著名插件化开源项目剖析  Fragment替换框架
 Multidex
 DL框架
 DroidPlugin框架
 Small框架
 ACDD框架
第9讲 热修复技术  热修复基本原理
 Dexposed
 AndFix
 Nuwa
 Robust
 Tinke
找到所需课程了吗?即刻 填写申请表格 与我们联络吧