05 2017 档案
摘要:说到Picasso,相信Android开发人员绝不陌生,它是Square公司开发的一款图片加载神器。使用过它的coder绝对是爱不释手:对它本身而言,轻量安全,有效加载图片并防止OOM;对我们开发者来说,简单方便,一行代码搞定图片加载。因此它备受Android开发人员的钟爱,那么今天我们就从源码的角度完完全全的解析下它的工作原理。
阅读全文
摘要:本篇我们主要学习如何从C源码中调用Java代码:调用Java类中的成员变量,成员方法,同时也讲介绍使用gradle-experimental来调试原生代码。
阅读全文
摘要:JNI:Java Native Interface 也就是java本地接口,它是一个协议,这个协议用来沟通java代码和本地代码(c/c++)。通过这个协议,Java类的某些方法可以使用原生实现,同时让它们可以像普通的Java方法一样被调用和使用,而原生方法也可以使用Java对象,调用和使用Java方法。也就是说,使用JNI这种协议可以实现:java代码调用c/c++代码,而c/c++代码也可以调用java代码。
阅读全文

浙公网安备 33010602011771号