本文目录
- assets文件夹怎么打开
- 如何用RandomAccessFile 打开 Assets 文件夹下的文件
- assets文件是什么
- 为什么安卓应用assets文件夹里的mp3文件并不能打开
- 如何将打开res raw目录中的文件和assets目录中的文件
- 如何从assets文件夹加载视频
- 如何打开assets文件夹中的apk
- 如何打开.assets格式的文件
- 怎么打开assets文件
assets文件夹怎么打开
1、首先准备一个测试的odt文件(演示用),百度搜索openoffice下载并安装软件。
2、运行软件openoffice然后选择打开文件。在路径中要打开的文件就可以打开了。
3、然后为了方便操作,建议将文件另存为比较常用的格式。(该软件可以直接转存成word)
4、将odt文件转存为word文件保存。
5、这样就能用word编辑了。另外高版本的word在微软官网介绍中是支持odt格式的,但是限于个人条件没有进行后续测试(比如office2010)。
6、另外谷歌的谷歌在线文档编辑工具也能进行odt文件编辑以及转存操作,但是由于不是软件而是在线应用而因为某些原因页面不是经常能打开页面,所以该方法并不十分实用所以就不介绍了。
如何用RandomAccessFile 打开 Assets 文件夹下的文件
RandomAccessFile提供的构造器,包括:
RandomAccessFile(File file, String mode)
RandomAccessFile(String fileName, String mode)
AssetManager对asset文件的支持,如下:
InputStream AssetManager.open(String
fileName)
AssetFileDescriptor AssetManager.openFd(String
fileName)
显然,不支持!
assets文件是什么
演示机型:华为MateBookX 系统版本:win10 assets文件是Android工程文件下的文件夹,里面保存的是一些原始的文件,可以以任何方式来进行组织。这些文件最终会被原装不动地打包在apk文件中。如果要在程序中访问这些文件,那么就需要指定文件名来访问。
计算机:计算机俗称电脑,是现代一种用于高速计算的电子计算机器,可以进行数值计算,又可以进行逻辑计算,还具有存储记忆功能。是能够按照程序运行,自动、高速处理海量数据的现代化智能电子设备。由硬件系统和软件系统所组成,没有安装任何软件的计算机称为裸机。可分为超级计算机、工业控制计算机、网络计算机、个人计算机、嵌入式计算机五类,较先进的计算机有生物计算机、光子计算机、量子计算机等。
-assets文件怎么打开
为什么安卓应用assets文件夹里的mp3文件并不能打开
/**
* 把音乐音量强制设置为最大音量
*/
AudioManager mAudioManager = (AudioManager) getSystemService(Context.AUDIO_SERVICE);
int mVolume = mAudioManager.getStreamVolume(AudioManager.STREAM_MUSIC); // 获取当前音乐音量
int maxVolume = mAudioManager
.getStreamMaxVolume(AudioManager.STREAM_MUSIC);// 获取最大声音
mAudioManager.setStreamVolume(AudioManager.STREAM_MUSIC, maxVolume, 0); // 设置为最大声音,可通过SeekBar更改音量大小
AssetFileDescriptor fileDescriptor;
try {
fileDescriptor = MainActivity.this.getAssets().openFd(“ling.mp3“);
myMediaPlayer = new MediaPlayer();
myMediaPlayer.setAudioStreamType(AudioManager.STREAM_MUSIC);
myMediaPlayer.setDataSource(fileDescriptor.getFileDescriptor(),
fileDescriptor.getStartOffset(),
fileDescriptor.getLength());
myMediaPlayer.prepare();
myMediaPlayer.start();
} catch (IOException e) {
e.printStackTrace();
}
-assets
如何将打开res raw目录中的文件和assets目录中的文件
在Android中不能直接打开res
aw目录中的数据库文件,
而需要在程序第一次启动时将该文件复制到手机内存或SD卡的某个目录中,
然后再打开该数据库文件。复制的基本方法是使用getResources().openRawResource方法获
得res
aw目录中资源的
InputStr
-assets文件怎么打开
如何从assets文件夹加载视频
assets文件夹里面的文件都是保持原始的文件格式,需要用AssetManager以字节流的形式读取文件。
video.setVideoPath(“路径“)是读取不到文件的
assets的读取方式:
1. 先在Activity里面调用getAssets() 来获取AssetManager引用。
2. 再用AssetManager的open(String fileName, int accessMode) 方法则指定读取的文件以及访问模式就能得到输入流InputStream。
3. 然后就是用已经open file 的inputStream读取文件,读取完成后记得inputStream.close() 。
4.调用AssetManager.close() 关闭AssetManager。
需要注意的是,来自Resources和Assets 中的文件只可以读取而不能进行写的操作
-assets
如何打开assets文件夹中的apk
在自己的app中安装assets目录下的apk文件的方法:
详细过程如下:
public class MainActivity extends Activity {
Context mContext;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
mContext = this;
//Toast.makeText(this, ““+Environment.getExternalStorageDirectory().getAbsolutePath(), 0).show();-assets文件怎么打开
if(copyApkFromAssets(this, “test.apk“, Environment.getExternalStorageDirectory().getAbsolutePath()+“/test.apk“)){-assets
Builder m = new AlertDialog.Builder(mContext)
.setIcon(R.drawable.ic_launcher).setMessage(“是否安装?“)
.setIcon(R.drawable.ic_launcher)
.setPositiveButton(“yes“, new OnClickListener() {
@Override
public void onClick(DialogInterface dialog, int which) {
Intent intent = new Intent(Intent.ACTION_VIEW);
intent.addFlags(Intent.FLAG_ACTIVITY_NEW_TASK);
intent.setDataAndType(Uri.parse(“file://“ + Environment.getExternalStorageDirectory().getAbsolutePath()+“/test.apk“),-assets文件怎么打开
“application/vnd.android.package-archive“);
mContext.startActivity(intent);
}
});
m.show();
}
}
public boolean copyApkFromAssets(Context context, String fileName, String path) {
boolean copyIsFinish = false;
try {
InputStream is = context.getAssets().open(fileName);
File file = new File(path);
file.createNewFile();
FileOutputStream fos = new FileOutputStream(file);
byte temp = new byte;
int i = 0;
while ((i = is.read(temp)) 》 0) {
fos.write(temp, 0, i);
}
fos.close();
is.close();
copyIsFinish = true;
} catch (IOException e) {
e.printStackTrace();
}
return copyIsFinish;
}
}
如何打开.assets格式的文件
schemas.android.com/apk/res/android“
android:layout_height=“fill_parent“ android:paddingTop=“50dip“》3.然后在工程里面新建一个assets文件夹,随便放一个index.txt的文件在其中,运行
Ctrl+F11进行测试即可;
-assets
怎么打开assets文件
assets是android的解压文件吧?那个没用,如果你想查看一款安卓APP的源码的话,是需要反编译classdex文件的,这个文件里存放了整个项目的源码.assets只是一个在编译生成的过程中,生成的一个必要的文件罢了,
-assets文件怎么打开