摘要: Java Nativie Interface(JNI,中文名称Java本地接口)标准时Java平台的一部分,它允许Java代码和其他语言写得代码进行交互。JNI是本地编程接口,它使得Java虚拟机(VM)内部运行的Java代码能够用其他编程语言(如C、C++和汇编语言)编写的应用程序和库进行交互操作。JNI的主要用途是为了对硬件进行访问以及追求高效率或可重用C/C++库。Android系统中采用了JNI的方式来调用C/C++方法,然而,在Android系统里进一步加强了Java JNI的使用,使JNI的调用更具有效率。因此,总的来说,Android系统里可以采用两种方式来使用JNI。第一种:J 阅读全文
posted @ 2014-03-17 19:02 MMLoveMeMM 阅读(359) 评论(0) 推荐(0)
摘要: Table Of ContentsJava Collections Introduction. 2Overview of Interfaces. 2Iterable. 4Collection. 4Collection子类型... 4Adding and Removing Elements. 5Checking if a Collection Contains a Certain Element. 5Collection Size. 5Iterating a Collection. 5Generic Collections. 6List. 6List Implementations. 6Addi 阅读全文
posted @ 2014-03-17 18:32 MMLoveMeMM 阅读(789) 评论(0) 推荐(0)
摘要: 这一节C回调java程序方法,这步骤如下: : 启动eclipse,新建一个android工程,取名:hellojnidemo5,MainActivity的包名:package com.example.hellojnidemo5;这里面我回调的函数不是在这个包下,另外重新新建了一个包:package java2c;在package java2c下新建一个回调用的类:functionInteface,代码如下:package java2c;public class functionInteface { public native void javaToca(); public nat... 阅读全文
posted @ 2014-03-17 01:18 MMLoveMeMM 阅读(326) 评论(0) 推荐(0)