早上好,伙计们,我遇到了Android内存不足的问题,因为我的应用程序使用了很多图片。因此,我在web上找到了一段代码,它创建了一个类,将图像存储为每个活动的变量,然后用新活动的图像替换存储在最后一个活动中的图像。被替换的图像是每个活动的背景,我遇到的问题是,当我单击按钮开始新的活动时,最后一个活动的背景在最后一个活动屏幕消失之前大约2秒消失,新的活动开始,所以它看起来很糟糕,对用户来说不流畅。我希望在新的活动开始之前背景和活动同时消失,这样看起来就很流畅。下面是更改背景的类的代码。
public class MyApp extends Application {
private Rel
我是一个新的Android开发人员,我在开始一个新的活动时遇到了一个问题,这个活动提供了一个项目列表的细节。
我的第一个活动是列出智能手机上安装的所有应用程序。当我单击此列表中的一个项时,第二个活动将开始显示该项的详细信息。
但是,我的onSaveInstanceState方法(它允许我在每次切换智能手机位置时不重新加载应用程序)似乎被发送到了细节活动中,它进入无限循环(或者因为ByteBuffer中位图的序列化而进入了很长的时间)。
我的PInfo对象是包含所有应用程序信息(版本、名称、位图)的对象。
public class PInfo implements Serializable{