摘要: 由于项目的需要,要求做一个提示框,这个提示框需要在某个控件的下方做出一个提示,并具有动画特效。实现功能定位:本功能需要实现的是,每一个提示都需要加入队列中。类图:1. ToastManager:用于管理Member类,里面有个队列。用于有提示请求的时候,添加到队列中,以先到先提示的原则进行提示。2. ToastRunable:用于执行Member的方法。该方法从队列中读取Member,并执行show方法,读完为止。3. Member:显示提示。使用PopWindows实现。实现(似乎实现有点不一样)public class PdToast { public static final in... 阅读全文
posted @ 2011-09-20 14:59 OKSharp 阅读(562) 评论(2) 推荐(0)
摘要: AIDL简介 AIDL(AndRoid接口描述语言)是一种借口描述语言;编译器可以通过aidl文件生成一段代码,通过预先定义的接口达到两个进程内部通信进程的目的.如果需要在一个Activity中,访问另一个Service中的某个对象,需要先将对象转化成AIDL可识别的参数(可能是多个参数),然后使用AIDL来传递这些参数,在消息的接收端,使用这些参数组装成自己需要的对象.AIDL支持的类型简单Java编程语言类型(int,boolean等)List List中的所有元素都必须是可支持的类型中的一个,包括其他AIDL生成接口和parcelables。List可以作为泛型类来灵活使用(比如List 阅读全文
posted @ 2011-04-13 13:03 OKSharp 阅读(1335) 评论(1) 推荐(0)