Android
文章平均质量分 50
酉阳书社
这个作者很懒,什么都没留下…
展开
-
Android输入法之输入系统
Android通过 KeyInputQ在WindowMangerService中建立一个独立的线程InputDeviceReader,使用Native函数readEvent来读取Linux Driver的数据构建RawEvent,并放入到KeyQ消息队列中。 KeyInputQueue.java Thread mThread = new Thread("InputDev...原创 2010-07-10 21:16:43 · 169 阅读 · 0 评论 -
Android Framework系列之IMF(一)
原创文章,转载请标注出处---- IMF(Input Method Frameworks)是Android输入法的Framework框架,其中最主要的是InputMethodService,他继承于AbstractInputMethodService。 它主要由以下几个组件构成,完成输入法的相关UI,和文字的输出。 1. Soft Input View这是软键盘的Inp...原创 2010-10-12 21:41:30 · 217 阅读 · 0 评论 -
Android Framework系列之IMF(二)
原创文章,转载请标注出处---- InputConnection是IMF里面一个重要的接口,他是实现BaseInputConnection和InputConnectionWrapper 上层的接口。主要用于应用程序和InputMethod之间通信的通道,包括实现读取关标周围的输入,向文本框中输入文本以及给应用程序发送各种按键事件。 InputConnection ic...原创 2010-10-14 22:01:30 · 192 阅读 · 0 评论 -
Android Framework系列之IMF(三)
原创文章,转载请标注出处---- 我们知道当一个编辑框获得焦点的时候,将会create一个新的IME客户端,那么IMF框架是怎样处理这个事件的呢? 首先调用EditText的构造函数EditTex->TextView->setText() InputMethodManager imm = InputMethodManager.peekInsta...原创 2010-11-01 20:55:27 · 200 阅读 · 0 评论 -
Android多线程之控制animation走走停停
原创文章,转载请标注出处---- 首先,定义一个rotate的animation:<?xml version="1.0" encoding="utf-8"?><set xmlns:android="http://schemas.android.com/apk/res/android"><rotate android:interp...原创 2011-09-20 12:50:37 · 425 阅读 · 0 评论 -
一个comment导致的Android import编译错误
日前,因为需要修改了Google android自带的provider,在里面添加了一个public static的变量。我在上层的APP里import这个变量总是报错,找不到原因。 后来仔细看了下编译错误,原来google认为在它自己的framework层添加public的成员和方法,会修改已有的API属性。需要添加@hide的comments或者在current.xml里,添加相关显式...原创 2011-06-12 08:43:28 · 248 阅读 · 0 评论 -
Android Framework系列之IPC(一)
原创文章,转载请标注出处---- 说到Android的IPC(Inter-Process Conmmunication)首先想到的就是Handler和Looper,Handler用于多进程之间的通信和数据交换,将各进程之间通信的数据Message放置到Message Queue里,而Looper用于创建各进程自身的message queue,然后在适当的时候分发给相应的进程。 我们...原创 2010-11-05 19:46:05 · 196 阅读 · 0 评论 -
Android Framework系列之IPC(二)
对于Android的IPC来说,除了Handler和Looper之外,还有另外一种简便的方法来实现多线程的通信,那就是AsyncTask。AsyncTask是一个异步的方法,它允许背景运算并把结果更新到前台的UI线程之上。要实现一个AsyncTask主要有4个步骤,但并不是每一个步骤都是必需的。 这四个步骤是:onPreExecute() 执行背景运算前任务的初始化;doInBac...2010-11-08 20:03:26 · 124 阅读 · 0 评论 -
有人对研究Android 平台上H264感兴趣的么?
RT,感兴趣的一起交流,邮件:waterlife2001@126.com原创 2011-07-16 20:18:29 · 125 阅读 · 0 评论