`
zxl_ong
  • 浏览: 128751 次
  • 性别: Icon_minigender_1
  • 来自: 南京
社区版块
存档分类
最新评论

Android资源文件读取方法

阅读更多
res/raw目录下的:
InputStream inputStream = getResources().openRawResource(R.raw.definitions);
        BufferedReader reader = new BufferedReader(new InputStreamReader(inputStream));

        try {
            String line;
            while((line = reader.readLine()) != null) {
                //对读取的内容进行操作
                String[] strings = TextUtils.split(line, "-");
                if (strings.length < 2) continue;
                addWord(strings[0].trim(), strings[1].trim());
            }
        } finally {
            reader.close();
        }


工程根目录下的assets目录下:
如assets/cwj.dat
 AssetManager am = context.getAssets(); 
 InputStream is = am.open(cwj.dat);


分享到:
评论
1 楼 hezhou_0521 2010-11-29  
这不具备普遍阅读性。

相关推荐

    Android 文件读写操作

    在Android系统中,文件读写操作是开发过程中常见的任务,涉及到资源文件、数据区文件以及外部存储(如SD卡)的访问。以下是对这些操作的详细说明: 一、资源文件的读取 1. 从resource的raw中读取文件数据: 资源...

    Android 读写文件实例

    在Android平台上,对文件进行读写操作是应用程序中常见的需求,比如存储用户数据、缓存信息或者媒体资源。本文将详细讲解如何在Android系统中进行SD卡和内部存储的读写,以及如何获取文件目录。 ### 1. Android权限...

    Android读取本地json文件的方法(解决显示乱码问题)

    在Android中,我们通常使用`AssetManager`来访问应用的资源文件,包括JSON文件。下面的代码展示了如何读取JSON文件,但可能会导致乱码: ```java public static String readLocalJson(Context context, String ...

    Android NDK文件读取 读写 操作 NDK数据加密DEMO

    Android jni文件读写 NDK文件读取 读写 操作 NDK数据加密DEMO 源码直接上传,运行在android6.0系统测试通过

    android项目中读取ini配置文件

    在Android项目中,`assets`文件夹用于存放应用运行时需要的非资源文件,如配置文件、数据库、文本等。要将`ini`文件放入此目录,只需在项目的`src/main/assets`目录下创建一个`ini`文件,例如`config.ini`,并将所...

    android 内存 文件读写操作

    在Android系统中,进行文件的读写操作是应用程序与设备交互的重要部分,特别是在处理用户数据、日志记录或者资源缓存时。本篇文章将详细探讨如何在Android环境中,利用`Environment`类来获取手机的根目录,并进行...

    Android Assets文件和Raw文件读取

    在Android应用开发中,Assets和Raw文件夹是两个重要的资源存储区域,用于存放非编译的、原始的数据文件。这两个目录都有各自的用途和特点,开发者可以根据需求选择合适的存储位置。 **Android Assets文件** Assets...

    Android应用程序中读写txt文本文件的基本方法讲解

    // 实现文件读取逻辑 } ``` 以上就是Android应用程序中使用`context.openFileInput()`和`context.openFileOutput()`读写txt文本文件的基本方法。在实际应用中,还需要考虑异常处理、权限管理、文件操作的同步异步...

    Android SD卡文件读写操作

    在Android系统中,SD卡(Secure Digital Card)是设备存储扩展和数据交换的重要媒介,它为应用程序提供了额外的存储空间,以保存用户数据、媒体文件或其他应用相关资源。本篇文章将详细探讨Android平台上SD卡的文件...

    Android USB检测,文件读写demo

    对于文件读取,可以使用` UsbFile `和` UsbFileInputStream `。首先,你需要请求权限访问特定的USB设备,然后使用` UsbManager `的` openDevice `方法打开设备,并通过` UsbDeviceConnection `的` claimInterface `...

    Android 文件读写操作方法总结

    读取资源文件可以使用 getResources().openRawResource() 方法或 getResources().getAssets().open() 方法。 1. 从资源的 raw 中读取文件数据 使用 getResources().openRawResource() 方法可以读取资源文件中的...

    Android Excel文件写入和读取

    通过以上步骤,我们可以实现Android应用中对Excel文件的高效读写。需要注意的是,选择合适的库和优化数据处理策略是关键,这有助于提高用户体验并降低内存消耗。在实际开发中,可以根据项目需求选择最适合的解决方案...

    android 中读取较大的TXT文件

    由于移动设备资源有限,Android系统对每个应用分配的内存大小有限,这要求我们在处理大文件时必须格外小心。一种常用的方法是使用`InputStream`和`BufferedReader`来分块读取文件,而不是一次性加载整个文件到内存中...

    java android 读取dat文件

    在Java和Android开发中,有时会遇到...以上就是Java和Android环境下读取`.dat`文件的基本方法和注意事项。具体实现可能会根据`.dat`文件的实际内容和结构有所不同,因此在实际操作时,需要根据实际情况进行相应的调整。

    android 读取ppt文件

    4. **文件读取**: - 对于存储在设备上的PPTX文件,可以使用`java.io.File`和`java.io.FileInputStream`进行读取。 - 如果文件在云端,可以使用`Retrofit`或`Volley`等网络库下载文件到本地,然后进行处理。 5. *...

    解析Android资源文件及他们的读取方法详解

    本文将详细解析Android资源文件的种类及其读取方法。 首先,Android资源文件通常分为以下几个目录: 1. `res/drawable`:这是放置图像资源的地方,例如图标、背景图片等。它们可以根据不同的设备密度(hdpi、mdpi...

    android中读取properties文件

    总结来说,Android中读取`.properties`文件主要涉及`Properties`类的使用,文件的存放位置(如`assets`或`res/raw`),以及适当的错误处理和资源管理。理解这些知识点有助于开发者更高效地管理和使用配置文件。

    Android Studio文本文件内容读取例子(不用sd卡)

    本示例将详细讲解如何在Android Studio中实现不依赖SD卡的文本文件读取。以下是一个简单的步骤和相关知识点: 1. **创建文本文件**: - 在Android工程的`res/raw`目录下创建文本文件,例如`data.txt`。`raw`目录下...

    Android平台的txt文本文件读写操作

    ##### 2.3 使用`FileReader`进行文件读取 对于文本文件的读取,Android平台推荐使用`FileReader`类。`FileReader`同样位于`java.io`包下,提供了以下构造函数: - `FileReader(File file)`:通过`File`对象创建文件...

    android读取Excel文件

    在Android平台上,读取Excel文件是一项常见的需求,特别是在处理数据导入导出或者数据分析的应用中。Excel文件通常包含多个工作表,每个工作表又由多行多列的数据组成,因此,理解如何在Android环境下操作Excel文件...

Global site tag (gtag.js) - Google Analytics