android 的Activity和Service之间的通信
来源:互联网 发布:加湿器 品牌 知乎 编辑:程序博客网 时间:2024/05/18 23:57
- Intent intent = new Intent().setClass( this , IHRService.class );
- bindService( intent , this , Context.BIND_AUTO_CREATE );
- public void onServiceConnected( ComponentName inName , IBinder serviceBinder) {
- if ( inName.getShortClassName().endsWith( "IHRService" ) ) {
- try {
- this.serviceBinder= serviceBinder;
- mService = ( (IHRService.MyBinder) serviceBinder).getService();
- //mTracker = mService.mConfiguration.mTracker;
- } catch (Exception e) {}
- }
- }
- public class MyBinder extends Binder {
- //此方法是为了可以在Acitity中获得服务的实例
- public IHRService getService() {
- return IHRService.this;
- }
- //这个方法主要是接收Activity发向服务的消息,data为发送消息时向服务传入的对象,replay是由服务返回的对象
- public boolean onTransact( int code , Parcel data , Parcel reply , int flags ) {
- //called when client calls transact on returned Binder
- return handleTransactions( code , data , reply , flags );
- }
- }
- public IBinder onBind( Intent intent ) {
- IBinder result = null;
- if ( null == result ) result = new MyBinder() ;
- return result;
- }
- inSend = Parcel.obtain();
- serviceBinder.transact( inCode , inSend , null , IBinder.FLAG_ONEWAY );
- result = Parcel.obtain();
- serviceBinder.transact( inCode , inSend , result , 0 );
- return result;
0 0
- Android Activity和Service之间的通信
- Android Activity和Service之间的通信
- Android Activity和Service之间的通信
- Android Activity和Service之间的通信
- [android]Android Activity和Service之间的通信
- android 的Activity和Service之间的通信
- android 的Activity和Service之间的通信
- android 的Activity和Service之间的通信
- android 的Activity和Service之间的通信
- android 的Activity和Service之间的通信
- android 的Activity和Service之间的通信
- Android 的Activity和Service之间的通信
- android 的Activity和Service之间的通信
- android 的Activity和Service之间的通信
- Android中Activity、Service和线程之间的通信
- Android中Activity、Service和线程之间的通信
- Android中Activity、Service和线程之间的通信
- Android中Activity、Service和线程之间的通信
- 第7周项目2 - 建立链队算法库
- 第8周 项目1 - 建立顺序串的算法库
- webpack前端模块加载工具
- 第三周项目1顺序表的基本运算
- 初游北京
- android 的Activity和Service之间的通信
- centos安装tomcat
- 【bzoj3594】 SCOI2014方伯伯的玉米田 dp+二维树状数组优化
- 集合类 并发集合类 ConcurrentHashMap 和 CopyOnWriteArrayList, HashMap, HashSet, HashTable, ArrayList, ArraySet
- 第8周 项目2-建立链串的算法库
- android:intent flags
- 美国五大可视分析中心
- 第七周实践项目2--建立链队算法库
- 第6周项目2 建立链栈算法库