Android
523回
这个作者很懒,什么都没留下…
展开
-
SQLite3的操作命令
参考:http://blog.sina.com.cn/s/blog_3fc8570201000d6w.html 1、打开命令操作面板 ---->电脑“开始”---->"运行"---->输入"cmd"----->输入"cd ../..",进入C盘 2、建立数据库档案 C:/>sqlite3 mydb.db --------->如果系统提原创 2011-06-21 12:44:00 · 589 阅读 · 0 评论 -
android 电源管理
http://blog.csdn.net/lizhiguo0532/article/details/6453595#comments转载 2011-11-18 10:53:01 · 352 阅读 · 0 评论 -
memcpy()函数的离奇事件
最近在用memcpy函数来拷一段内存的数据,但有时候发现,老拷不进数据,因此老发生异常,,,,,,,,,,这是为什么呢?下面是我的用法 memcpy(p->buf, 0, sizeof(p->buf)); 这样看起来不出问题,但实际是有问题的,,,因为 p->buf 是一个地址,但不知为什么,编译器可以对其进行了什么什么处理,,,改进的方法是进行强制类型转换, (unsig原创 2011-10-28 09:51:34 · 852 阅读 · 0 评论 -
用户层与驱动层阻塞读写
方法一:poll调用 1、内核层static unsigned int xxx_poll(struct file *filp, poll_table *wait){ struct xxx_info *p = filp->private_data; unsigned int mask = 0; poll_wait(filp, &p->read_wait, wait);原创 2012-01-06 15:47:23 · 1065 阅读 · 0 评论 -
Android.mk的用法和基础
一个Android.mk file用来向编译系统描述你的源代码。具体来说:该文件是GNU Makefile的一小部分,会被编译系统解析一次或多次。你可以在每一个Android.mk file中定义一个或多个模块,你也可以在几个模块中使用同一个源代码文件。编译系统为你处理许多细节问题。例如,你不需要在你的Android.mk中 列出头文件和依赖文件。NDK编译系统将会为你自动处理这些问题。这也意味着转载 2011-11-10 11:42:58 · 4580 阅读 · 0 评论 -
Android属性系统
Android属性系统(翻译)Android属性系统http://my.unix-center.net/~Simon_fu/?p=957 属性(property)系统对Android来说是一个重要的功能。他作为一个系统服务管理着系统的配置和状态,所有的这些系统配置和状态都是属性(property)。属性(property)是一对键/值(key/value)组合,键和值转载 2012-01-04 22:09:56 · 1207 阅读 · 0 评论 -
反汇编---异常定位
android hal 反汇编./prebuilt/linux-x86/xxxx/arm-eabi-4.4.3/bin/arm-eabi-addr2line -C -e out/target/product/xxxx/symbols/system/lib/hw/xxxxxx.xxxxxxx.so 00005342 linux反汇编(1)、arm-eabi-objdump 反汇编原创 2011-12-30 12:06:44 · 2622 阅读 · 0 评论