# 标签

进程间通信

共 4 篇文章

Android

Android 杀后台 App 进程的几种方式

Android 杀后台 App 进程的几种方式1、杀后台 App 进程概述在 Android 开发中,有时需要管理后台进程以优化系统性能、节省电量或实现特定功能。杀后台 App 进程是一种常见的操作,但需要注意不同的方法有不同的效果和权限要求。本文将详细介绍几种杀后台 App 进程的方式及其使用场景。核心概念: - 后台进程:应用退到后台后仍然运行的进程 - 进程优先级:Android 系统根据进

382
Messenger:轻量级的IPC
Android

Messenger:轻量级的IPC

Messenger1、MessengerMessenger在不同进程中传递Message对象,在Message中放入我们需要传递的信息,然后通过Messenger将Message传递给对方,就可以轻轻松松实现跨进程数据传递。Messenger是轻量级的IPC(跨进程通信)方式,底层是AIDL实现。 “Reference to a Handler, which others can use to s

1.8k
Android

Android“包裹”:Bundle

Android“包裹”:BundleBundle是谷歌封装好的“包裹”,官方的定义就是:A mapping from String keys to various Parcelable values。1、Bundle介绍Bundle位于android.os包中,用来携带数据,传递的数据可以是boolean、byte、int、long、float、double、string等基本类型或它们对应的数组

1.8k
【AIDL】基础知识
Android

【AIDL】基础知识

AIDL 基础知识粗略的了解一下AIDL。更深的技术探究以后随着时间不断沉淀。1、AIDL简介AIDL 意思即 Android Interface Definition Language,翻译过来就是Android接口定义语言,是用于定义服务器和客户端通信接口的一种描述语言,可以拿来生成用于IPC的代码。从某种意义上说AIDL其实是一个模板,因为在使用过程中,实际起作用的并不是AIDL文件,而是据

1.9k