- 博客(1)
- 资源 (3)
- 收藏
- 关注
转载 Android Broadcast receiver 编程
在Android中,广播(broadcast)是非常有用的功能。通过广播可以通知其他广播接受这某个事件发生了。比如电源不足,信号不好等。 下面我做了一个简单的demo,首先看看activity package com.android.broadcasttest; import android.app.Activity; import android.content.Intent; impor
2012-09-10 11:37:01 252
深入理解aidl&service;
深入理解aidl和service机制。
aidl是android进行系统间通信的借口描述语言,仔细分析由aidl生成的java类,你会发现code是用的是proxy design pattern,能看到这层就会觉得google的设计其实真的是很巧妙。如果需要在别的package中引用aidl,需要保证A程序与B程序的AIDL文件要完全一致,包名和路径都要一致,不然会导致
binder invocation to an incorrect interface异常。
service是android可以在后台运行的机制。如果自己的service可以在别package中被引用,需要在manifest文件中把此service的android:exported属性设置为true,否则会导致引用时异常Android: java.lang.SecurityException: Permission Denial
2013-02-21
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人