java-android中bundle对象和intent对象的区别和联系是什么

问题描述

android中bundle对象和intent对象的区别和联系是什么

android中bundle对象和intent对象的区别和联系是什么
它们在启动一个activity各扮演着什么角色

解决方案

intent是邮递员,bundle是信封。邮递员可以用信封来传递信息,也可以凭自己(内置的bundle)来传递信息。

解决方案二:

intent中就是用bundle

解决方案三:

intent传递的对象就是Bundle

时间: 2024-12-22 03:03:27

java-android中bundle对象和intent对象的区别和联系是什么的相关文章

Android中Serializable和Parcelable序列化对象详解_Android

本文详细对Android中Serializable和Parcelable序列化对象进行学习,具体内容如下 学习内容: 1.序列化的目的 2.Android中序列化的两种方式 3.Parcelable与Serializable的性能比较 4.Android中如何使用Parcelable进行序列化操作 5.Parcelable的工作原理 6.相关实例  1.序列化的目的  1).永久的保存对象数据(将对象数据保存在文件当中,或者是磁盘中   2).通过序列化操作将对象数据在网络上进行传输(由于网络传

Android中Serializable和Parcelable序列化对象详解

本文详细对Android中Serializable和Parcelable序列化对象进行学习,具体内容如下 学习内容: 1.序列化的目的 2.Android中序列化的两种方式 3.Parcelable与Serializable的性能比较 4.Android中如何使用Parcelable进行序列化操作 5.Parcelable的工作原理 6.相关实例 1.序列化的目的 1).永久的保存对象数据(将对象数据保存在文件当中,或者是磁盘中 2).通过序列化操作将对象数据在网络上进行传输(由于网络传输是以字

class-如何简洁明了的描述Android中活动、实例、对象、类、抽象类、接口之间的关系?

问题描述 如何简洁明了的描述Android中活动.实例.对象.类.抽象类.接口之间的关系? 如何简洁明了的描述Android中活动.实例.对象.类.抽象类.接口之间的关系? 解决方案 实例.对象.类.抽象类.接口是java的语法,和android没有关系. 抽象类是不可以实例化并且包含抽象成员的类,一种特殊的类. 类的实例叫做对象 接口约定了一个类必须实现哪些方法 android的活动(activity)是一个应用程序组件,提供一个屏幕,用户可以用来交互为了完成某项任务 解决方案二: 抽象类和接

Android中利用C++处理Bitmap对象的实现方法

相信有些Android&图像算法开发者和我一样,遇到过这样的状况:要对Bitmap对象做一些密集计算(例如逐像素的滤波),但是在java层写循环代码来逐像素操作明显是不现实的,因为Java代码的运行速度太慢,而一副很小的240*320图像就有76800个像素,如果考虑到RGB三通道(或者ARGB四通道),还要对这个数量乘以3/4.因此对图像的密集计算一般都利用Jni接口,用C++实现.那么问题来了,怎么把Bitmap中的像素数据从Java层传到C++层? 做法1:之前的做法 我之前的做法是这样的

android中Bundle作为方法参数的数据类型声明时的问题

问题描述 android中Bundle作为方法参数的数据类型声明时的问题 那么Bundle的数据类型是什么,是属于String类吗,归根结底是二进制数据101010101吗 解决方案 Bundle内部就是一个map,可以存储任何对象,key是String类型 解决方案二: ArrayMap mMap = null; 解决方案三: ArrayMap<String, Object> mMap = null; 解决方案四: 本质上所有的数据在计算机里都是二进制数据. 最简单的,一个整数,比如1,就是

android中这两种方法有什么区别和联系的问题?????

问题描述 android中这两种方法有什么区别和联系的问题????? startService(Intent)/bindService(Intent):来启动一个Service 这两种方法有什么区别和联系 解决方案 详细参考

android中方法setContentView和方法findViewById的区别和联系是什么

问题描述 android中方法setContentView和方法findViewById的区别和联系是什么 android中方法setContentView和方法findViewById的区别和联系是什么 解决方案 前者是设置文本属性,后者是用来获取ID号. 解决方案二: setContentView()传入的 是一个layout文件,用来设置布局文件findViewByID用来绑定控件,传入的是一个id 解决方案三: setContentView是用来设置内容布局的.findViewById用

java线程中 start方法和run方法的区别和联系是什么

问题描述 java线程中 start方法和run方法的区别和联系是什么 java线程中 start方法和run方法的区别和联系是什么 start是启动一个线程到就绪状态 run是运行一个线程 要run一个线程必须先start一个线程,这么理解对不 解决方案 通过start启动线程,内部调用run,如果你直接调用run,就是同步的,会阻塞 解决方案二: run方法里写的是每个线程需要执行的代码 run 只是调用你自己写的run方法而已.根线程调用无关. start才是启动线程的方法 解决方案三:

单击事件 选中事件-android中单击事件和选中事件的区别

问题描述 android中单击事件和选中事件的区别 我刚开始学android编程,对一些基本概念不熟悉,在看<疯狂android讲义>时经常看到书上有单击事件和选中事件的概念.例如: 在讲网格视图时,书上说要添加列表项被选中的监听器,其设置监听器函数是setOnItemSelectedListener,同时还要添加被单击的监视器,其设置监听器的函数是setOnItemClickListener. 我不是很清楚在手机触摸屏上对列表项进行什么操作算是选中,什么操作又是单击,希望各位能指点下,谢谢了