设为首页 加入收藏

TOP

Android AIDL 使用(三)
2019-08-30 07:29:34 】 浏览:81
Tags:Android AIDL 使用
ontext.BIND_AUTO_CREATE); } }); textView4.setOnClickListener(
new View.OnClickListener() { @Override public void onClick(View v) { try { if (manager != null) { List<Book> list = manager.getBookList(); Log.d(TAG, "getBookList:" + list); } } catch (RemoteException e) { e.printStackTrace(); } } }); textView5.setOnClickListener(new View.OnClickListener() { @Override public void onClick(View v) { Book book = new Book("添加的书"); try { if (manager != null) { manager.addBook(book); } } catch (RemoteException e) { e.printStackTrace(); } } }); } private BookManager manager; ServiceConnection connection2 = new ServiceConnection() { @Override public void onServiceConnected(ComponentName name, IBinder service) { Log.d(TAG, "onServiceConnected"); manager = BookManager.Stub.asInterface(service); } @Override public void onServiceDisconnected(ComponentName name) { manager = null; } }; }

textView3用于绑定服务端

textView4用于获取服务端书籍列表

textView5用于向服务端添加书籍

 

 转载请标明出处:https://www.cnblogs.com/tangZH/p/10775848.html 

参考:https://www.jianshu.com/p/29999c1a93cd

 

 

首页 上一页 1 2 3 下一页 尾页 3/3/3
】【打印繁体】【投稿】【收藏】 【推荐】【举报】【评论】 【关闭】 【返回顶部
上一篇AI2(App Inventor 2)离线版服务器.. 下一篇解决Android编译时出现aapt.exe f..

最新文章

热门文章

Hot 文章

Python

C 语言

C++基础

大数据基础

linux编程基础

C/C++面试题目