该文被密码保护。 阅读全文
posted @ 2012-03-19 10:16 kingcent 阅读(3) 评论(0) 推荐(0) 编辑
该文被密码保护。 阅读全文
posted @ 2012-03-16 14:02 kingcent 阅读(1) 评论(0) 推荐(0) 编辑
该文被密码保护。 阅读全文
posted @ 2012-03-16 13:51 kingcent 阅读(2) 评论(0) 推荐(0) 编辑
摘要: 1.android hal实例解析,应用台湾Jollen的mokoid工程http://blog.csdn.net/hongtao_liu/article/details/6060734 阅读全文
posted @ 2011-08-09 15:14 kingcent 阅读(167) 评论(0) 推荐(0) 编辑
摘要: Activity是Android程序的表现层。程序的每一个显示屏幕就是一个Activity。正在运行的Activity处在栈的最顶端,它是运行状态的。 当有新的Activity进入屏幕最上端时,原来的Activity就会被压入第二层。如果他的屏幕没有被完 全遮盖,那么他处于Paused状态,如果他被遮盖那么处于Stop状态。不管处于任何一层,都可能在系统觉得资源不足时被强行关闭,当然关闭时栈底的程序最先被关闭。 譬如:当你在程序中调用 Activity.finish()方法时,结果和用户按下 BACK 键一样:他告诉 Activity Manager该Activity实例可以被“回收”。随后. 阅读全文
posted @ 2011-03-28 13:16 kingcent 阅读(865) 评论(0) 推荐(1) 编辑
摘要: 1.Android进程间通信有两种方式:Intent、进程服务。 (1) 实现远程服务的步骤: 1)使用AIDL语言定义跨进程服务的接口 2)根据AIDL语言定义的接口,在具体的Service类中实现接口中定义的方法和属性 3)在需要调用跨进程服务的组件中,通过相同的AIDL接口文件,调用跨进程服务 (2)Parcel是Android系统中进程间数据传递的容器,但不能保存在持久性存储设备上。 阅读全文
posted @ 2011-03-15 16:13 kingcent 阅读(226) 评论(0) 推荐(0) 编辑
摘要: 1.Android的消息队列就像一个隧道一样,消息像车辆,先进先出。2.消息发送线程不会阻塞线程,而消息接收线程会阻塞线程。这是Android的Handler机制,Handler处理完一个Message对象才会接着去取下一个消息进行处理。3.Android里没有Global的MessageQueue。不同APK不能通过MessageQueue来交流。4.直接使用JAVA 的 Thread 是无法更新Android UI的,因为Android View 在设计的时线程是不完全的,不过Android 提供了几种供开发者在线程中更新UI的方法,如下: Activity.runOnUiThread( 阅读全文
posted @ 2011-03-08 16:08 kingcent 阅读(349) 评论(0) 推荐(0) 编辑
摘要: Android消息机制(一) 一、 角色描述 1.Looper: 一个线程可以产生一个Looper对象,由它来管理此线程里的Message Queue(消息队列)。 2.Handler: 你可以构造Handler对象来与Looper沟通,以便push新消息到Message Queue里;或者接收Looper(从Message Queue取出)所送来的消息。 3. Message Queue(消息队... 阅读全文
posted @ 2011-03-08 13:49 kingcent 阅读(501) 评论(0) 推荐(0) 编辑
摘要: onInterceptTouchEvent()用于处理事件并改变事件的传递方向。处理事件这个不用说了,你在函数内部编写代码处理就可以了。而决定传递方向的是返回值,返回为false时事件会传递给子控件的onInterceptTouchEvent();返回值为true时事件会传递给当前控件的onTouchEvent(),而不在传递给子控件,这就是所谓的Intercept(截断)。 onTouchEve... 阅读全文
posted @ 2011-03-08 12:28 kingcent 阅读(4512) 评论(6) 推荐(3) 编辑
摘要: 首先,这篇文章仅仅针对于由于触摸(Touch)而触发的事件。 Android的事件:onClick, onScroll, onFling等等,都是由许多个Touch组成的。其中Touch的第一个状态肯定是ACTION_DOWN, 表示按下了屏幕。之后,touch将会有后续事件,可能是: ACTION_MOVE //表示为移动手势 ACTION_UP //表示为离开屏幕 ACTION_CANCEL ... 阅读全文
posted @ 2011-03-08 12:17 kingcent 阅读(12118) 评论(1) 推荐(2) 编辑