JDK的Proxy实际上是提供了一个缓存机制缓存对应ClassLoader产生的所有代理类 寻找缓存的时候通过ClassLoader以及传入的Interface定位到具体产生的代理类 其实就是两个Map,从Map<…
标签:Android
这几个问题答不对,就别说精通TCP
网络协议那么多,为什么面试喜欢问TCP?原因无外乎两个:1、TCP协议直接与进程打交道,写网络程序要用;2、TCP协议设计十分精巧,在一个不可靠的IP网络上实现了可靠传输,因为精巧,掌握TCP的原理自然也有难度,对它掌握…
百度地图和高德地图坐标系的互相转换
原文地址:http://blog.csdn.net/a13570320979/article/details/51366355 一。在进行地图开发过程中,我们一般能接触到以下三种类型的地图坐标系: 1.WGS-84原始坐…
第7章 面向对象编程(OOP) 《Kotin 编程思想·实战》
第7章 面向对象编程(OOP) 7.1 面向对象思想 7.2 类与继承 7.2.1 类 7.2.1.1 抽象类 7.2.1.2 接口 7.2.1.3 枚举 7.2.1.4 注解 7.2.1.5 静态类与伴生对象 7.2.…
Cordova整合使用腾讯浏览服务X5内核
在对基于Cordova的Android混合App的性能优化过程中,遇到了很多在不同安卓版本手机上的Bug,很多都是安卓不同版本的系统webview的差异导致的,有可能是安卓系统的问题,也有可能是手机厂商修改webkit带…
细数Tinker接入的那些坑
替换Application 按照TInker官方文档,接入Tinker Patch需要把原来项目中Application的代码移动到ApplicationLike中,然而这可不是件小事情,我们的application可能…
For an experienced software engineer, what would be a preferred new programming language to learn?
For an experienced software engineer, what would be a preferred new programming language to learn? Chanaka Fer…
Android 使用Intent 进行分享 Facebook无法携带参数
如题 通过Intent 调起系统分享intent.putExtra(Intent.EXTRA_TEXT,shareTitle); Facebook 接收不到传递的参数,twitter line 都可以,该怎么解决,拜托各…
Android源码singleton示例
首先看下Singleton类的定义 package android.util; /** * Singleton helper class for lazily initialization. * * Modeled af…
分享几个Android摄像头采集的YUV数据旋转与镜像翻转的方法
最近在做直播推流方面的工作,因为需要添加美白,滤镜,AR贴图等效果。所以不能简单的使用SufaceView加Camera的方式进行数据的采集,而是需要对Camera采集到的YUV数据进行相关的处理之后然后再进行推流的…
从源代码浅析Android-Universal-Image-Loader的图片下载策略
开头就哆嗦两句。相信大家做Android应用项目的时候,多少会接触到异步加载图片,或者加载大量图片的问题,而加载图片我们常常会遇到许多的问题,比如说图片的错乱,OOM等问题。直奔主题吧。 ImageLoader这个开源库…
Gradle 导出jar,混淆注意点
1、build.gradle apply plugin: 'com.android.library' buildscript { repositories { mavenCentral() } dependencies …