Android中读取assets目录下的文件详细介绍
来源:互联网 发布:抚顺市政府采购网域名 编辑:程序博客网 时间:2024/05/20 23:32
转自:http://blog.csdn.net/greathfs/article/details/52123984
前言
Android 中资源分为两种,一种是res下可编译的资源文件, 这种资源文件系统会在R.java里面自动生成该资源文件的ID,访问也很简单,只需要调用R.XXX.id即可;第二种就是放在assets文件夹下面的原生资源文件,放在这个文件夹下面的文件不会被R文件编译,所以不能像第一种那样直接使用.Android提供了一个工具类,方便我们操作获取assets文件下的文件:AssetManager
AssetManager
AssetManager提供了如下方法用于处理assets:
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
- 11
使用
assets目录下主要存放四种文件:文本文件、图像文件、网页文件(包括html中引用的js/ccs/jpg等资源)、音频视频文件,下面通过具体的案例分别来说下怎么获取
加载assets目录下的网页
- 1
说明:这种方式可以加载assets目录下的网页,并且与网页有关的css,js,图片等文件也会的加载。
加载assets目录下的图片资源
- 1
- 2
- 3
加载assets目录下文本文件
- 1
- 2
- 3
- 4
- 5
加载assets目录下音乐
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
补充下:Android中还有另外一个文件夹raw,和assets差不多,也不会被R文件编译,但是raw下不能在建文件夹,assets文件下是可以在建文件夹的,下面是获取raw文件夹下资源的方法:
- 1
将assets下的文件复制到SD卡中
代码取自网上
阅读全文
0 0
- Android中读取assets目录下的文件详细介绍
- Android中读取assets目录下的文件详细介绍
- 读取assets目录下的文件详细介绍
- Android 读取assets目录下的文件
- Android 读取 assets目录下的文件
- 资源—— 读取assets目录下的文件详细介绍
- Android读取assets目录下所有文件
- Android读取打包到assets目录下的文件
- Android Studio 读取Assets目录下的文件
- Android 读取assets目录下的db文件
- Android开发 读取assets目录下的txt文件
- 读取Assets目录下的文件
- 读取assets目录下的文件
- Android读取assets目录下的资源
- Android读取assets目录下的资源
- Android读取assets目录下的资源
- Android读取assets目录下的资源
- Android读取assets目录下的资源
- java--几种简单的排序
- 湖南多校对抗赛(2015.4.6) E
- 深入源码理解-java动态代理
- git(四)-分支进阶与版本回退
- 7月英语总结博客
- Android中读取assets目录下的文件详细介绍
- BottomSheetDialog(design包的一个组件)
- List的使用方法
- 中介者模式--充当联合国的角色
- webview遇到的坑
- 网络爬虫原理
- 蓝牙4.0BLE抓包(三) – 扫描请求和扫描响应
- 图的邻接矩阵存储之C++封装
- Vscode