摘要:
恢复内容开始 假设你的配置信息和我一样:android studio 版本 2.1.2sdk\build-tools 版本 23.0.3ndk 版本 android-ndk-r10 以下是一个简单的android studio版本jni入门,已跳过各种坑 1.新建module 2.编写native方 阅读全文
摘要:
开发环境 Eclipse for C/C++ & MinGW Error 1, open output file blabla.exe: Permission denied 开发环境 Eclipse for C/C++ & MinGW Error 1, open output file blabla 阅读全文
摘要:
Jni 普通java类,该类构造两个本地方法: 显示Jni调用结果的Activity jni代码如下: log构造: Android.mk构造: 阅读全文
摘要:
1. 用C++实现Java类中的方法: 1. 用C++实现Java类中的方法: 在java中声明的JNI的静态方法(native static)和非静态方法,对于底层的C/C++代码来说是有区别的:JNI函数的参数也由三部分组成:首先是JNIEnv*,是一个指向JNI运行环境的指针; 第二个参数随本 阅读全文
摘要:
android密度density 简单来说,可以理解为 density 的数值是 1dp=density px; densityDpi 是屏幕每英寸对应多少个点(不是像素点),在 DisplayMetrics 当中,这两个的关系是线性的: 一张522*686的PNG 图片,我把它放到 drawabl 阅读全文
摘要:
第一种: 只适合jni编程 ContextWrapper >字段: mBase rtn > ContextImpl ContextImpl >字段:mPackageInfo rtn >LoadedApk LoadedApk >字段:mClassLoader 替换自己的dexclassLoader,可 阅读全文
摘要:
本想跟踪属性动画源码,发现跟踪丢了............有些代码还是读不懂啊... (类图不保证正确性) 阅读全文
摘要:
V=视图 用来展示结果 android 中 xml 充当V的角色 M=模型 android中 业务逻辑,数据处理等 充当 M的角色 C=控制 andorid中 Activity充当C的角色 在Android项目中,业务逻辑,数据处理等担任了Model(模型)角色,XML界面显示等担任了View(视图 阅读全文
摘要:
TelephonyManager tm = (TelephonyManager) this.getSystemService(Context.TELEPHONY_SERVICE); String imei = tm.getDeviceId(); //取出IMEI String tel = tm.ge 阅读全文