首页
首页
沸点
课程
直播
活动
竞赛
商城
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
stormWen
掘友等级
Android研发
|
金山wps客户端开发
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
赞
3.3K
文章 3.3K
沸点 0
赞
3.3K
返回
|
搜索文章
文章
热门
最新
Android资源动态加载以及相关原理分析
实际上从目前的主流插件化框架来看,都是满足了以上的特点,当然因为Activity是大家最常用到的,因此一些插件化框架便只考虑了对Activity的支持,比如Small框架,从原理上来看,基本都差不多,Hook了系统相关的API来接管自己的加载逻辑,特别是Hook 了AMS(Ac…
责任链设计模式以及在Android中的应用
我们在生活中或者工作中,经常会遇到这样的情况,比如公司报销,一般情况下在提交了报销申请后,先由项目经理审批,然后由财务部门审批,最后由总经理或者更高级别的审批,这种一级一级链式传递的特点,我们可以把它叫做链,又比如在Android开发中,经常能遇到事件的传递,从Activity…
Xposed了解以及在Android中的应用
相信做Android开发的人都多多少少听过Xposed这个神器吧,即使没有用过,也多少听过,号称Android上最强大的神器,是由Android大神rovo89开发出来的,下面我简单分析下Xposed以及在Android中的应用,在分析的时候会有相关涉及到的简单原理描述。 首先…
JNI解析以及在Android中的实际应用
JNI是Java Native Interface的缩写,它提供了若干的API实现了Java和其他语言的通信(在Android里面主要是C&C++)。从Java1.1开始,JNI标准成为java平台的一部分,它允许Java代码和其他语言写的代码进行动态交互,JNI标准保证本地代…
观察者模式解析以及在Android中的实际应用
在生活中和实际项目中,经常涉及多个对象都对一个特殊对象中的数据变化感兴趣,而且这多个对象都希望跟踪那个特殊对象中的数据变化,在这样的情况下就可以使用观察者模式,比如天气预报的,我相信很多用户都有经常接到气象局的天气预报的推送,或者是杂志的,如果你订阅了,那么便会定期收到邮件的推…
策略模式解析以及在Android中的实际应用
在实际项目或者生活中,总会遇到一类问题,比如一个需求,有多种解决方案,又或者比如从上海到北京,有多种方式可以选择,高铁,飞机,火车等等,就是实现某一个功能有多种算法或者策略,我们可以根据环境或者条件的不同选择不同的算法或者策略来完成该功能,前面说了从上海到北京,如果是有钱的土豪…
Java四种引用解析以及在Android的应用
可以看到从4669->696的结果来看,这种相互引用的内存,最后还是被回收了. 这种回收算法叫做引用计数法,就是给对象中添加一个引用计数器,每当一个地方引用这个对象时,计数器值+1;当引用失效时,计数器值-1。任何时刻计数值为0的对象就是不可能再被使用的。这种算法使用场景很多,…
享元设计模式分析以及构建简单对象缓存池
享元设计模式(Flyweight Pattern)是23种设计模式中广泛引用的其中一种,主要用在构建缓存对象的时候用到,不管是在Java,还是在Android中,都不可或缺,比如我们常见String字符串以及自定义的View中的TypeArray,线程池或者Message等等都…
HandlerThread解析以及相关问题分析
HandlerThread 相信大家都比较熟悉了,从名字上看是一个带有Handler消息循环机制的一个线程,比一般的线程多了消息循环的机制,可以说是Handler+Thread的结合,从源码上看也是如此的设计,一般情况下如果需要子线程和主线程之间相互交互,可以用HandlerT…
Java代理以及在Android中的一些简单应用
Java中的代理设计模式(Proxy),提供了对目标对象另外的访问方式;即通过代理对象访问目标对象.这样做的好处是:可以在目标对象实现的基础上,增强额外的功能操作,即扩展目标对象的功能.代理设计模式在现实生活中无处不在,举个例子,一般明星都有个经纪人,这个经纪人的作用就是类似代…
下一页
个人成就
文章被点赞
440
文章被阅读
40,770
掘力值
1,312
关注了
73
关注者
111
收藏集
1
关注标签
16
加入于
2016-05-24