android
文章平均质量分 84
这一秒_此刻
让生活更美好
展开
-
Andriod JNI编程之C++回调Java函数
一般我们NDK编程都是Java层调用C++的接口,但其实才C++层也可以调用Java的函数。实现方法如下:1、获取类名:jclass cls = env->FindClass2、获取类方法:jmethodID mid = env->GetMethodID3、获取类成员变量:fieldID fid=env->GetFieldID4、生成类对象:jobject obj=转载 2013-08-12 16:46:01 · 1423 阅读 · 0 评论 -
Android之NDK(jni, java调用c/c++)
java调用c/c++过程1. 已采用ndk编译出c/c++库(c_libname.a/ c_libname so),根据c_libname.h编写对应的java类;2. 根据native java类,编译出对应的cpp文件头;如下面例子: a) 使用Java工具Javah可以很容易地创建它而不用手动去创建。你对Java的class文件使用javah命令,就会为你生成一个对应转载 2013-08-12 16:47:58 · 1100 阅读 · 0 评论 -
android代码构建布局时设置宽高的单位为像素(图解)
android动态设置布局控件大小(及与屏幕宽高的关系)原创 2013-11-28 17:55:15 · 5534 阅读 · 0 评论 -
如何得到android屏幕的宽高密度(带实测数据)
android屏幕差异很大。原创 2013-11-28 15:27:32 · 1376 阅读 · 0 评论