android 图片传递,如何使用包在Android活动之间传递图像(位图)?
按照@EboMike的建议,我将位图保存在一个名为MyImage在我的应用程序的内部存储中,无法访问我的其他应用程序。这部分的代码如下:public String createImageFromBitmap(Bitmap bitmap) {
String fileName = "myImage";//no .png or .jpg needed
try {
ByteArrayOutputStream bytes = new ByteArrayOutputStream();
bitmap.compress(Bitmap.CompressFormat.JPEG, 100, bytes);
FileOutputStream fo = openFileOutput(fileName, Context.MODE_PRIVATE);
fo.write(bytes.toByteArray());
// remember close file output
fo.close();
} catch (Exception e) {
e.printStackTrace();
fileName = null;
}
return fileName;}
然后,在下一个活动中,您可以解码这个文件。MyImage使用以下代码转到位图:Bitmap bitmap = BitmapFactory.decodeStream(context
.openFileInput("myImage"));//here context can be anything like getActivity() for fragment, this or MainActivity.this
注大量的零和缩放位图检查是完整的。
android 图片传递,如何使用包在Android活动之间传递图像(位图)?相关推荐
- android 活动传递数据,如何在Android应用程序的“活动”之间传递数据?
我有一种情况,在通过登录页面登录后,每个activity上都会有一个退出button . 点击sign-out ,我将传递已登录用户的session id以便退出. 谁能指导我如何使session i ...
- Android图片粘上后仍错误,android – 在Activity被销毁后,ImageView上的图像丢失了
我正在尝试创建一个应用程序,我可以让用户选择要在其个人资料中显示的图片.我可以在imageview上浏览和设置他们选择的图像.但是一旦活动被破坏,图像就会丢失.我试图实现onSaveInstanceS ...
- Android入门篇二:使用意图在Activity之间传递数据
首先,在这里稍微介绍一下意图(Intent)的概念: Intent(意图)主要是解决Android应用的各项组件之间的通讯. Intent 负责对应用中一次操作的动作.动作涉及数据.附加数据进行描述, ...
- Android Studio App开发入门之在活动之间传递消息(附源码 超详细必看)(包括显示和隐式Intent,向上一个和下一个Activity发送数据)
运行有问题或需要源码请点赞关注收藏后评论区留言~~ 显示Intent和隐式Intent Intent是各个组件之间的信息沟通的桥梁,既能在Activity之间沟通,又能在Activity与Servi ...
- 6.Android的学习(Intent跳转页面,活动之间传递数据)
Intent跳转页面 (1)使用显示Intent,首先创建一个空的活动,并且有布局,在onClick()下面添加: Intent里面的第一个参数是当前活动页面,第二参数是要跳转的活动页面.这段代码在当 ...
- android 活动之间传递参数,Android:使用适配器在活动之间传递参数
希望我能成功地解释我的情况. 我有一个活动(A),基本上是一个表单,用于添加一个新项目,几乎没有文本字段,时间和位置字段. 单击setlocation按钮时,它将调用第二个活动(B),该活动(B)具有 ...
- java 传递intent_Android中使用Intent在Activity之间传递对象(使用Serializable或者Parcelable)的方法...
Android中的不同Activity之间传递对象,我们可以考虑采用Bundle.putSerializable(Key,Object);也可以考虑采用Bundle.putParcelable(Key ...
- android图片点击全屏显示,Android浏览图片,点击放大至全屏效果
近期做一个项目类似于QQ空间,做到照片浏览的功能,对于QQ空间中点击图片放大至全屏,感觉效果非常赞,于是也做了个类似的效果. 例如以下. 我不知道QQ那个是怎么做的.我的思路例如以下: 首先.从图片缩 ...
- android图片美化开源,GitHub - xingxing-yan/BLImage: Android中美化图片的库。功能包括滤镜,贴纸,标签,裁剪,涂鸦,亮度,饱和度,对比度,马赛克等功能...
BLImage Android中美化图片的库.功能包括滤镜,贴纸,标签,裁剪,涂鸦,亮度,饱和度,对比度,马赛克等功能 效果图 添加依赖: 在project的build.gradle中添加: allp ...
最新文章
- Go 学习笔记(81)— Go 性能分析工具 pprof
- 不同包下,相同数据结构的两个类进行转换
- Page页面生命周期——微信小程序
- python可以干什么工作-Python学完工作不好找?看看数据分析可视化都可以做什么...
- 环境搭建:如何配置 vscode 远程开发 + 免密登录
- 计算a b python_你知道Python中a = b和a = a b的结果是不一样的吗?
- 玄学········为什么在eclipse上更改程序之后运行之后好像没更改一样
- wordpress插件-WP Rocket3.8.8与Rocket3.9.1双版本/火箭缓存插件免授权汉化版
- 数字通信系统的主要性能指标
- android listview 分析,android中ListView的定位:使用setSelectionFromTop
- 编译器--简单数学表达式计算器(一)
- 数字信号处理(matlab)——FFT对信号频谱分析
- php对接海康视频教程_web对接海康威视rtsp视频流
- 流体力学专业常用网站集合
- DRP项目知识点一: 数据库连接-封装Connection
- spurious wakeup -- 多线程之虚假唤醒
- 外接显示器无信号的解决方案win10 笔记本
- 现实世界的补丁长什么样? [ICSME 18] A Closer Look at Real-World Patches (结尾附论文阅读反思)
- 美国弗吉尼亚大学计算机科学,弗吉尼亚大学计算机科学排名第31(2018年TFE美国排名)...
- 滴滴AI负责人叶杰平:你的每一次出行,都已有AI落地的助力
热门文章
- 调整linux块大小,Linux系统之更改默认块大小
- 怎么修改腾讯视频的昵称
- 腾讯视频下载安装_如何上传视频到腾讯视频平台
- java8中的map与flatmap区别
- js中遇到的一个错误Uncaught SyntaxError: missing )after argument list
- 快速向服务器传文件格式,客户端如何向服务器传文件格式
- mysql binlog update_mysql binlog 简单介绍与基于binlog数据恢复
- git checkout 会把改动带过去吗_原创 | 操作失误不要慌,这个命令给你的Git一次反悔的机会...
- java xstream jar_Java库使用----xstream1.3.1
- MySQL 基础 ———— 存储过程与函数