设为首页 加入收藏

TOP

Android中资源文件assets和res下面raw文件的使用不同点
2014-11-24 14:34:39 来源: 作者: 【 】 浏览:1
Tags:Android 中资 源文件 assets res 下面 raw 文件 使用 不同点

assets下面的文件不会被编译,通过路径可以去访问其中的内容。raw中文件会自动编译,我们可以在R.java文件中找到对应的ID,


看下面截图:




那么既然这样那我们平时该怎么样进行把资源放入这两个文件当中呢?


我个人平时喜欢比较文件的大小,如果文件比较大一点的会放入到aeests文件中,因为用这个文件文件当中的信息,相当于要去进行IO流操作,比较耗时的操作


其中比较重要的是获取到Assets和Raw文件夹中的资源方法:


Assets:AssetManager assetManager = getAssets();


Raw: InputStream inputStream = getResources().openRawResource(R.raw.demo);


下面该Demo的Activity源代码:




布局文件:






这样就OK了。


】【打印繁体】【投稿】【收藏】 【推荐】【举报】【评论】 【关闭】 【返回顶部
分享到: 
上一篇Android中用两层AlertDialog来进.. 下一篇Android实现图片顺时逆时旋转及拖..

评论

帐  号: 密码: (新用户注册)
验 证 码:
表  情:
内  容: