2012年3月11日

摘要: 动态代理(运行期行为)主要有一个 Proxy类 和一个 InvocationHandler接口动态代理角色:1. 抽象主题角色2. 真实主题角色(实现了抽象主题接口)3. 动态代理主题角色(实现了 InvocationHandler接口,并实现了 invoke()方法)Proxy 要调用 newProxyInstance方法代码演示:1.抽象主题角色 SubjectDemo.javapackage com.dynamicproxy ;public interface SubjectDemo{ public void request() ;}2. 真实主题角色 RealSubjectDemo.j 阅读全文
posted @ 2012-03-11 16:18 android开发实例 阅读(4613) 评论(0) 推荐(0) 编辑
摘要: 在android系统中,检测耳机的插入和拔出,也是通过广播实现的,可以建立一个Broadcast Receiver 监听"android.intent.action.HEADSET_PLUG" 这个Intent。在这个Intent中包含以下几个值:state --- 0代表拔出,1代表插入name--- 字符串,代表headset的类型。microphone -- 1代表这个headset有麦克风,0则没有。在使用的时候发现直接在AndroidManifest,xml文件中静态注册是无效的<receiver android:name=".HeadsetPlu 阅读全文
posted @ 2012-03-11 13:53 android开发实例 阅读(8593) 评论(1) 推荐(0) 编辑

导航