Chinaunix首页 | 论坛 | 博客
  • 博客访问: 1307570
  • 博文数量: 548
  • 博客积分: 7597
  • 博客等级: 少将
  • 技术积分: 4224
  • 用 户 组: 普通用户
  • 注册时间: 2010-12-15 13:21
个人简介

嵌入式软件工程师&&太极拳

文章分类

全部博文(548)

文章存档

2014年(10)

2013年(76)

2012年(175)

2011年(287)

发布时间:2013-05-17 15:00:34

首先,简要的介绍一下按键的处理流程。先简单的分为两大类:一类是虚拟按键。另一类是物理按键。无论是虚拟按键还是物理按键都是要经过驱动层注册为输入设备,然后上报到kernel/drivers/input/input.c中。这里有相关函数的定义。然后通过、sys上报到frameworks/services/input/EventHub.cpp中,在这里会对设备进行扫.........【阅读全文】

阅读(1424) | 评论(0) | 转发(0)

发布时间:2013-05-15 14:04:34

DynamicallyLoaded (DL) 在读HAL相关源码的时候发现这两个函数 简而言之,共享对象通过dlopen动态打开动态库的加载完成后,返回一个句柄,通过dlsym定位到你需要执行的函数指针然后可以在程序中使用 dlopen -- open a dynamically linked library dlsym -- get the address of a sy.........【阅读全文】

阅读(987) | 评论(0) | 转发(0)

发布时间:2013-05-10 13:55:05

http://developer.android.com/sdk/index.html......【阅读全文】

阅读(718) | 评论(0) | 转发(0)

发布时间:2013-05-02 09:59:26

本文是在Ubuntu10.10系统上进行实践的。1 因为我们需要Android的模拟器,所以需要安装Android的SDK,并创建AVD,  可以一次命名为AVD15,AVD22,AVD23,...  AVD15对应1.5,AVD22对应2.2,AVD23对应2.3,... 获取.config文件:在启动模拟器AVD15:$emulator -avd AVD15$pull /proc/co.........【阅读全文】

阅读(3382) | 评论(0) | 转发(0)
给主人留下些什么吧!~~

魅力Linux进行时2012-06-08 21:06

小丁,还在家吗,我是樊超

回复  |  举报
留言热议
请登录后留言。

登录 注册