- 博客(4)
- 资源 (16)
- 收藏
- 关注
原创 Android JNI 概述
JNI(Java Native Interface) Java本地接口, Java代码使用JNI调用外部的本地C/C++代码,同样,外部的C/C++ 代码可以调用Java代码。NDK与JNI区别 : -- NDK:NDK是Google开发的一套开发和编译工具集, 主要用于Android的JNI开发;-- JNI : JNI是一套编程接口, 用来实现Java代码与本地的C/C++代码进行
2016-05-29 10:21:23 767
原创 Android NDK开发环境搭建
一、综述 有很多介绍搭建Android NDK开发环境的文章,但是,大部分都是过时的,总结一下,大致有两种:(1)eclipse的NDK Builder配置;(2)eclipse的NDK环境配置。 一般,NDK是r7之前的版本,必须要安装Cygwin。本文使用r10版本。下面分别介绍这两种开发方式的搭建。先安装好ndk,安装过程这里就不说了。
2016-05-28 21:43:15 771
原创 Java多线程
Java线程是Thread类的对象,可以使用两种方式来创建多线程的Java应用程序,如下所示:(1)实现Runnable接口(2)继承Thread类 两种方式,都要在线程类的内部实现run()方法,然后new一个Thread,最后.start()。1、Runnable接口的实现package runnable;public class RunnableTes
2016-05-28 09:28:36 518
原创 java接口回调、同步回调、异步回调
一、回调 回调用于层间协作,上层将本层函数安装在下层,这个函数就是回调,而下层在一定条件下触发回调。 例如作为一个驱动,是一个底层,他在收到一个数据时,除了完成本层的处理工作外,还将进行回调,将这个数据交给上层应用层来做进一步处理,这在分层的数据通信中很普遍。 其实回调和API非常接近,他们的共性都是跨层调用的函数。但区别是API是低层提供给高
2016-05-15 16:20:37 8775
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人