- 博客(9)
- 资源 (17)
- 收藏
- 关注
转载 android之JNI的使用
学习Android其中涉及对JNI的使用,对于这种跨语言的调用真没有见过,Java也都是最近才学的更别说对JNI的了解了,JNI的使用对于Android来说又是十分的重要和关键。那么到底Java到底是如何调用C/C++的,通过网络达人的总结中学习,自己也顺便总结一下这个学习的过程。什么是JNI JNI是Java native interface的简写,可以译作Java原
2012-08-13 10:49:04 1496
转载 jni之JNIEnv*
#include "TestNative.h" /* * Class: TestNative * Method: add * Signature: (II)I */ JNIEXPORT jint JNICALL Java_TestNative_add(JNIEnv *en, jobject obj, jint x, jint y) {
2012-08-13 10:42:49 3156
原创 android-ndk-r7b Cygwin环境
开发android ndk 的时候需要一个编译工具编译c程序,ndk需要linux下编译,所以win环境下提供Cygwin模拟linux编译Candroid-ndk 较低版本的这个工具的配置网上很多,我这儿记述点android-ndk-r7b下配置Cygwin的步骤:1.到Cygwin的官方网站下载Cygwin的安装程序,地址是: http://www.cygwin.com/setup.e
2012-08-09 16:37:50 838
原创 windos jni之NDK环境配置
AndroidNDK ( Native Development Kit)实际上属于 JNI (Java Native Interface )的一部分, JNI就是允许 Java 代码和其他语言写的代码进行交互。Android 基于 Java平台,自然也是支持这个特征了,因此Android NDK 就是支持在 Android平台上使用 Java
2012-08-09 16:26:29 1144
翻译 jni Android.mk文件分析
在一个Android.mk中可以生成多个可执行程序、动态库和静态库。1,编译应用程序的模板:#Test ExeLOCAL_PATH := $(call my-dir)#include $(CLEAR_VARS)LOCAL_SRC_FILES:= main.cLOCAL_MODULE:= test_exe#LOCAL_C_INCLUDES :=#LOCAL_S
2012-08-09 16:06:22 557
翻译 TelephoneManager类
Android平台提供的电话信息系统管理功能,主要包括:获取电话信息(设备信息、SIM信息以及网络信息)、侦听电话状态(呼叫状态、服务状态、信号强度状态等)和调用电话拨号器。TelephoneManager类在Manifest中添加Permission :android.permission.READ_PHONE_STATE" />TelephonyManager的获得:Tel
2012-08-08 11:16:13 5020
原创 typedef 同义词用法
typedef 的语法描述 在现实生活中,信息的概念可能是长度,数量和面积等。在 C 语言中,信息被抽象为 int、float 和 double等基本数据类型。从基本数据类型名称上,不能够看出其所代表的物理属性,并且 int、float 和 double为系统关键字,不可以修改。为 了解决用户自定义数据类型名称的需求,C 语言中引入类型重定义语句typedef,可以为数据类型定义新
2012-08-06 18:05:08 765
原创 C++ &引用对象
引用:引用是对对象地址的一种操作 所以引用的数据必须是对象 其次是对象的地址 再次 引用不是单纯的数据例: int ival=1024;int &refal=&ival //正确 是地址int &refal1; //错误 引用必须初始化int &refal2=1024;//错误 不是地址引用是绑定对象的另一名字比如 refal 实质上都等于 ival 所
2012-08-06 17:52:26 555
原创 C++性能之内联函数
性能 有效充分的使用资源是提升程序性能的一个重要手段,如果一个公司注重仓储,在全国范围内,建立相应商品仓库,那就表示客户能更早的收到自己想要的产品,物资能够就近调拨,配送就能够尽快到位,但是这样有一个缺陷,就是占用资源和空间过多,在程序中,空间并不是无线和立体的,也就是说空间是有限的,不能够随便占用过多资源,不过多占用资源就意味着依赖cpu的运算速度,所以怎么样能够充分有效的使用空间和资源就成为一
2012-08-02 12:33:54 533
XFire建立Webservice实例,入门级别,适合初学者
2010-12-09
struts入门(中文版).
2010-04-27
oracle课件.rar
2010-04-23
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人