recycle

    0热度

    2回答

    我正在创建一个查看器应用程序,它调用BitmapRegionDecoder.decodeRegion(Rect, BitmapFactory.Options)。我从配置各decodeRegion调用前在过去得到了位图: //this is a function I wrote that gets the rectangle I need //from the zoom/pan state of

    1热度

    3回答

    我正在开发包含许多图像为精灵的Android游戏。 当我加载图像的方式如下: public static Bitmap loadBitmap(int resId) { return BitmapFactory.decodeResource(getResources(), resId, options); } 一切工作完全正常。 当我尝试向下缩放或向上大规模使用此代码位图: publ

    0热度

    1回答

    这是我的场景:我有一个静态对象,它将连接到并发许可证服务以获取许可证。我将在我的WCF服务中的一些非静态方法上需要此许可证。 这里的问题是,我知道这个静态对象将保留在周围,只要该对象正在使用,许可证将被保留。但是我还需要在通过调用并发许可证服务的释放方法处理静态对象之前释放此许可证。 如果我不释放在静态对象持有的牌照,并发许可服务会拒绝一些空闲时间,我无法控制后,再次予以换发... 现在问题来了。

    1热度

    2回答

    我有一个自定义listview适配器与imageview,textview和复选框。并且我的主布局中也有一个按钮和一个复选框(不在列表视图中)。 这里我想要的是当我检查我的主布局的复选框时,一次检查所有这些listview复选框。 而我保存这些复选框的状态在布尔类型arraylist所以我能够检查这些复选框时,我一一检查,但迄今为止,我没有找到一种方法来检查所有这些复选框,我一次可以在我的主布局的

    20热度

    1回答

    我的应用程序可以加载相当大的图像。在努力为内存保守,我试图用一个临时的位图加载,另一个用于改造后的最终图像:现在 ..... finalBitmap.recycle(); finalBitmap = null; Bitmap tempBitmap = BitmapFactory.decodeStream(fin, ...); finalBitmap = Bitmap.createBitma

    0热度

    2回答

    我有位回收的问题。我在网格视图中显示位图。我有大约40-50个缩略图。当我下载从url的拇指图像时,我将它缓存到磁盘。在ImageView上设置位图并调用bitmap.recycle()。 BUt我一直得到回收的位图无法使用。 什么可能发生的任何想法。谢谢你的帮助。我重新使用“转换视角”在getView()的ImageAdapter 问候 -Chandu

    0热度

    1回答

    我一直在制作一个模仿ViewFlipper的菜单系统,除非我自己重置RootView中的图像和文本,试图避免与Bitmap相关的OOM。一切都很顺利,直到昨天,当我意识到经过几次重新启动后,随后的视图更改,我会得到位图超出VM预算..或类似的东西。我开始分配跟踪,试图看到什么没有被抛弃,并发现这些电话我的麻烦来源: _stars.setBackgroundDrawable(getResources

    0热度

    1回答

    我必须使用c#以编程方式回收IIS(版本7.5)应用程序池。当我尝试使用“ServerManager”类UnauthorizedAccessException引发ApplicationPoolCollection时引发。 我想我必须使用模拟。但我不知道使用模拟。无论如何,使用模拟属性而不是web.config?

    18热度

    2回答

    据我了解(不是我是正确的)当应用程序完成时,Drawables通常会正确地从内存中删除。然而,位图需要手动回收,有时甚至会写一个特殊的类来处理它们。 我的问题是,在关于内存和泄漏,是它更为有利简单地绘项目棍子像这样: myView.setBackgroundDrawable(getResources().getDrawable(R.drawable.my_image)); myView1.set

    4热度

    2回答

    我有一个Web项目设置,它具有我的WebForms和一个WCF服务。我遇到了一个问题,那就是我的应用程序似乎经常回收并丢失所有单例对象和会话值。它似乎不是超时问题,但可能是某种内存泄漏。我们可以使用应用程序一分钟左右,然后砰的一声就失去了一切。 我已经尝试监视目录中的更改,但根本没有发现文件系统发生任何更改。我还在Application_Error中放置了一个断点,并且没有引发错误。 我一直在谷歌