Android java Handler sendMessage使用Parcelable传递实例化对象,我这里传递Bitmap 图片数据

一、Bundle给我们提供了一个putParcelable(key,value)的方法。专门用于传递实例化对象。

二、我这里传递Bitmap 图片数据,实际使用可以成功传统图像数据。

复制代码
发送:
 Bundle bundle = new Bundle();
 bundle.putParcelable("bitmap",bitmap);
 msg.setData(bundle);
 mHandler.sendMessage(msg);


接收:
 Bitmap  bitmap = msg.getData().getParcelable("bitmap");

三、参考文章

android message 传递bundle - 代码先锋网

Parcelable的实现_putparcelable-CSDN博客

Android使用Parcelable传递对象_putparcelable-CSDN博客

相关推荐
. . . . .18 小时前
Egg框架深入
java·开发语言
杉氧18 小时前
跨平台资源管理:一套代码如何搞定 Android、iOS 和 Web 的图片与多语言?
android·架构·android jetpack
RainCity18 小时前
Java Swing 自定义组件库分享(十三)
java·笔记·后端
livemetee18 小时前
【关于Spring声明式事务】
java·后端·spring
倒流时光三十年19 小时前
Java 内存模型(JMM)通俗解释
java·开发语言
安卓修改大师19 小时前
安卓修改大师实战:从反编译到定制的完整APK修改指南
android
码兄科技19 小时前
Java AI智能体开发实战:从零构建企业级智能应用指南
java·开发语言·人工智能
2401_8595062419 小时前
AIGC赋能大漆摆件设计:从痛点分析到技术架构与实战验证
java·大数据·人工智能
剑挑星河月19 小时前
54.螺旋矩阵
java·算法·leetcode·矩阵
Lhappy嘻嘻20 小时前
Java 并发编程(六)|并发进阶高频:CAS、锁升级
java·开发语言