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

相关推荐
爱笑的眼睛1118 小时前
超越`cross_val_score`:深入剖析Scikit-learn交叉验证API的设计哲学与高阶实践
java·人工智能·python·ai
L0CK18 小时前
三种依赖注入详解
java
小小测试开发18 小时前
实战派SQL性能优化:从语法层面攻克项目中的性能瓶颈
android·sql·性能优化
shoubepatien18 小时前
JAVA -- 07
java·后端·intellij-idea
Gu_yyqx18 小时前
Maven进阶
java·maven
小肖爱笑不爱笑18 小时前
JavaScript
java·javascript·json·web
专注于大数据技术栈18 小时前
java学习--String和StringBuffer互转
java·学习
waper9719 小时前
nohup java -jar启动jar包错报错 地址已在使用
java·开发语言·jar
無量19 小时前
ConcurrentHashMap实现原理
java·后端
Selegant19 小时前
Kubernetes + Helm + ArgoCD:打造 GitOps 驱动的 Java 应用交付流水线
java·kubernetes·argocd