- 博客(5)
- 资源 (13)
- 收藏
- 关注
原创 知识总结 插件化学习 Activity加载分析
安卓插件化学习 插件Activity加载方式分析实现一套插件化项目很容易,但是投入生产环境,却很难。自己以学习为目的,主要分析其实现原理。在工作和学习过程中虽然用到或了解到多家安卓插件化实现方式及原理,自己并没有动手实现或参与公司插件化的研发,so业余时间从基础做起,总
2017-05-19 18:26:28 843
原创 知识总结之 插件化基础 java反射与代理
Java平台的反射机制是代码动态加载和调用的基本途径,在安卓系统源码中也用到了大量的反射动态加载类。反射也是安卓平台插件化实现的必要掌握的基础知识。代理是客户端灵活操作对象,间接的低耦合度操作对象的有效途径,也是插件化必要掌握知识。安卓插件化基础 java反射与代理一、反射java中反射机理比较常用,这里主要以代码实例展示其用法。什么是反射?指程序运行时 加载、获取一个未知类(已知类名)及类属性和方
2017-05-11 17:09:59 910
原创 知识总结之 插件化基础ClassLoader
安卓插件化技术已经作为一个优秀的合格研发必备要求,学习和掌握现有不同种类动态加载方案 是提升个人技术深度有效途径。插件化基础 ClassLoaderClassLoader是什么?ClassLoader 是将java编译后的字节码加载到虚拟机内存中的用到工具类。Android平台虚拟机Dalvik/ART可以运行的字节码为.dex文件,Java平台JVM虚拟机可以被加载的字节码为.class文件。针对
2017-05-05 18:25:41 682
原创 知识总结之 工厂模式
设计模式类的书及资料,看过很多遍,学习和理解容易,灵活应用就难了。只用多总结,多看别人代码,多多积累编码经验,才可以循序渐进,慢慢学会如何实战应用。设计模式-工厂模式定义简单工厂模式(静态工厂):定义一个创建对象的接口,在公共的接口方法中,通过不同的参数来创建目标对象。(里氏替换)工厂方法模式:定义一个用于创建对象的接口,目标对象实现该接口,并在方法中实现如何创建对象。(开闭原则)抽象工厂模式:定义
2017-05-02 20:41:25 865
原创 知识总结之 JobQueue 源码解析
知识总结之 JobQueue 源码解析本文主要分析及调研开源项目android-priority-jobqueue的基本原理及知识点,目的为更加深入的了解安卓平台后台 任务处理,及多线程调度的理解。Android Priority Job Queue一、JobQueue是什么? Priority Job Queue is an implementation of a Job Queue spe
2017-05-02 15:22:11 2695
打飞机-安卓源码分享-可运行
2013-11-23
完整的网站开发 实战
2012-05-04
C语言常见问题和常见算法
2012-04-16
数据结构 演示软件
2012-04-16
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人