assets路径 资源uri
来源:互联网 发布:淘宝清理缓存后会怎样 编辑:程序博客网 时间:2024/05/24 06:05
路径获取:
String path = "file:///android_asset/文件名";
String path = "file:///android_asset/文件名";
InputStream abpath = getClass().getResourceAsStream("/assets/文件名");
资源加载:
localWebView.loadUrl("file:///android_asset/html/index.html");
InputStream localInputStream = paramContext.getAssets().open("settings.xml");
Android把res/raw的资源转化为Uri形式访问(android.resource://)
Andorid应用会在打包成Apk时把应用中使用的资源文件都打包进去了,尤其是我们熟悉的assets和res文件夹里面存放的资源文件, 一般情况下我们可以直接使用AssetManager类访问Apk下的assets目录,而对于res目录下的资源,我们很少直接使用他们,基本上都是通过它们的id在代码中使用。那么是否可以直接访问APK压缩包中Res目录下的内容呢? 比如需要访问res/raw这样的文件夹? 如果我们想访问res/raw/sample.png文件,可以使用android.resource://package_name/" + R.raw.sample.png这种格式来获取对应的Uri(其中package_name是应用的包名),有了这个Uri那么一切都好办了。
完整的处理代码为
Uri uri = Uri.parse("android.resource://package_name/raw/sample.png");
这样就可以通过Uri来使用apk中res/raw目录下的文件了。
完整的处理代码为
Uri uri = Uri.parse("android.resource://package_name/raw/sample.png");
这样就可以通过Uri来使用apk中res/raw目录下的文件了。
0 0
- assets路径 资源uri
- android assets 资源访问路径问题
- android资源选择器URI路径问题
- 在Assets store中下载的资源路径位置
- android 加载网络 本地 Uri assets drawable 文件的路径是
- [WPF]使用Pack URI路径访问二进制资源
- WPF下使用Uri加载相对路径资源
- 【Android】获取一个uri的资源的真实路径
- [WPF]使用Pack URI路径访问二进制资源
- android 资源和Assets
- Android:读取assets资源
- 图像资源Images Assets
- 图像资源Images Assets
- assets获取资源
- Android之assets资源
- assets资源文件配置
- 图像资源Images Assets
- YII2前端资源Assets
- 大数相乘、大数相加、大数相减Java版本
- Mysql各种存储引擎的特性以及如何选择存储引擎
- ProgressDialog dismiss not attached to window manager
- 数据结构实验图论一:基于邻接矩阵的广度优先搜索遍历
- 对系统自带的框架MapKit的应用
- assets路径 资源uri
- jetty模拟服务端作为测试桩进行接口测试详细介绍
- HTTP协议由浅入深
- [Leetcode #1]Two Sum 从数组中找出和为特定值的两个数
- iOS企业级开发者账号申请
- 主从复制、备份恢复方案生产环境实战
- 组合查询--机房收费系统
- netstat -anu|grep 69命令详解
- MyBatis+Oracle简单用户的增加、删除、查询