Android Intent 对象详解 一 .
         android应用程序有三大组件——Activities、Services、BroadcastReceiver(IntentReceiver),不同的活动(服务,广播接收器)之间的交流即是通过消息触发,这个消息就称作意图(Intent)。Intent消息是android中一种同一或不同应用程序中的组件
转载 2023-08-09 20:11:08
76阅读
# Android Intent携带数据大小限制Android开发中,Intent是一种用于组件间通信的机制。它允许应用程序组件之间传递信息。然而,Intent在传递数据时存在一定的限制。本文将通过代码示例和图表,详细介绍Intent携带数据大小限制。 ## Intent携带数据大小限制 Intent在传递数据时,主要有两种方式:通过`extras`传递少量数据,以及通过`Uri`传递
原创 2024-07-27 08:57:38
193阅读
Android开发人员都知道,Intent适用于在不同的Activity之间传递数据,包括参数、字符串、以及序列化的对象等。但是笔者所做的项目用到了使用Intent 传递Bitmap图片对象,图片的数据量相对来说是比较大的,那么intent能否胜任传递图片的任务呢?首先很明显bitmap实现了Android中的Parcelable接口,可以序列化。因此理所当然能够通过intent传递,然而图片的大
转载 2023-12-06 20:21:01
97阅读
      之前我们在讲android启动方式的时候就看到Intent的身影,具体如果大家想要了解可以去看看之前的文章 ->点击传送门。今天我们主要讲的是数据传递。1.基本用法      Intent传递数据是以Key,Value键值对的形式传递,主要通过putExtra()方法,该方法接收两个参数第一个是Key,第二是Value下
转载 2023-09-04 16:13:16
174阅读
Android Intent传递数据大小限制详解 在Android开发中,我们经常会用到Intent来进行不同组件之间的通信。Intent可以传递数据,但是在传递数据时存在一定的大小限制。本文将详细介绍Android Intent传递数据的大小限制,并提供代码示例来演示如何处理大数据传递。 ## Intent传递数据的大小限制 Android平台对于Intent传递数据的大小限制有一定的限制
原创 2023-11-27 14:35:17
721阅读
我们知道可以通过 Intent 和 bundle 在 activity 或 fragment 间进行通信,但是 Intent 传递数据时,如果数据太大,可能会出现异常
原创 2022-10-21 18:25:59
944阅读
1评论
我们已经知道了Intent可以显式或者隐式地启动activity,其实Intent的用法还有很多,比如启动服务,发送广播消息等。下面我们来介绍一下如何使用Intent传递数据。Intent的语法Intent intent = new Intent(Intent.ACTION_VIEW,Uri.parse(uriString)) 第一个参数是intent要执行的动作,第二个参数是要传递的数据,这个数
转载 2023-07-06 21:09:28
65阅读
我们知道可以通过 Intent 和 bundle 在 activity 或 fragment 间进行通信,但是 I
原创 2022-09-14 21:47:23
847阅读
Android基本的设计理念是鼓励减少组件间的耦合,因此Android提供了Intent (意图) ,Intent提供了一种通用的消息系统,它允许在你的应用程序与其它的应用程序间传递Intent来执行动作和产生事件。Intent作为联系各 Activity之间的纽带,其作用并不仅仅只限于简单的数据传递。通过其自带的属性,其实可以方便的完成很多较为复杂的操作。例如直接调用拨号功能、处 理接收短信,诸
转载 2023-08-06 18:20:56
111阅读
# Android Intent大小上限解析 在 Android 应用程序的开发过程中,`Intent` 是一种非常重要的机制,主要用于组件之间的通信,例如启动新活动、发送数据等。然而,在使用 `Intent` 发送数据时,开发者需要注意 `Intent` 的大小限制。如果超过这个限制,应用程序可能会崩溃或出现未定义的行为。在本篇文章中,我们将详细探讨 `Intent` 的大小上限以及如何合理使
原创 2024-08-30 08:11:37
169阅读
# Android 打印 Intent 大小及其使用 在 Android 应用开发中,有时你可能需要将数据发送到打印机以生成纸质文档。Android 提供了一种方便的方式来实现这一功能,即通过 IntentIntentAndroid 平台中特别重要的组件之一,它用于在不同组件之间传递消息和数据。在本篇文章中,我们将讨论如何使用打印 Intent,同时了解其大小及相关实现。 ## 打印
原创 8月前
86阅读
  不知道大家有没有和我一样,以前做项目或者练习的时候一直都是用Service来处理后台耗时操作,却很少注意到还有个IntentService,前段时间准备面试的时候看到了一篇关于IntentService的解释,发现了它相对于Service来说有很多更加方便之处,今天在这里稍微来总结下我的心得。   首先IntentService是继承自Service的,那我们先看看Service的官
    IntentAndroid程序中各个组件之间进行交互的一种重要方式,不仅可以指明当前组件想要执行的动作,还可以在不同组件中传递数据。我们一般可以用Intent启动活动(Activity)、启动服务(service)、以及发送广播(broadcastreceiver)等。    Intent用法大致分为两种,一种是显式Inten
       Intent是用于组件之间的交互操作,比如Activity调用另外一个Activity,并且从另外一个Activity获取执行结果等等互动操作,就要通过收发Intent实现。intent这个单词的意思是“意图”,那也就是发送互动的意图,双方都要有相关的意图才能良好的交互。具体的使用:1、调用另一个组件:比如从一个Activity跳转到(启动)另
# Android Intent 突破 1M 限制Android 开发中,`Intent` 是一个非常常用的组件,它用于在应用之间传递数据。然而,开发者在使用 `Intent` 时可能会遭遇一个问题:通过 `Intent` 传递的大数据量(如大文件、长字符串等)受到限制,通常是 1MB。这一限制可能会造成数据不能传递或应用崩溃的问题。因此,本文将讨论如何突破这一限制,并提供相关代码示例。
原创 2024-10-22 05:24:08
295阅读
Intent就是一个消息传递对象,我们可以通过它在另外一个应用程序的组件上请求一个动作 Intent Filter的重点就在FilterIntent的3种主要使用环境开启一个Activity startActivity(),startActivityForResult()开启一个服务 startService(),bindService()发送广播 sendBroadcast(), send
转载 2024-09-13 17:12:52
72阅读
# Android 11 Intent 启动隐式限制教程 在 Android 开发中,隐式 Intent 可以让我们在不知道目标组件(如 Activity)的具体类名的情况下启动某个功能。然而,从 Android 11 开始,Google 在隐式 Intent 上加强了安全性。本文旨在教你如何实现 Android 11 中的隐式 Intent 启动。 ## 流程概览 下面的表格展示了实现隐式
原创 2024-09-06 04:05:05
172阅读
Visual C++ 编译器选项  /F(设置堆栈大小)  请参见  发送反馈意见    设置程序堆栈大小(以字节为单位)。   /F[ ]number   参数 num
Android 要采用 Binder 作为 IPC 机制,所以在了解Binder之前我们先来了解下什么是IPC机制先…IPC机制IPC是Inter-Process Communication的缩写,含义为进程间通信或者跨进程通信,是指两个进程之间进行数据交换的过程。在Linux系统之中,进程间IPC机制包含多种,如下表格:IPC机制优缺点管道在创建时分配一个page大小的内存,缓存区大小比较有限消
转载 2024-10-26 19:22:44
40阅读
  • 1
  • 2
  • 3
  • 4
  • 5