来自 网络 2021-12-22 05:44 的文章

云防护_cdn防御怎么样_零误杀

云防护_cdn防御怎么样_零误杀

Android进程间通信在最简单的层面上,应用程序在Android上有两种不同的交互方式:通过意图(intent)将数据从一个应用程序传递到另一个应用程序;以及通过服务,其中一个应用程序提供供其他应用程序使用的功能。这两种方法都有不同的使用方法,这取决于您想要完成的任务和您面临的技术挑战。这是一个简短的概述,避免深入技术方面的问题。意图意图描述要执行的操作,服务器ddos防御,例如打开文件、拨打电话号码或打开飞行模式。前两个是用户应用程序可以启动的操作,怎样防御cc端口,而后一个是任何应用程序都可以执行的系统范围通知。例如,如果您在文件浏览器中点击PDF,它可能会尝试启动文档查看器应用程序,以便您可以阅读它。在本例中,文件浏览器使用意图启动活动以查看文件,并将文件路径作为意图数据的一部分传递。系统接收到意向并打开一个已在系统中注册的不同应用程序,它可以查看PDF文件,或者如果您有多个应用程序可以使用,则可能会显示一个列表供您选择。此外,云操作系统防御ddos系统,如果应用程序希望在后台运行某个操作,而不是需要任何用户交互,则可以使用Intent来启动服务而不是活动。任何应用程序也可以利用广播接收器,它将收听全系统的消息。一旦飞机模式被激活,应用程序可能会希望停止尝试连接到互联网,ddos可以软件防御吗,因此通过向系统注册一个广播接收器来监听特定操作的意图,应用程序可以在发生时进行判断并对其进行操作。intent还可以通过一个Bundle来携带额外的数据,这个Bundle可以处理任何类型的可序列化数据。由于捆绑包中的数据是使用任意密钥存储的,因此这通常只在接收应用程序知道传入数据的上下文时才有用。服务服务的一个特性是如上所述在后台执行操作,类似于活动,但没有用户界面组件。服务的另一个主要用途是提供绑定,它允许应用程序向其他应用程序公开其部分功能。绑定到服务的其他应用程序将有一个持久连接,免费ddos防御墙,允许它们调用服务上定义的方法,这些方法可以直接与应用程序的其他部分交互。使用一个控制设备上VPN连接的示例应用程序,该应用程序提供的服务可以允许其他应用程序获取有关VPN连接、当前状态的信息,甚至可以打开或关闭连接。虽然切换连接也可以通过简单的意图操作来处理,但是访问服务提供的其他信息可以让应用程序智能地与之交互。