Android资源预缩放即时

时间:2017-05-29 16:35:30

标签: android performance

根据Android's practices guide on multiple screen support,当您不为设备的密度提供图像资源时,系统会相应地自动调整现有资源。

以下应用程序清单标志使系统在运行时和按请求缩放图像:

android:anyDensity="false"

我的问题是:如果您没有设置此标志,系统何时执行此资源扩展?是在创建应用程序进程时还是在安装apk时?

1 个答案:

答案 0 :(得分:0)

  

当您没有为设备的密度提供图像资源时,   系统会相应地自动调整现有资源。

这意味着当您的应用程序为ImageView充气时,如果您有1个图像资源且设备具有更小/更大的密度系统,则只需缩放图像以适合设备屏幕。

回答您的问题:系统在需要该资源时缩放资源,即进程创建。