- 博客(8)
- 收藏
- 关注
原创 [转]C++和JNI的数据转换(三)
来源: http://www.cnblogs.com/daniel-shen/archive/2006/10/16/530587.html Java 测试native代码这没有什么多说的,看代码吧 //主测试程序 public static void main(String[] args) { ChangeMethodFromJni changeJn...
2011-06-02 15:25:47 92
原创 dip, dp, px, sp区别与换算
显示单位px和dip以及sp的区别dip: device independent pixels(设备独立像素). 不同设备有不同的显示效果,这个和设备硬件有关,一般我们为了支持WVGA、HVGA和QVGA 推荐使用这个,不依赖像素。 px: pixels(像素). 不同设备显示效果相同,一般我们HVGA代表320x480像素,这个用的比较多。 pt: point,是一个标准的长度单位,1pt=1/...
2011-06-02 11:59:47 116
原创 Drawable & DrawableAnimation & Textview.setCompoundDrawables
类似AdressBar 效果的实现,地址 + 转动的图片 1. TextView 方法 : /** * Sets the Drawables (if any) to appear to the left of, above, * to the right of, and below the text. Use null if you do not ...
2011-03-23 19:23:03 152
原创 Android Query & managedQuery
今天说一下以下两种方式query数据: Cursor c1 = mContext.getContentResolver().query(uri, projection, selection, selectionArgs, sortOrder); Cursor c2 = mActivity.managedQuery(uri, projection, selection, s...
2011-03-14 18:50:30 105
原创 [转]C++和JNI的数据转换(二)
接[转]C++和JNI的数据转换(一) 下面我们来看看,如果通过使用数组和对象,从C++中的获取到Java中的DiskInfo 类对象,并返回一个DiskInfo数组: //返回一个结构数组,返回一个硬盘信息的结构数组JNIEXPORT jobjectArray JNICALL Java_com_sundy_jnidemo_ChangeMethodFromJni_getStru...
2011-01-12 17:02:10 136
原创 [转]C++和JNI的数据转换(一)
转自: http://www.cnblogs.com/daniel-shen/archive/2006/10/16/530587.html 如何使用JNI的一些基本方法和过程在网上多如牛毛,如果你对Jni不甚了解,不知道Jni是做什么的,如何建立一个基本的jni程序,或许可以参考下面下面这些文章:利用VC++6.0实现JNI的最简单的例子 JNI入门教程之HelloWorld篇 SU...
2011-01-12 17:00:06 89
原创 ClassLoader
ClassLoader bootstrap classloader(启动类加载器) >>这个ClassLoader在JVM运行的时候加载java核心的API以满足java程序最基本的需求,其中就包括用户定义的ClassLoader 通过java程序实现的ClassLoader: >>ExtClassLoader : 这个ClassLoader是用来加载java的扩展API的...
2011-01-11 17:07:32 170
原创 Android JNI Demo
JNI : Java Native Interface 1. 解决性能问题 Java具有平台无关性,这使人们在开发企业级应用的时候总是把它作为主要候选方案之一,但是性能方面的因素又大大削弱了它的竞争力。为此,提高Java的性能就显得十分重要。Sun公司及Java的支持者们为提高Java的运行速度已经做出了许多努力,其中大多数集中在程序设计的方法和模式选择方面。由于算法和设计模式的优化是通用...
2011-01-11 14:56:42 95
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人