我的一个Fragment中,加载了一个1024*1024的图片,非常卡。解决办法

1. 将图片改为512*512

2. 异步加载。

final SmartImageView mizige = (SmartImageView)view.findViewById(R.id.mizige);// Set the image asynchronous, this avoid the UI being no response.new AsyncTask<String, Void, Bitmap>() {@Overrideprotected Bitmap doInBackground(String... paras) {return BitmapFactory.decodeResource(getActivity().getResources(), R.drawable.linmo_mizige);}@Overrideprotected void onPostExecute(Bitmap bitmap) {mizige.setImageBitmap(bitmap);}}.execute();

==

转载于:https://www.cnblogs.com/graphics/p/4712519.html

onCreateView中加载大位图相关推荐

  1. Android官方开发文档Training系列课程中文版:高效显示位图之加载大位图

    原文地址:http://android.xsoftlab.net/training/displaying-bitmaps/index.html 引言 学习如何使用一种常规的手段来处理及加载Bitmap ...

  2. 在CAD中加载大影像的一种方法

    文章目录 前言 一.开发环境 二.具体思路 1.gdal-rasterIO 2.objectarx-自定义实体 3.坐标转换 4.调用方法 前言 受制于AutoCAD中RasterImage对象的限制 ...

  3. iMobile中加载大数据量的矢量数据性能优化方法有哪些

    作者:xinxin 随着移动技术的发展,GIS行业中移动项目越来越多.在移动应用中不仅要对接在线的服务数据,还要加载各种本地的业务数据,GIS数据的量一般很大,而移动设备的内存有限,加载本地大数据量的 ...

  4. 将图像加载到位图对象时出现内存不足问题

    我有一个列表视图,每行都有几个图像按钮. 当您单击列表行时,它将启动一个新活动. 由于相机布局存在问题,我不得不构建自己的标签. 为结果而启动的活动是地图. 如果单击我的按钮以启动图像预览(将图像从S ...

  5. Win32编程之从内存中加载位图,并显示到hdc上

    近期在项目中遇到一个问题,如何在实现从内存中加载RBG帧数据,然后提交到hdc上显示,这里假设大家对win32程序已经很熟了,有了相关的框架,如果不熟的小伙伴可以看我的老师编写的一本书<游戏程序 ...

  6. Android手机内存图片读取,有效解决Android加载大图片内存溢出的问题

    今天在交流群里,有人问我他经常遇到加载图片时内存溢出的问题,遇到的情况还是在自己的测试机或者手机里没有问题,做好了, 到了客户手机里就内存溢出了.其实有时候不同的手机和不同的系统对内存的要求不一样,尤 ...

  7. android 代码 lut,Android BitmapFactory.decodeResource()错误或用于加载大LUT的替代选项...

    我正在创建一个图像处理应用程序,它需要一些相当大的查找表.目前,我已将表格保存为应用程序资源/原始目录中的.txt文件,作为值为3x4913的数组(3代表R,G,B).在应用程序启动时加载所有这些(9 ...

  8. delphi控件切图界面闪烁_8、控件系列之_加载占位图+页面指示器

    Skeleton Screen/加载占位图 Skeleton Screen(加载占位图)是近年流行的加载控件,通常表现形式是在界面上待加载区域填充灰色的占位图,与线框图的效果非常相似.Skeleton ...

  9. delphi控件切图界面闪烁_「这个控件叫什么」系列之加载占位图+页面指示器

    @龙爪槐守望者 :鉴于国内交互设计名词混乱不统一,很多设计师不知道如何用专业术语称呼一个控件,因此我开了<这个控件叫什么>专题,梳理控件的名称和使用事项,希望能为推动交互设计发展,做出一点 ...

  10. 浅谈android中加载高清大图及图片压缩方式(二)

    这一讲就是本系列的第二篇,一起来聊下关于android中加载高清大图的问题,我们都知道如果我们直接加载原图的话,一个是非常慢,需要等待一定时间,如果没有在一定的时间内给用户响应的话,将会极大影响用户的 ...

最新文章

  1. 为什么 Biopython 的在线 BLAST 这么慢?
  2. 传说中的WCF(5):数据协定(a)
  3. ASP.NET Core Linux下为 dotnet 创建守护进程(必备知识)
  4. PWN-PRACTICE-CTFSHOW-5
  5. java实验册_Java实验报告册Java实验报告册.doc
  6. jquery的颜色选择插件实例代码
  7. asp.net设置元素css的属性
  8. git获取特定的commit
  9. hawk物联网组态工具_物联网web组态网关在智慧农业中的应用
  10. Markdown编辑器
  11. redo日志和undo日志
  12. 基于Retrofit框架的金山API翻译功能案例
  13. 新一代同步控制器和触摸屏组合在压延机上的应用
  14. linux IRQ Management(六)- DTS及调试
  15. matlab数字图像处理课程设计报告,数字图像处理初步-实验1
  16. 新房装修|选空调挂机还是中央空调?
  17. python和java区别大吗-为什么入门大数据选择Python而不是Java?
  18. excel手机版_移动版EXCEL实现库存和进销存软件
  19. 我,30岁程序员被裁了,千万别干全栈
  20. 机械键盘黑轴,青轴,茶轴,白轴的区别

热门文章

  1. ConstraintLayout使用汇总
  2. cocos2dx 在win32打开黑色命令行
  3. [LeetCode]Shortest Palindrome
  4. 分布式消息系统jafka快速起步(转)
  5. Ubuntu(Mint)下搭建SVN服务器
  6. 浅析 Community Server 在线用户列表与位置跟踪实现机制[原创]
  7. plantuml如何导出大图片
  8. Ubuntu18.04 如何解决编译objective-c出现undefined reference to objc_get_class
  9. 使用宝塔面板部署node.js后台:koa2+mysql+vue
  10. 网络基础知识(黑马教程笔记)-2-http协议(请求报文)