Android中getResource()获取资源和利用R文件获取资源有啥区别

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Android中getResource()获取资源和利用R文件获取资源有啥区别相关的知识,希望对你有一定的参考价值。

求大神指点迷津

参考技术A 从getResource()中是可以获取resource中的对象的,比如图片的Bitmap对象,定义dimen的数值等。
而R.dimen.***或R.mipmap.***等仅仅是获取了资源id,接下来还需要经过getDrawbleResource()这类方法底层去创建对象和或许数值的。

以上是关于Android中getResource()获取资源和利用R文件获取资源有啥区别的主要内容,如果未能解决你的问题,请参考以下文章

Class类getResource方法获取文件路径

JAVA中获取资源问题 this.getClass().getResource("C:\\login.wav");

Android 资源加载Resources源码分析(8.0)

Tomcat 7 使用新 URL 和“类路径”字符串获取资源,ClassLoader.getSystemClassLoader().getResource 返回 null

读取资源文件信息

android下怎么获取res资源文件夹的路径