在Java中数组分为两种:
1.基本类型数组
2.对象类型(Object[])的数组(数组中存放的是指向Java对象中的引用)
一个能通用于两种不同类型数组的函数:
GetArrayLength(jarray array);
首先来看一下怎么处理基本类型的数组:
(1) Get&...
尼古拉斯.赵四
9年前 (2016-05-12) 6857℃ 0评论
5喜欢
首先来看一下C/C++中怎么创建Java对象:在JNIEnv中有两种方法是用来创建Java对象的:
第一种方法:
jobject NewObject(jclass clazz , jmethodID methodID, ….):
参数解释:
clazz:这个很简单...
尼古拉斯.赵四
9年前 (2016-05-12) 5968℃ 0评论
5喜欢
今天在使用百度地图的时候运行发现报错:
明明已经加入了liblocSDK3.so,但总是无法定位。提示错误java.lang.UnsatisfiedLinkError: Couldn’t load locSDK3: findLibrary returned null....
尼古拉斯.赵四
9年前 (2016-05-12) 6941℃ 0评论
2喜欢
fatal error C1071: unexpected end of file found in comment(Mark ZZ)
今天在一论坛上看到一人发帖:
『最近遇到一个奇怪的问题,代码中的中文注释能使程序出错!!!
试看如下的代码:
int main() {
in...
尼古拉斯.赵四
9年前 (2016-05-12) 7814℃ 0评论
5喜欢
今天在做项目的时候遇到一个问题,就是怎么让ListView中的item点击后其内部的内容跟着变色,比如现在我的item布局中有一个TextView,现在点击item的时候,让其背景色发生改变,这个我们可以为item布局背景定义一个selctor.xml就可以了,但是现在的问题是i...
尼古拉斯.赵四
9年前 (2016-05-12) 7489℃ 0评论
3喜欢
上一篇说道JNIEnv中的方法的用法,这一篇我们就来通过例子来看一下这些方法的使用:
首先是第一个例子:在Java代码中定义一个属性,然后再C++代码中将其设置成另外的值,并且输出来
先来看一下Java代码:
package com.jni.demo;
public class...
尼古拉斯.赵四
9年前 (2016-05-12) 7673℃ 0评论
6喜欢
上一篇说的是一个简单的应用,说明JNI是怎么工作的,这一篇主要来说一下,那个本地方法sayHello的参数的说明,以及其中方法的使用
首先来看一下C++中的sayHello方法的实现:
JNIEXPORT void JNICALL Java_com_jni_demo_JNIDem...
尼古拉斯.赵四
9年前 (2016-05-12) 7820℃ 0评论
4喜欢
今天开始研究JNI技术,首先还是老套路,输出一个HelloWorld:具体流程如下:在Java中定义一个方法,在C++中实现这个方法,在方法内部输出“Hello World”,然后再回到Java中进行调用。分为以下步骤:
第一步:在Eclipse中建立一个类:JNID...
尼古拉斯.赵四
9年前 (2016-05-12) 10507℃ 1评论
11喜欢
在系统环境变量中设置:
ClASSPATH中输入: “.;C:\Program Files\Java\jdk1.7.0_07\jre\lib\rt.jar;”//java的安装目录,特别要注意有点号和分号
PATH中输入:”C:\Program...
尼古拉斯.赵四
9年前 (2016-05-12) 5558℃ 0评论
4喜欢
今天开始学习iBatis框架,感觉这个框架很轻巧,方便,使用上手很快,没有多大的难点,下面就介绍一下第一个应用开发的步骤:
第一步:在mysql的test数据库中建立一张表:account
create table account(
_id int,first_name var...
尼古拉斯.赵四
9年前 (2016-05-12) 245405℃ 1评论
4喜欢