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博客

相关推荐
w***74171 天前
MySQL压缩版安装详细图解
android·mysql·adb
小二·1 天前
Spring框架入门:代理模式详解
java·spring·代理模式
Rock_yzh1 天前
LeetCode算法刷题——53. 最大子数组和
java·数据结构·c++·算法·leetcode·职场和发展·动态规划
简单的话*1 天前
Logback 日志按月归档并保留 180 天,超期自动清理的配置实践
java·前端·python
m***56721 天前
在Nginx上配置并开启WebDAV服务的完整指南
java·运维·nginx
Mr.朱鹏1 天前
RocketMQ可视化监控与管理
java·spring boot·spring·spring cloud·maven·intellij-idea·rocketmq
带刺的坐椅1 天前
Solon AI 开发学习9 - chat - 聊天会话(对话)的记忆与持久化
java·ai·llm·openai·solon·mcp
曹牧1 天前
Oracle中ROW_NUMBER() OVER()
java·数据库·sql
客梦1 天前
数据结构-哈希表
java·数据结构·笔记
草原印象1 天前
Spring SpringMVC Mybatis框架整合实战
java·spring·mybatis·spring mvc