同样的app程序,在原生Android系统上就不出现内存溢出,在华为系统上就会出现内存溢出的情况,
viewpager 加载多个布局,每个布局里面都有一张大图,实现了类似于图片游览器的功能.
里面有写回收图片操作和压缩为原图一半的操作
关注
码龄 粉丝数 原力等级 --
- 被采纳
- 被点赞
- 采纳率
viewpager加载多张大图导致内存溢出
收起
- 写回答
- 好问题 0 提建议
- 关注问题
微信扫一扫点击复制链接分享
- 邀请回答
- 编辑 收藏 删除 结题
- 收藏 举报
0条回答 默认 最新
报告相同问题?
提交
- 2020-09-02 01:31在Android开发中,ViewPager是一个非常常用的组件...通过以上方法,可以有效地解决ViewPager加载大量图片导致的内存溢出问题,同时提高应用的性能和用户体验。在实际开发中,应结合项目的具体需求选择适合的优化策略。
- 2016-03-24 14:25聆听美的博客 android开发之viewpager导致内存溢出的解决方案
- 2016-02-01 13:38使用setImageResource或BitmapFactory.decodeResource来设置一张大图,因为这些函数在完成decode后,最终都是通过java层的createBitmap来完成的,需要消耗更多内存。解决方案:改用先通过BitmapFactory.decodeStream...
- 2021-06-10 11:47weixin_39707201的博客 public class ViewPagerAdapter extends ... ((ViewPager) container).addView(itemview, 0); return itemview; } @Override public int getItemPosition(Object object) { return POSITION_NONE; } }
- 2014-11-06 17:36parcool的博客 1、依然加载多个layout,但layout里不去设置background,在ViewPager的setOnPageChangeListener接口里设置上、当前、下一个fragment里的layout的background。然后销毁其他的图片(recycle)。 2、在1的基础上,把...
- * 使用SubsamplingScaleImageView实现局部加载超大图片 巨大图片等. * 自带图片手势缩放和双击放大缩小等功能 * 有效解决 viewpager+fragment 内存溢出OOM
- 2021-06-09 12:25weixin_39717121的博客 Viewpager会默认加载当前页和当前页的左右两页。一开始当前页是下标0,所以一开始默认加载第0页(指下标,下同)和第1页。当你向右滑动,当前页为第1页时,ViewPager会加载第2页,这时一共有3页存在(第0,1,2页)。再向...
- 2016-12-28 16:51kincai的博客 欢迎加入技术谈论群:714476794一、背景最近做项目需要用到选择...重点是,点击图片进入大图浏览,比如你相册有几百张图片,也就意味着在ViewPager中需要加载几百个view,况且手机拍出来的图片都是1-2千万左右像素的...
- 2016-12-28 16:46"博客资源:ViewPager加载大量图片oom解决方案demo" 这个标题表明了这是一个关于解决在Android应用中使用ViewPager展示大量图片时出现内存溢出(Out Of Memory,简称OOM)问题的实例教程。ViewPager是Android SDK中...
- 2015-12-25 18:51总的来说,"Viewpager加载网络图片轮播"是一个综合性的Android开发实践,涉及到UI组件、网络请求、图片处理和性能优化等多个方面。通过这个项目,开发者可以提升自己在Android应用开发中的综合能力。
- 2017-03-17 09:23蓝枫amy的博客 比如说当我们加载100张图片的时候,我们创建100个Imageview,然后放入集合,这样做很容易内存溢出或者加载速度特别慢。我们可以滑动的时候去加载,滑动一张创建一个Imageview直接上代码主要关注adapter的写法package...
- 2015-03-05 09:32戏耍明天的博客 我们在编写Android程序的时候经常要用到许多图片,不同图片总是会有不同的形状、不同的...大家应该知道,我们编写的应用程序都是有一定内存限制的,程序占用了过高的内存就容易出现OOM(OutOfMemory)异常。 我们可以
- 2019-07-29 16:044. **图片处理**:为了优化性能,通常会进行图片压缩、尺寸裁剪等操作,避免加载大图导致内存溢出。例如,可以使用图片库提供的方法指定加载图片的宽高,从而自动调整图片大小。 5. **异步加载**:图片加载应在后台...
- 2021-06-10 11:48走召可可的博客 现在基本每个Android App都会标配一个启动介绍的页面,或做产品介绍,或做app功能展示,既然起导航界面,基本思路就是用ViewPager实现。(图片引自UI中国一设计师的设计图片)正好这几天在做这个导航界面,我的测试...
- 没有解决我的问题, 去提问