本文主要是介绍Android raw,assets目录源使文件格式使用,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
播放raw目录下的mp3文件:
MediaPlayer mediaPlayer1;
mediaPlayer1 = MediaPlayer.create(this, R.raw.boot); //文件路径 /raw/boot.mp3
mediaPlayer1.start();
mediaPlayer1.stop();
读取assets目录下图片资源文件:
<ImageViewandroid:id="@+id/assets_image"android:layout_width="150dp"android:layout_height="150dp"/>
final static String imageFileName = "images/hope.jpg"; //定义文件在文件目录,assets/images/hope.jpgImageView imageView = (ImageView)findViewById(R.id.assets_image);
imageView.setImageBitmap(getImageFormAssets(imageFileName));//通过Bitmap对向设置ImageView所显示内容。private Bitmap getImageFormAssets(String fileName)
{Bitmap bitmap = null;AssetManager am = getResources().getAssets();try {InputStream inputStream = am.open(fileName);bitmap = BitmapFactory.decodeStream(inputStream);inputStream.close();} catch (IOException e) {e.printStackTrace();}
am.close();
return bitmap;
}
这篇关于Android raw,assets目录源使文件格式使用的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!