![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
消息处理
野-百-合
在通往编程的路上,我且行且珍惜。
本博客的内容本人会保证开始可能是标题党,但是会不断更新的。
展开
-
触摸屏相关的一点拙见--以及android系统中linux内核部分的编译
今天一个小项目终于尘埃落定,虽然本人在其中从事的工作很简单,但是还是颇有一些心得想跟大家分享一下。 首先我们需要了解一下linux内核中驱动为何能被编译进内核,在这里有两个很重要的文件不得不提:Kconfig和Makefile。其中Kconfig是分布在各目录的,这些Kconfig文件构成了一个分布式的内核配置数据库,每个Kconfig分别描述了所属目录源文档相关的内核配置菜单,这就原创 2012-04-19 21:19:27 · 4539 阅读 · 1 评论 -
Android 4.0 消息处理的流程之我见
最近本人想通过截获触摸屏的消息,从来能够用来进行相关的操作。但是目前的Android系统并不能够提供对这些事件的支持,因此本人采取了围魏救赵的方式试图对此问题能够进行很好的解决。 前面本人已经撰文描述了消息的相关知识。已经比较清晰的交代了消息的一般处理流程包括:从产生到消息的获取以及消息的处理过程。毕竟还是存在一些特殊的消息需要进行特殊的处理。 输入消息的处理原创 2012-03-26 16:58:24 · 1504 阅读 · 0 评论 -
Android 4.0 触摸屏消息(一大写的一)
“消息”一词最早出现于《易经》:“日中则昃,月盈则食,天地盈虚,与时消息。“意思是说,太阳到了中午就要逐渐西斜,月亮圆了就逐渐亏缺,天地间的事物,或丰盈或虚弱,都随着时间的推移而变化,有时消减,有时滋长。由此可见,中国古代就把客观世界的变化,把它们的发生、发展和结局,把它们的枯荣、聚散、沉浮、升降、兴衰、动静、得失等等变化中的事实称之为”消息“。----------摘自度娘。原创 2012-05-04 11:17:21 · 4253 阅读 · 1 评论 -
上报和分发消息的流程
概论 Android系统中,大体上分为三个层次kernel、framework、app层。对于kernel层,我们主要关心的是驱动,驱动层上报的事件都是原始数据。这些原始数据通过相应的机制上传到framework层的frameworks\base\service\input文件夹下的EventHub文件中对设备进行扫描区分具体的设备,并交由InputReader.cpp进行对数据原创 2012-03-20 22:38:00 · 2908 阅读 · 2 评论 -
Android 4.0 触摸屏消息(二大写的二)
在前文Android 4.0 触摸屏消息(一大写的一)中,我们从跟硬件最接近的两个部分对整个触摸屏消息的获取进行了简单的描述,但是对于我们系统来讲此时的消息并不好用,对于应用程序开发着而言更是极不方便。但是Android的产生就解决了Java开发的问题,使得整个开发过程周期变短。在android中,通过cook函数完成将原始数据转化成应用程序可以使用的数据形式,这样应用程序开发者可以通过Motio原创 2012-05-11 18:23:20 · 3789 阅读 · 0 评论