assets文件怎么打开「assetbundle文件怎么打开」
creator中assets文件打不开
1、打开文件,在Windows文件关联选项中选择程序。
2、联机Windows官方搜索打开方式。(Windows文件关联选项框)一般对应各种嵌入式系统(PC主板上的芯片、手机、MP3等)上的可执行程序,类似Windows上的com或exe文件,是2进制文件(bin就是binary的缩写,dos 8.3命名时代扩展名最多只能取3个字母)。虽然bin文件是可执行程序,但不能在windows上双击运行的(没有相应文件头信息)。打开方式:用记事本就能打开啊,不过可能会是乱码,看也看不懂。一般都用类似UltraEdit来打开,可以直接阅读16进制形式的数据,快捷键Ctrl+H可以在16进制和ascii形式之间切换(记事本打开时实际就是以ascii形式显示的)。哪些情况下打不开?操作系统不支持或没有相关工具的时候打不开,比如你要在mp3上直接打开看bin的内容就不行。没有打不开的文件,只有不得力的工具。

怎么解包.assets.resource文件
1、首先搜索openoffice下载并安装软件。
2、其次运行软件openoffice然后选择打开文件。
3、最后在openoffice选择路径并打开即可。为了方便操作,可以将文件另存为比较常用的格式。
手机如何读取assets隐藏目录
本文实例讲述了Android读取assets目录下的所有图片并显示的方法。分享给大家供大家参考。具体方法分析如下:
在assets文件夹里面的文件都是保持原始的文件格式,需要用AssetManager以字节流的形式读取文件。
1. 先在Activity里面调用getAssets() 来获取AssetManager引用。
2. 再用AssetManager的open(String fileName, int accessMode) 方法则指定读取的文件以及访问模式就能得到输入流InputStream。
3. 然后就是用已经open file 的'inputStream读取文件,读取完成后记得inputStream.close() 。
4.调用AssetManager.close() 关闭AssetManager。
需要注意的是,来自Resources和Assets 中的文件只可以读取而不能进行写的操作。
下面看一下在Activity中使用的示例代码:
**代码 代码如下:ListMap cateList = new ArrayListMap ();
String[] list_image = null;
try {
//得到assets/processedimages/目录下的所有文件的文件名,以便后面打开操作时使用
list_image = context.getAssets().list("processedimages");
} catch (IOException e1) {
// TODO Auto-generated catch block
e1.printStackTrace();
}
for(int i=0;ilist_image.length;++i)
{
InputStream open = null;
try {
String temp = "processedimages/"+list_image[i];
open = context.getAssets().open(temp);
Bitmap bitmap = BitmapFactory.decodeStream(open);
Map map = new HashMap ();
map.put("name", list_image[i]);
map.put("iv", bitmap);
map.put("bg", R.drawable.phone_vip_yes);
map.put("cate_id",i);
cateList.add(map);
// Assign the bitmap to an ImageView in this layout
} catch (IOException e) {
e.printStackTrace();
} finally {
if (open != null) {
try {
open.close();
} catch (IOException e) {
e.printStackTrace();
}
}
}
}
这样所有的map中的关键字“iv"处理论上就保存了我们读取的bitmap,可以结果并非如此,大家应该注意到了在”bg“关键字处我们也保存了一个图片,只不过它是通过R.drawable.方式获取的,实验证明这种方式是可以成功读取并显示的。为什么从assets中读取的bitmap不能显示呢?
解决办法是:
实现 ViewBinder接口,对两种的资源id和bitmap 情况进行说明:
**代码 代码如下:adapter.setViewBinder(new ViewBinder() {
@Override
public boolean setViewValue(
View view,
Object data,
String textRepresentation) {
// TODO Auto-generated method stub
if((view instanceof ImageView) (data instanceof Bitmap)) {
ImageView imageView = (ImageView) view;
Bitmap bmp = (Bitmap) data;
imageView.setImageBitmap(bmp);
return true;
}
return false;
}
});
这样就可以了。
还有一种情况是,我们在非Activity类中读取assets文件下的内容,这个时候就得把调用者(Activity类)的context传递过去,然后在这个非Activity类中使用context.getAssets()方式调用就行了。
举个简单例子:
我们有一个HomeActivity,然后我们它里面调用GetData.initdata(HomeActivity.this).
在GetData类的initdata方法肯定是这样定义的:
**代码 代码如下:public void initdata(Context context)
{
//other codes...
String[] list_image = null;
try {
//得到assets/processedimages/目录下的所有文件的文件名,以便后面打开操作时使用
list_image = context.getAssets().list("processedimages");//attention this line
} catch (IOException e1)
{
e1.printStackTrace();
}
//other codes.....
}
因为getAssets方法是Context下的方法,在非Activity类中是不能直接使用的。
希望本文所述对大家的Android程序设计有所帮助。
assets文件夹怎么打开
1、首先准备一个测试的odt文件(演示用),百度搜索openoffice下载并安装软件。
2、运行软件openoffice然后选择打开文件。在路径中要打开的文件就可以打开了。
3、然后为了方便操作,建议将文件另存为比较常用的格式。(该软件可以直接转存成word)
4、将odt文件转存为word文件保存。
5、这样就能用word编辑了。另外高版本的word在微软官网介绍中是支持odt格式的,但是限于个人条件没有进行后续测试(比如office2010)。
6、另外谷歌的谷歌在线文档编辑工具也能进行odt文件编辑以及转存操作,但是由于不是软件而是在线应用而因为某些原因页面不是经常能打开页面,所以该方法并不十分实用所以就不介绍了。
