Asset目录与res目录的区别
来源:互联网 发布:linux 查看java进程号 编辑:程序博客网 时间:2024/06/06 02:10
assets目录与res下的raw、drawable目录一样,也可用来存放资源文件,但它们三者有区别,对比总结如下表:
assetsres/rawres/drawable获取资源方式: 文件路径+文件名 R.raw.xxx R.drawable.xxx 是否被压缩:NONOYES(失真压缩)能否获取子目录下的资源:YESNONO
说明:
一、assets目录下的资源文件不会在R.java自动生成ID,所以读取assets目录下的文件必须指定文件的路径。可以通过AssetManager类来访问这些文件。比如要读取assets目录下的background.png:
二、如果在res/drawable目录下建了一个名为ppt的子目录,则通过 R.drawable.ppt.xxx 是获取不到ppt目录下的xxx文件的,会报 "R.layout.ppt cannot be resolved" 的错误。若在assets目录下建立一个名为ppt的子目录,并将background.png放入其中,则代码 Bitmap bgImg = getImageFromAssetFile( "ppt/background.png" ); 可正常运行。 0 0
- Asset目录与res目录的区别
- Asset目录与res目录的区别
- Asset目录与res目录的区别
- Asset目录与res目录的区别
- Asset目录与res目录
- res/raw目录和asset目录的区别
- assets目录与res/raw、res/drawable目录的区别
- res/raw与assets目录的区别
- apk中/res/raw目录与/assets目录的区别
- assets目录与res/raw目录下文件的区别
- asset与res/raw的区别
- Android 项目目录(Asset\res...)
- Android : assets与res/raw资源目录的区别
- Android : assets与res/raw资源目录的区别
- Android : assets与res/raw资源目录的区别
- Android : assets与res/raw资源目录的区别
- 如何访问android的asset目录和res目录下的文件
- 如何访问android的asset目录和res目录下的文件
- 判断手机网络状况
- Java Lambda表达式(Java Lambda Expression)
- map遍历方法
- 面向对象思想概述
- JDK, JRE和JVM的区别与联系
- Asset目录与res目录的区别
- JQuery实现Ajax
- JSTree使用指南
- Deep Learning(深度学习)学习笔记整理系列之(一)
- 应用程序无法正常启动0xc0150002 解决方案
- L2-016. 愿天下有情人都是失散多年的兄妹(dfs)@
- android广播监听手机通话状态
- android studio如何引入第三方fastjson架包
- 《Testing with Xcode》第二章——Testing Basics