android
wqonline_love
这个作者很懒,什么都没留下…
展开
-
Android xml资源文件中@、@*、@+、@?、@android:type的区别
一.@代表引用资源1.引用自定义资源。格式:@[package:]type/nameandroid:text="@string/hello" 2.引用系统资源。格式:@android:type/name android:textColor="@android:color/opaque_red" 注意:其实@android:type/name是转载 2014-02-07 15:33:12 · 520 阅读 · 0 评论 -
android驱动 无法打开设备文件 解决
由于设备文件是在内核驱动里面通过device_create创建的,而device_create创建的设备文件默认只有root用户可读写,而hello_device_open一般是由上层APP来调用的,这些APP一般不具有root权限,这时候就导致打开设备文件失败:Hello Stub: failed to open /dev/hello -- Permission denied. 解决办法是类原创 2014-02-14 15:29:35 · 2607 阅读 · 0 评论 -
Android JNI char* 和jstring类型相互转换函数。
//jstring to char*char* jstringTostring(JNIEnv* env, jstring jstr){ char* rtn = NULL; jclass clsstring = env->FindClass("java/lang/String"); jstring strencode = env->NewStr转载 2014-02-15 16:56:00 · 596 阅读 · 0 评论 -
android音量控制曲线和调用过程
音频当中db用加减表示调整音量大小。 目前采用3段折线,我觉得可以更方便的调整声音在不同区域的变化大小。最低声音和最高声音应该需要从更底层驱动来调整。 volIndexToAmpl这个函数实现了上面的转换关系。 该函数是通过响应音量键效益开始执行下面调用过程,完成音量大小调节的。 下面是音量键按下后的调用过程 Audi转载 2014-03-25 17:37:59 · 826 阅读 · 0 评论 -
Ubuntu12.04-64 linphone 编译
a.安装ubuntu基本编译工具,以及android编译官方需求工具原创 2014-09-04 08:50:49 · 680 阅读 · 0 评论