Android Studio的res文件夹是用来存储资源的,可以在res文件夹下建立一个raw文件夹,放置在raw文件夹下的内容会被原样打包,而不会被编译成二进制文件,并且可以通过R文件进行很方便地访问。比如可以将更新信息、版权信息等存放于Txt文件中,然后放到raw文件中,然后很方便地进行访问。在raw中放入一个a.txt文件,然后就可以在Activity中使用getResources().openRawResource(R.raw.a);方法获取一个此文件的InputStream类,而后通过文本框 富文本、ListView及设置控件属性就可以很方便地进行读写a.txt了。
InputStream inputStream = getResources().openRawResource(R.raw.a);

View Code

一个获取InputStream中字符串内容的方法:传入一个InputStream,返回其中的文本内容。

          public static String getString(InputStream inputStream) {InputStreamReader inputStreamReader = null;try {inputStreamReader = new InputStreamReader(inputStream, "gbk");} catch (UnsupportedEncodingException e1) {e1.printStackTrace();}BufferedReader reader = new BufferedReader(inputStreamReader);StringBuffer sb = new StringBuffer("");String line;try {while ((line = reader.readLine()) != null) {sb.append(line);sb.append("\n");}} catch (IOException e) {e.printStackTrace();}return sb.toString();}

View Code

以gbk编码读取内容,不同的文本文件可能编码不同,如果出现乱码,可能需要调整编码。

inputStreamReader = new InputStreamReader(inputStream, "gbk");

手机测试有安卓版本限制、生产厂家限制,如:某OS

Android 读取Txt文件内容相关推荐

  1. python读取整个txt文件-python怎么读取txt文件内容

    读取文件: 步骤:打开 -- 读取 -- 关闭>>> f = open('/tmp/test.txt') >>> f.read() 'hello python! h ...

  2. python怎么读取txt文件-python怎么读取txt文件内容

    读取文件: 步骤:打开 -- 读取 -- 关闭>>> f = open('/tmp/test.txt') >>> f.read() 'hello python! h ...

  3. Python Pandas 通过读取txt文件内容创建DataFrame

    本文主要介绍Python中,通过读取txt文件内容创建Pandas的DataFrame,创建DataFrame分别使用pd.DataFrame.from_records()和pd.read_csv() ...

  4. C语言读取txt文件内容

    C语言读取txt文件内容的代码备份. char *readLine(FILE *fp, char *buffer, int *len) {int ch;int i = 0;size_t buff_le ...

  5. python怎么读取txt文件内容然后保存到excel-Python实现读取txt文件并转换为excel的方法示例...

    本文实例讲述了Python实现读取txt文件并转换为excel的方法.分享给大家供大家参考,具体如下: 这里的txt文件内容格式为: 892天平天国定都在?A开封B南京C北京(B) Python代码如 ...

  6. python:批量处理txt文件,读取txt文件内容,根据内容(例子为数字1)提取出对应txt文件到其他文件夹,后根据txt文件名提取对应名字图片。

     本段代码为根据想要内容(数字1),把所有txt文件中有数字1的复制保存至其他文件夹 # 提取全部txt文件中 含有pf缺陷的txt文件 保存至其他文件夹中import os import shuti ...

  7. python怎么分行读取txt文件_python怎么读取txt文件内容

    详细内容 读取文件: 步骤:打开 -- 读取 -- 关闭>>> f = open('/tmp/test.txt') >>> f.read() 'hello pyth ...

  8. java读取txt文件内容 小白教程

    磁盘I/O 典型I/O读写磁盘工作原理如下: tips: DMA:全称叫直接内存存取(Direct Memory Access),是一种允许外围设备(硬件子系统)直接访问系统主内存的机制.基于 DMA ...

  9. android 读取TXT文件

    转载自:http://blog.csdn.net/barryhappy/article/details/7365271 在android中,若要读取txt文件,则txt文件应该放在rec下的新建文件夹 ...

最新文章

  1. Nginx配置跨域请求 Access-Control-Allow-Origin *
  2. 安装LPC55S69 MicroPython模块是遇到的CDC Interface驱动问题
  3. 现在就开始使用AngularJS的三个重要原因
  4. 还原特别慢_正手攻球最容易忽略的一步——还原
  5. Sudoku Extension UVALive - 4763
  6. 网易逆水寒服务器型号,从服务器爆满到无人问津的经典游戏
  7. 解决网页中Waiting (TTFB)数据加载过慢的问题
  8. 战地1服务器性能红色,FPS《战地1》PC性能测试:对显卡要求不高但很吃CPU
  9. mysql如何创建全文索引_从零开始学习MySQL全文索引
  10. 苹果手机页面不兼容问题——mui
  11. Android开发这么久你竟然还不知道Dropbox?
  12. 浅谈留存率到底有多少种统计方式(口径问题)
  13. EBS中二次开发FSG报表2(SQL)
  14. 自定义域名:为自己的CSDN博客添加自定义域名吧!
  15. Infrastructure 知识: dnf对module的处理
  16. python:http.server --- HTTP 服务器
  17. 【论文阅读】GETNext: Trajectory Flow Map Enhanced Transformer for Next POI Recommendation
  18. feignclient url_关于FeignClient的使用大全——使用篇
  19. matlab正态分布均值和方差,MATLAB如何使用normstat函数计算正态分布的期望与方差...
  20. 机器学习_非参数估计

热门文章

  1. logcat日志文件分析
  2. 什么是高并发?高并发解决方案
  3. 微信小程序使用阿里彩色图标
  4. excel怎么按照年月日时分秒的格式以每隔一个小时进行填充序列
  5. sflow-rt 3.0 安装
  6. matlab-高数 diff 方向导数
  7. kvm直通sata_KVM虚拟化win10显卡直通一例
  8. iOS 联系在线客服功能
  9. 什么是远程桌面连接?如何操作远程桌面?
  10. 第九届河南省赛 宣传墙 //状压dp+矩阵快速幂+dfs