![](https://img-blog.csdnimg.cn/20201014180756754.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Android多点触摸技术
Android_Man
AndroidMan长期从事于android系统开发,开发的产品有android手机,android平板电脑。成功在mini2440,、real6410、s5pc100、s5pc110等处理器平台上移植android系统。目前就任于深圳一家嵌入式开发公司,并且兼职做开发板销售和技术支持。
展开
-
Android多点触摸的实现(3)
第四章触摸事件数组的处理<br />上面我们曾说到generateAbsMotion这个方法,它们在InputDevice类的内部类MotionState中实现,该类被定义为InputDevice类的静态成员类(static class),调用它们可以直接使用:<br />InputDeviceClass.MotionStateClass.generateAbsMotion()。<br />public class InputDevice {<br /> ……………………………<br />static cl转载 2010-10-27 09:28:00 · 1095 阅读 · 0 评论 -
Android多点触摸的实现(2)
<br />在Android的KeyInputQueue.java中,系统创建了一个线程,然后把所有的Input事件放入一个队列:<br />public abstract class KeyInputQueue {<br />……………………<br />Thread mThread = new Thread("InputDeviceReader") {<br /> public void run() {<br /> android.os.Process.setThrea转载 2010-10-27 09:25:00 · 1735 阅读 · 0 评论 -
Android多点触摸的实现(1)
第一章摘要3第二章软件位3第三章同步方式5第四章触摸事件数组的处理10第五章接口12第六章总结12第一章摘要在Linux内核支持的基础上,Android在其2.0源码中加入多点触摸功能。由此触摸屏在Android的frameworks被完全分为2种实现途径:单点触摸屏的单点方式,多点触摸屏的单点和多点方式。第二章软件位在Linux的input.h中,多点触摸功能依赖于以下几个主要的软件位:………………………..#define SYN_REPORT0#def转载 2010-10-27 09:21:00 · 1508 阅读 · 0 评论 -
多点触摸参考程序
<br />/* drivers/input/keyboard/synaptics_i2c_rmi.c<br />*<br />* Copyright (C) 2007 Google, Inc.<br />*<br />* This software is licensed under the terms of the GNU General Public<br />* License version 2, as published by the Free Software Foundation, and<转载 2010-10-27 09:58:00 · 1680 阅读 · 0 评论 -
android驱动之虚拟按键
android驱动之虚拟按键Published on 2010年03月22号 in android. 0 Comments Tags: android, driver, kernel, linux, virualkey.1 背景nexus one工业设计简洁,类似于iphone只有一个按键的设计,只有中间的一个轨迹球。但是android标准键盘是有 HOME,MENU,BACK,SEARCH等,但是同时要保持工业设计。nexus one是这样解决问题的,显示屏是800X480,但是在电容触转载 2010-11-01 14:25:00 · 2533 阅读 · 0 评论