Giter Site home page Giter Site logo

dlapkimitate's Introduction

DLApkImitate: 任玉刚dynamic-load-apk模仿,动态加载框架技术剖析

插件化技术如今已经非常成熟了,所以作为一个Android开发者,还是有必要去理解插件化技术**。dynamic-load-apk是刚哥(任玉刚)2014年前后开发的一款动态加载apk框架,当时是插件化技术刚刚诞生不久,所以任主席的dynamic-load-apk对插件化技术很有指导意义。
dynamic-load-apk是完全从应用层着手,基于宿主代理来实现加载插件apk,而DLApkImitate是对dynamic-load-apk源码研究后实现的简易插件加载框架,本框架不投入生产开发,只是为了自己理解类似dynamic-load-apk的插件加载**。为什么我又重新写一个DLApkImitate框架,是因为DL框架源码过于复杂,而我的目的是为了让大家理解插件加载**,所以DLApkImitate对dynamic-load-apk做了核心的抽离,让大家可以很容易对插件加载技术进行理解。

dynamic-load-apk

通过DLApkImitate你能了解到:

  • 如何加载未安装apk的Activity;
  • 如何加载Service;
  • 如何加载BroadcastReceiver等;
  • PMS解析;

dlapkimitate's People

Contributors

xiasm avatar

Stargazers

 avatar  avatar  avatar

Watchers

James Cloos avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.