- 博客(6)
- 资源 (2)
- 收藏
- 关注
原创 Android动态加载ClassLoader
ClassLoader工作机制(参考http://www.cnblogs.com/xujian2014/p/5551153.html)一、ClassLoader概念 ClassLoader是用来动态的加载class文件到虚拟机中,并转换成java.lang.class类的一个实例,每个这样的实例用来表示一个java类,我们可以根据Class的实例得到该类的信息,并通过
2017-05-25 16:40:09 1611
转载 vysor原理以及Android同屏方案
vysor是一个免root实现电脑控制手机的chrome插件,目前也有几款类似的通过电脑控制手机的软件,不过都需要root权限,并且流畅度并不高。vysor没有多余的功能,流畅度也很高,刚接触到这款插件时我惊讶于它的流畅度以及免root,就一直对它的实现原理很感兴趣。这款插件我用了大半年,最近在升级后我发现它居然开始收费了,终生版需要39.99美元,不过经过简单的分析后我很轻松的破解了它的pro版
2017-05-19 11:19:23 2004
原创 系列18、组合模式-View及ViewGroup
组合模式定义:将对象组合成树形结构以表示“部分-整体”的层次结构,使得用户对单个对象和组合对象的使用具有一致性。View及ViewGroup是组合模式的实现。ViewGroup类extends了View类,不同之处是实现了ViewParent和ViewManager接口。ViewManager接口定义了addView、removeView等对子视图操作对方法,而ViewParent
2017-05-18 10:49:19 331
原创 系列笔记17、代理模式-ActivityManagerProxy、Binder
Android源码里的ActivityManagerProxy是代理模式的实现。
2017-05-11 18:52:22 667
转载 TCP协议与UDP协议的区别
TCP/IP协议是一个协议簇。里面包括很多协议。UDP是其中的一个。之所以命名为TCP/IP协议,因为TCP,IP协议是两个很重要的协议,就用他两命名了。转自: http://zhangjiangxing-gmail-com.iteye.com/blog/646880TCP(Transmission Control Protocol,传输控制协议)是面向连接
2017-05-04 16:47:01 1733
原创 系列笔记17、代理模式简介
参考文章:http://blog.csdn.net/hejingyuan6/article/details/36203505代理模式可以大致分为两大部分,一是静态代理,二是动态代理。代理解决的问题当两个类需要通信时,引入第三方代理类,将两个类的关系解耦,让我们只了解代理类即可,而且代理的出现还可以让我们完成与另一个类之间的关系的统一管理,但是切记,代理类和委托类要实现相同的
2017-05-03 15:57:01 185
android源代码 Rss阅读器
2012-11-28
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人