随笔分类 -  @安卓-跨进程通信

摘要:[Android]从一个简单的AIDL实现看binder原理(一)简单的AIDL实现 - 简书 [Android]从一个简单的AIDL实现看binder原理(二)bindService的调用过程 - 简书 [Android]从一个简单的AIDL实现看binder原理(三)bindService调用过 阅读全文
posted @ 2021-01-20 12:42 chenxibobo 阅读(253) 评论(0) 推荐(0)
摘要:Binder核心原理解析 - 简书 阅读全文
posted @ 2021-01-20 11:07 chenxibobo 阅读(37) 评论(0) 推荐(0)
摘要:Android面试题(25)-Bundle机制_pgg_cold的博客-CSDN博客_android bundle机制 阅读全文
posted @ 2021-01-20 11:01 chenxibobo 阅读(218) 评论(0) 推荐(0)
摘要:每日一问 Binder 阅读全文
posted @ 2021-01-20 10:22 chenxibobo 阅读(34) 评论(0) 推荐(0)
摘要:android面试(6)-Binder机制_pgg_cold的博客-CSDN博客_android binder机制 面试题 阅读全文
posted @ 2021-01-19 19:51 chenxibobo 阅读(308) 评论(0) 推荐(0)
摘要:搬运自csdn博主风行南方 1.背景 默认情况下,AIDL只支持下列数据类型: Java八种基础数据类型(如 int、long、char、boolean 等); String字符串; CharSequence字符序列; List列表,List中的所有元素须是前面提到的数据类型,或者是Parcelab 阅读全文
posted @ 2020-08-19 15:50 chenxibobo 阅读(1662) 评论(0) 推荐(0)
摘要:一.概述 我们可以在客户端发送一个Message给服务端,在服务端的handler中会接收到客户端的消息,然后进行对应的处理,处理完成后,再将结果等数据封装成Message,发送给客户端,客户端的handler中会接收到处理的结果。 有这么几个特点: 基于Message,相信大家都很熟悉 支持回调的 阅读全文
posted @ 2018-09-15 19:10 chenxibobo 阅读(312) 评论(0) 推荐(0)
摘要:服务(Service)是android系统中非常重要的组件。Service可以脱离应用程序运行。也就是说,应用程序只起到一个启动Service的作用。一但Service被启动,就算应用程序关闭,Service仍然会在后台运行。 android系统中的Service主要有两个作用:后台运行和跨进程通讯 阅读全文
posted @ 2018-09-14 20:37 chenxibobo 阅读(342) 评论(0) 推荐(0)
摘要:广播是一种被动跨进程通讯的方式。当某个程序向系统发送广播时,其他的应用程序只能被动地接收广播数据。这就象电台进行广播一样,听众只能被动地收听,而不能主动与电台进行沟通,在应用程序中发送广播比较简单。只需要调用sendBroadcast方法即可。该方法需要一个Intent对象。通过Intent对象可以 阅读全文
posted @ 2018-09-14 20:29 chenxibobo 阅读(8212) 评论(0) 推荐(0)
摘要:Content Provider ContentProvider在android中的作用是对外共享数据,也就是说你可以通过ContentProvider把应用中的数据共享给其他应用访问,其他应用可以通过ContentProvider对你应用中的数据进行添删改查。关于数据共享,以前我们学习过文件操作模 阅读全文
posted @ 2018-09-14 20:22 chenxibobo 阅读(664) 评论(0) 推荐(0)
摘要:访问其他应用程序的ActivityActivity既可以在进程内(同一个应用程序)访问,也可以跨进程访问。如果想在同一个应用程序中访问Activity,需要指定Context对象和Activity的Class对象,代码如下: Intent intent = new Intent(this, Test 阅读全文
posted @ 2018-09-14 20:15 chenxibobo 阅读(1168) 评论(0) 推荐(0)