android - 资源是否延迟加载?
问题描述
我已经阅读了@hackbod关于 Android 资源内部的精彩回答: android 资源和资源 ID 之间的映射如何工作?
这是简要版本:您可能知道的资源被编译为二进制格式,resources.arsc
并且可以通过Resources
类获得。这些资源经过编译,以便可以轻松地进行 m 映射(或映射到内存)。
现在,我的问题是这些资源是一次全部加载到内存中(大概是在应用程序进程创建期间),还是在需要时延迟加载?
解决方案
推荐阅读
- assembly - 引脚操作组件 - 向/从特定引脚写入/读取
- c++ - 如何使用标准 C++11 获取当前线程的本机句柄?
- checkbox - 复选框无法在选项卡中选中/取消选中
- linux - 如何使用#ifdef和#endif注释掉目录和子目录中所有文件中的特定行?
- c - 使用管道在子进程和父进程之间进行通信
- c# - 可访问性不一致:返回类型小于方法
- sql - 改进 SQL 查询以查找冗余数据
- python - 如何确定python正在执行哪个脚本?
- vue.js - 在 Vuex 中设置基于服务器的值的正确方法
- c# - 用于在 .Net 中发送自定义电子邮件的 AWS Cognito Lamda 功能