安卓應用分配的記憶體大小
阿新 • • 發佈:2019-02-07
Android UI框架支援多種不同的螢幕尺寸,並允許應用程式查詢裝置螢幕尺寸(又名“屏幕布局”)。安卓裝置必須報告在Android SDK文件中定義由之前的Android平臺的決定的正確的螢幕尺寸。具體而言,安卓裝置必須按以下螢幕密度邏輯(並非畫素)報告正確的螢幕尺寸(DP)的大小:
1,裝置必須有至少426dP×320dP的螢幕尺寸(small),除非它是一個Android手錶裝置。
2,裝置的螢幕大小如果為normal必須有至少480dp x 320dp的螢幕尺寸。
3,裝置的螢幕大小如果為large必須有至少640dp x 480dp的螢幕尺寸。
4,裝置的螢幕大小如果為xlarge必須有至少 960dp x 720dp的螢幕尺寸。
另外:
1,安卓手錶裝置必須有一個螢幕物理對角線尺寸在1.1至2.5英寸的範圍內。
2,安卓汽車裝置必須有一個螢幕物理對角線尺寸大於或等於6英寸。
3,Android的汽車裝置必須有一個至少750dp x 480dp的螢幕尺寸。
4,其他型別的有物理螢幕的安卓裝置,螢幕物理對角線尺寸至少2.5英寸。
安卓裝置必須配置Dalvik執行時分配記憶體,按照之前的Android平臺並如下表所規定。請注意,下面指定的記憶體值被認為是最小值,安卓裝置可能會分配更多的記憶體給應用程式。
Screen Layout | Screen Density | Minimum Application Memory |
---|---|---|
Android Watch | 120 dpi (ldpi) | 32MB |
Android Watch | 160 dpi (mdpi) | 32MB |
Android Watch | 213 dpi (tvdpi) | 32MB |
Android Watch | 240 dpi (hdpi) | 36MB |
Android Watch | 280 dpi (280dpi) | 36MB |
Android Watch | 320 dpi (xhdpi) | 48MB |
Android Watch | 360 dpi (360dpi) | 48MB |
Android Watch | 400 dpi (400dpi) | 56MB |
Android Watch | 420 dpi (420dpi) | 64MB |
Android Watch | 480 dpi (xxhdpi) | 88MB |
Android Watch | 560 dpi (560dpi) | 112MB |
Android Watch | 640 dpi (xxxhdpi) | 154MB |
small/normal | 120 dpi (ldpi) | 32MB |
small/normal | 160 dpi (mdpi) | 32MB |
small/normal | 213 dpi (tvdpi) | 48MB |
small/normal | 240 dpi (hdpi) | 48MB |
small/normal | 280 dpi (280dpi) | 48MB |
small/normal | 320 dpi (xhdpi) | 80MB |
small/normal | 360 dpi (360dpi) | 80MB |
small/normal | 400 dpi (400dpi) | 96MB |
small/normal | 420 dpi (420dpi) | 112MB |
small/normal | 480 dpi (xxhdpi) | 128MB |
small/normal | 560 dpi (560dpi) | 192MB |
small/normal | 640 dpi (xxxhdpi) | 256MB |
large | 120 dpi (ldpi) | 32MB |
large | 160 dpi (mdpi) | 48MB |
large | 213 dpi (tvdpi) | 80MB |
large | 240 dpi (hdpi) | 80MB |
large | 280 dpi (280dpi) | 96MB |
large | 320 dpi (xhdpi) | 128MB |
large | 360 dpi (360dpi) | 160MB |
large | 400 dpi (400dpi) | 192MB |
large | 420 dpi (420dpi) | 228MB |
large | 480 dpi (xxhdpi) | 256MB |
large | 560 dpi (560dpi) | 384MB |
large | 640 dpi (xxxhdpi) | 512MB |
xlarge | 120 dpi (ldpi) | 48MB |
xlarge | 160 dpi (mdpi) | 80MB |
xlarge | 213 dpi (tvdpi) | 96MB |
xlarge | 240 dpi (hdpi) | 96MB |
xlarge | 280 dpi (280dpi) | 144MB |
xlarge | 320 dpi (xhdpi) | 192MB |
xlarge | 360 dpi (360dpi) | 240MB |
xlarge | 400 dpi (400dpi) | 288MB |
xlarge | 420 dpi (420dpi) | 336MB |
xlarge | 480 dpi (xxhdpi) | 384MB |
xlarge | 560 dpi (560dpi) | 576MB |
xlarge | 640 dpi (xxxhdpi) | 768MB |