- 博客(5)
- 收藏
- 关注
原创 Volley框架解析
之前项目中用过Volley框架,看了一下源码,今天就写一个关于Volley的文章。 Volley的使用是先创建一个RequestQueue,然后把自己的request add到RequestQueue里面,代码如下 mQueue = Volley.newRequestQueue(getApplicationContext()); ... StringRequest stri
2016-06-30 12:34:30 322
原创 ImageLoader解析
今天写一下关于ImageLoader的文章,看下图: 最终会调用displayImage方法的源码是: public void displayImage(String uri, ImageAware imageAware, DisplayImageOptions options, ImageLoadingListener listener, ImageLoading
2016-06-29 13:42:07 340
原创 关于JNI的解析
很多程序员都是比较有好奇心的,比如android开发中java还可以调c/c++,这个已经不是新知识了,很多人已经很熟悉了,但是也有一些刚刚想入门的朋友,今天就说一下JNI是什么东东。 首先,JNI是java代码访问c/c++的中间层,所以你得先有c/c++库,才能用JNI,而这个库就是.so文件了,首先看一个项目的目录,这是一个android播放器项目,这里的播放器的播放,编码
2016-06-28 16:28:25 341
原创 关于android系统Binder机制解析
刚刚开始写博客,这次讲一下我对android Binder机制的理解。 Binder机制主要是为了进程间通信机制,也有别的方式(当然别的也没了解过),但是在android中用的最多的是Binder机制,在开始说Binder机制前先说一下这个机制的成员,1 ServiceManager(即是Client端也是Server端,一会儿会说), 2, Binder驱动, 3,系统服务(
2016-06-27 17:10:59 392
原创 关于音视频同步 ffplay的同步方式解析
今天有时间继续研究ffplay了,之前把重点放在编码解码上了,今天看了一下ffplay的音视频同步的代码,也是看了一个人的博客,但是这个对初学者可能还是有点看不懂,在这里就只对一个方法做解析,这个方法了解就知道音视频同步的原理了。 //一下代码是我从另一个人的博客拷贝过来的,因为需要弄懂的就在这个方法里面,所以直接上他的代码了,不然还要去 static double compute_targe
2016-06-20 14:44:24 4589 2
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人