2 u011359326 u011359326 于 2016.03.23 07:04 提问

android中handler和bundle有什么区别和联系

android中handler和bundle有什么区别和联系
都是用来传递消息吗都是信息的载体吗

1个回答

caozhy
caozhy   Ds   Rxr 2016.03.23 07:06
已采纳

http://www.cnblogs.com/nuistlr/archive/2012/08/31/2665107.html
handler提供了回调,接收返回,bundle打包发出信息。

Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!
其他相关推荐
Handler和Bundle
1 Handler的简单使用注意:handler对线程的处理post,并不是启动了一个新的线程,而是在当前线程调用run方法。1.1 当触发startbtn的方法后,每隔3秒打印一次日志;当endbtn被点击后,才不再循环打印日志。public class HandlerActivity extends Activity{ private Button startbtn = null, ...
android中handler和bundle有什么区别和联系 都是用来传递消息吗都是信息的载体吗
1、handler是消息处理者,通常重写Handler的handleMessage()方法,在方法中处理接收到的不同消息,例如: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 Handler mHandler=new Handler(){
android-关于Handler和Bundle的使用
随便创建一个android项目,项目中使用Fragment,然后以下代码是简述Handler和Bundle的使用 Handler简单来说就是用来多线程开发然后使用方法回调的。可以用来更新UI界面,但是普通的Handler是和主线程用同一个线程的。 如果要另外开一个线程,需要使用: HandlerThread handlerThread = new HandlerThread("h
ADT bundle和Eclipse和Android Studio有什么区别?安卓开发该用哪个?
这三个版本的出现有一定的历史的原因: 1、最开始只有eclipse+独立的adt一种开发环境,但是由于eclipe作为一种通用的ide,带来的问题太多,经常出现eclipse的版本不兼容adt的情况,或者adt不兼容eclipse的情况; 2、为了解决这个问题,android推出了adt-bundle版本,adt-bundle版本解决eclipse和adt直接的不兼容的问题,但是由于eclipse
Android开发: 使用bundle封装、传递bitmap
Bitmap bitmap = null; Intent intent = new Intent(); Bundle bundle = new Bundle(); bundle.putParcelable("bitmap", bitmap); intent.putExtra("bundle", bundle); bitmap已实现了Parcelable接口
Android Bundle用法及问题
Bundle介绍 Bundle主要用于传递数据:它保存的数据,是以key-value(键值对)的形式存在的。Activity之间的数据传递经常通过Bundle实现,传递的数据可以是boolean、byte、int、long、float、double、string等基本类型或它们对应的数组,也可以是对象或对象数组。当Bundle传递的是对象或对象数组时,必须实现Serializable或Parcela
android中bundle的使用
Bundle主要用于传递数据;它保存的数据,是以key-value(键值对)的形式存在的。 Bundle经常使用在Activity之间或者线程间传递数据,传递的数据可以是boolean、byte、int、long、float、double、string等基本类型或它们对应的数组,也可以是对象或对象数组。 当Bundle传递的是对象或对象数组时,必须实现Serializable 或Par
intent.putExtra() 和 bundle.putExtra()的区别
简单的在Activity间传数据,我们一般有两种方式: 1.直接用Intent的putExtra(), getStringExtra(); 2.先new一个Bundle对象,用Bundle的putExtra(). 那么这两种方式有什么不一样呢? 我们先看一下Intent对象相应函数的源代码: public Intent putExtra(String name, St
android handler 传递 ArrayList<HashMap<String,Object>>问题
只要把ArrayList>赋值给msg.obj 然后取的时候   [java] view plaincopy ArrayList>  a = (ArrayList>)msg.obj       强制转换一下 就OK了
一个ANDROID开发菜鸟的BUNDLE与MAP理解
深入了解Bundle和Map--转自泡在网上的日子” 原文链接 : The mysterious case of the Bundle and the Map 译者 : yinna317 校对者: chaossss 前言 因为往Bundle对象中放入Map实际上没有表面上看起来那么容易。 这篇博客是在Eugenio