android下怎么获取res资源文件夹的路径
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了android下怎么获取res资源文件夹的路径相关的知识,希望对你有一定的参考价值。
刚学安卓,打算自己做个音乐播放器,但是卡在路径问题上,好像安卓编译后所有资源文件都编译成apk包了,我音乐文件放在res目录下,要怎么才能获取res目录的路径,然后遍历res文件夹的内容呢?我要的是路径,而不是流!有哪位大神帮忙下解答!
android无法获取res资源文件夹路径,只能通过系统提供的封装函数访问。资源文件夹有:
/res/drawable ,通过getResources()访问
/res/values ,通过getResources()访问
/res/layout,通过getResources()访问
/res/xml,通过getResources()访问
/res/raw,通过getResources()访问
/assets,通过getAssets()访问 参考技术A 直接放在res目录下是不行的,要创建raw文件夹 查看原帖>>
麻烦采纳,谢谢!本回答被提问者采纳
SpringBoot下静态资源处理
参考技术A 经过上面配置后,页面请求的每个静态文件必须包含/res/,这样静态文件才能映射到static-locations路径,没有配置就使用默认的。规范所有静态资源统一前缀,在使用shiro等拦截工具时,可以匹配/res/** 不进行权限检查。资源缓存一般用于缓存应用静态资源和webjars下面的资源,默认情况下,springboot会配置/webjars/**对应classpath:/META-INF/resources/webjars/的资源映射并进行缓存配置,static-path-pattern也会对应static-locations进行缓存配置。
以上是关于android下怎么获取res资源文件夹的路径的主要内容,如果未能解决你的问题,请参考以下文章