我正在使用尺寸为 720X1136 的图像作为我的应用程序的启动画面,该应用程序仅针对三星 Galaxy Nexus 手机。实际文件大小为 513Kb(从浏览器中找到)。当活动调用 onCreate 方法并设置内容视图时,日志中提到了 13.5 MB 的内存分配。
这是我在后台加载图像的活动。
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:orientation="vertical">
<ImageView android:src="@drawable/splashscreen"
android:id="@+id/splashscreen"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
/>
<WebView xmlns:android="http://schemas.android.com/apk/res/android"
android:visibility="invisible"
android:id="@+id/webview"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
/>
</RelativeLayout>
如何减少这种内存分配?
谢谢