//如果需要调用一个类里边的非静态方法需要将类的实例取出来,然后用作classID#if (CC_TARGET_PLATFORM == CC_PLATFORM_ANDROID) //判断当前是否为Android平台 JniMethodInfo minfo;//定义Jni函数信息结构体 //getSt...
分类:
编程语言 时间:
2014-07-10 13:28:44
阅读次数:
902
Collection框架集合框架(Collection Framework)泛指java.util包的若干个类和接口.如Collection,List,ArrayList,LinkedList,Vector(自动增长数组),HashSet,HashMap等.集合框架中的类主要封装的是典型的数据结构,...
分类:
其他好文 时间:
2014-07-10 11:29:24
阅读次数:
249
//音效的音量 int streamVolume; //定义SoundPool 对象 private SoundPool soundPool; //定义HASH表 private HashMap soundPoolMap; /*****************************...
分类:
移动开发 时间:
2014-07-10 00:26:34
阅读次数:
222
jstring 对应java的 String 这个大家都知道但是jstring 与wchar_t有何关系呢,这是个挺纠结的问题,最近一个项目的jni 的字符处理 全部要使用wchar_t,且要与java 通讯首先 第一个想法,自然是百度,找到可以通过GetStringLengthGetStringC...
分类:
Web程序 时间:
2014-07-07 23:58:52
阅读次数:
404
1、JNI的编写步骤1)编写带有native 声明的java类.2)编译java文件成class类3)使用javah -jni com.ikags.project.XXXX 编译成.h文件4)使用C/C++编写代码5)编写makefile文件,将.h和.c(.cpp)文件编译成.dll(.so)文件...
原因1:eclipse的版本与jre或者jdk版本不一致对策:要么两者都安装64位的,要么都安两个是32位一个是64位。原因2:给定目录下jvm.dll不存在对策:(1)重新安装jre或者jdk并配置好环境变量。(2)copy一个jvm.dll放在该目录下。原因1的概率更大一些,原因2不太可能发生。
分类:
系统相关 时间:
2014-07-01 22:50:51
阅读次数:
365
HashMap 是Hashtable 的轻量级实现(非线程安全的实现),他们都完成了Map 接口,主要区别在于HashMap 允许空(null)键值(key),由于非线程安全,在只有一个线程访问的情况下,效率要高于Hashtable。HashMap 允许将null 作为一个entry 的key 或者...
分类:
其他好文 时间:
2014-07-01 22:44:17
阅读次数:
344
1. Map概览Java SE中有四种常见的Map实现——HashMap, TreeMap, Hashtable和LinkedHashMap。如果我们使用一句话来分别概括它们的特点,就是:HashMap就是一张hash表,键和值都没有排序。TreeMap以红-黑树结构为基础,键值按顺序排列。Link...
分类:
编程语言 时间:
2014-07-01 20:58:11
阅读次数:
371
首先是JiaoyuzixunActivity.java代码部分:packagecom.gaoxiaotong.ctone.jiaoyuzixun;
importjava.util.ArrayList;
importjava.util.HashMap;
importjava.util.Iterator;
importjava.util.List;
importjava.util.Map;
importorg.json.JSONArray;
importorg.json.JSONObject;..
分类:
移动开发 时间:
2014-06-30 15:57:01
阅读次数:
505
前言
本文记录一个Java层与JNI层参数与数据交互的应用程序开发过程,为实现一个功能完整的带Java与JNI的应用程序打下基础。本文假设读者已搭建好Android的Eclipse与NDK开发环境,包括通过ADB连接手机的配置。
1. 构建基本的Android应用程序
1.1 引导界面配置
打开Eclipse,"File"->"New"->"Andro...
分类:
移动开发 时间:
2014-06-29 23:12:14
阅读次数:
298