![](https://img-blog.csdnimg.cn/20201014180756923.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Android
hx_wang007
because of you
展开
-
Intent详解
在Android中,Intent主要用于激活系统组件,以及在组件之间传递数据。Intent与系统组件有着密切关系,但不是系统组件。由开发人员创建和维护。Intent可以实现调用Android系统内置的功能如拨打电话。Intent可以理解为组件之间的“连接器”。可以用于激活Activity,Service,Broadcastreceiver但不用于激活Content Provider.Intent的属原创 2016-11-29 22:35:18 · 367 阅读 · 2 评论 -
使用AIDL实现跨进程Service的绑定
基于在绑定Service时,与Service实现绑定的组件可以归属于不同的应用程序,因此可以实现跨进程的绑定,进而实现通信功能。在跨进程的绑定中,需要使用AIDL来定义接口,本博客将详细的介绍这种跨进程绑定、通信的方式,由于使用AIDL定义接口时,默认可用的数据类型非常有限。本博客还会介绍如何在AIDL中使用自定义的数据类型,及Parcelable接口的使用方式。原创 2016-12-09 12:03:34 · 811 阅读 · 0 评论 -
AIDL接口自定义数据类型及Pracelable接口
在AIDL接口中除了可以使用java自带的数据类型外,还可以使用自定义的数据类型。如果需要使用自定义数据类型或List,Map中需要封装自定义数据类型需要以下几个步骤: 1.自定义的数据类型实现Pracelable接口。 2.编写自定义数据类型的.aidl文件 3.无论自定义数据类型与aidl接口源文件是否在一个包中,在接口源文件中使用自定义数据类型时都需要显示的import语句导入。 4原创 2016-12-12 10:10:12 · 1689 阅读 · 1 评论