我的应用在我的活动发布后立即使用了大量内存。
首先我有一个主题在splashScreen中放置一个图像,但是因为我想调试,所以我把它放在代码中。在使用Android设备监视器和一些调试测试进行研究后,我发现此行会导致25 MB的大量内存使用。
Window.SetBackgroundDrawableResource (Resource.Drawable.splash);
启动画面的jpeg仅为16 kB。有谁知道为什么这种加载图像的方式使用了如此多的内存以及我如何减少它?
评论:我在Xamarin Android工作,应与问题无关。
答案 0 :(得分:1)
我已经完成了闪屏,或者我喜欢称之为品牌启动画面,并且没有内存问题。检查this tutorial我在一段时间前发布在Medium中。最后,您还可以找到GitHub示例项目的link。
希望这有助于解决您的问题。