`
bogongjie
  • 浏览: 235959 次
  • 性别: Icon_minigender_1
  • 来自: 苏州
社区版块
存档分类
最新评论

android 获取assets下的图片

阅读更多
private Bitmap getImageFromAssetsFile(String filename) {
// picture_icon is folder in assets
		filename = "picture_icon/" + filename;
		Bitmap mBitmap = null;
		AssetManager mAssetManager = getResources().getAssets();
		try {
			InputStream mInputStream = mAssetManager.open(filename);
			mBitmap = BitmapFactory.decodeStream(mInputStream);
			mInputStream.close();
		} catch (Exception e) {
			// TODO: handle exception
			e.printStackTrace();
			mBitmap = null;
		}
		return mBitmap;
	}

   

   

try {
			 String[] mIcon = mContext.getAssets().list("picture_icon");
		} catch (IOException e) {
			// TODO Auto-generated catch block
			e.printStackTrace();
		}

 

分享到:
评论

相关推荐

    android 从assets获取图片

    ### Android 从 Assets 文件夹获取图片的实现方法 在Android应用开发过程中,经常会遇到需要从`assets`文件夹中加载资源的情况,特别是图片资源。本文将详细介绍如何在Android应用程序中从`assets`文件夹获取图片,...

    android 读取 assets 文件夹下的音频

    在Android开发中,有时我们需要在应用内部存储一些资源文件,如音频、文本或图片,而`assets`文件夹就是用于存放这些非编译型资源的一个特殊目录。在本例中,我们将探讨如何从`assets`文件夹中读取音频文件,并提供...

    Android 加载assets文件夹的文本文件 图片

    在Android开发中,`assets`文件夹是一个非常重要的资源存储位置,它允许开发者存放各种非结构化的数据,如文本文件、图片、音频等。这些文件不会被编译到APK的资源表中,但可以在运行时通过AssetManager访问。本篇...

    android:assets下的文件复制到SD卡

    为了复制所有文件,首先需要获取assets目录下的文件列表。可以使用AssetManager的`list()`方法,它返回一个包含子目录名的字符串数组。例如: ```java String[] files = assetManager.list(""); ``` 3. **逐个...

    android的assets下的文件保存到sd卡

    标题"android的assets下的文件保存到sd卡"涉及到的就是这样一个场景,即如何将Android应用中`assets`目录下的文件保存到SD卡上。`assets`目录是Android项目中用于存放非编译型资源的一个特殊位置,它可以包含任意...

    Android读取assets目录下的所有图片并显示的方法

    综上所述,Android应用中读取assets目录下的图片并显示需要经过获取AssetManager引用、列出子文件、读取解码图片、设置ImageView以及正确管理资源等多个步骤。通过理解这些步骤,开发者可以灵活地处理应用内部的图片...

    Android读取assets下面文件的代码例子

    总结一下,Android应用可以通过AssetManager轻松地读取`assets`目录下的各种类型文件,包括文本、图片和HTML等。对于每个文件类型,都有相应的读取和处理方法。在实际开发中,可以根据需求灵活运用这些技术,以满足...

    Android读取assets与sdcard中的ini文件与图片

    1. **读取图片**:对于assets中的图片,可以使用`AssetManager`的`open`方法得到`InputStream`,然后用`BitmapFactory.decodeStream`创建`Bitmap`对象。对于sdcard上的图片,使用`FileInputStream`打开文件,然后...

    Android编程读取Assets所有文件(遍历每一个文件夹)并存入sdcard的方法

    // 获取Assets目录下的所有文件和子目录 files = this.getResources().getAssets().list(assetDir); } catch (IOException e1) { return; } File mWorkingPath = new File(dir); // 检查目标目录是否存在,...

    获取资源(Assets,anim,drawable)

    本篇文章将重点讲解如何在Android中获取和使用`Assets`、`anim`和`drawable`目录下的资源。 ### 1. `Assets`目录 `Assets`目录位于项目的`src/main/assets`下,它是用来存放项目中的非结构化数据,如文本文件、...

    Android 获取图片资源的4种方式

    本文将详细介绍Android中获取图片资源的四种常见方法:从SD卡获取、从res/drawable目录获取、从src目录获取以及从assets目录获取。 #### 一、从SD卡获取图片资源 当应用程序需要读取存储在SD卡上的图片时,可以...

    android从指定文件夹中显示图片

    在Android平台上,从指定文件夹显示图片涉及到一系列的步骤和技术,包括文件系统操作、图片加载库的使用以及UI设计。以下是对这个主题的详细讲解: 首先,我们需要理解Android的文件系统结构。Android设备通常有两...

    android--imgtest加载assets目录中的图片

    本教程将详细讲解如何在Android应用中加载assets目录下的图片,包括处理`.9.png`图片的编译步骤。 首先,`assets`目录是Android项目中的一个特殊文件夹,位于项目的src/main目录下。它允许开发者放置任意类型的文件...

    assets下mp3播放

    assets目录是Android应用程序的一个特殊文件夹,用于存放非编译型的数据,如文本文件、音频文件、图片等,它不参与编译过程,但可以在运行时通过AssetManager访问。 首先,我们需要了解如何在Android项目中创建和...

    android读取raw和assets下资源文件demo

    本示例“android读取raw和assets下资源文件demo”旨在教你如何在Android应用中有效地读取并处理存储在`res/raw`和`assets`目录下的资源文件。 一、res/raw目录 `res/raw`目录是Android资源系统的一部分,它允许...

    android获取图片的四种方式

    在Android开发中,获取图片资源是一项常见的任务,无论是用于界面展示、绘图还是其他功能。以下将详细解释四种从Android系统中获取图片的方法。 1. **从SDCard中获取图片** 当图片存储在外部存储(如SDCard)时,...

    Android获取其他应用中的assets资源

    最近有这样一个需求:A应用在一定条件下出发某个逻辑后,需要从B应用中获取一些资源(assets下的mp4视频、还有drawable下的一些图片用作背景),具体需求就不说啦哈哈,用一张图来表示应该更明白: A和B应用其实是1...

    android读取assets文件示例

    // 获取Assets对象,通过Resources类的getAssets()方法 InputStream is = getResources().getAssets().open(fileName); // 获取输入流可用字节长度 int len = is.available(); // 创建缓冲区,长度为可用字节...

    Android实现复制Assets文件到SD卡

    Assets文件夹是Android应用程序中的一个文件夹,用于存储应用程序中的静态资源,例如图片、音频、视频等。Assets文件夹中的文件都是保持原始的文件格式,需要用AssetManager以字节流的形式读取文件。 二、获取...

Global site tag (gtag.js) - Google Analytics