版权声明:本文为xing_star原创文章,转载请注明出处!
本文同步自
很久之前写了一篇java读取文本文件内容,链接地址是 本篇是它的续集,这篇的重点是在android中,java读取文本文件内容,读取的是android中asset目录或者是raw这样的目录里面的文本文件内容,那么针对这种我们该如何处理呢,在前面的代码中是要做出一定程度的修改的。
public static string readfilecontent(inputstream inputstream) { inputstreamreader inputstreamreader = new inputstreamreader(inputstream); bufferedreader reader = null; stringbuffer sbf = new stringbuffer(); try { reader = new bufferedreader(inputstreamreader); string tempstr; while ((tempstr = reader.readline()) != null) { sbf.append(tempstr); } reader.close(); return sbf.tostring(); } catch (ioexception e) { e.printstacktrace(); } finally { if (reader != null) { try { reader.close(); } catch (ioexception e1) { e1.printstacktrace(); } } } return sbf.tostring(); }
public wallbean getfacewall() { string content = null; try { content = fileutils.readfilecontent(getresources().getassets().open("test.txt")); } catch (ioexception e) { e.printstacktrace(); } if (textutils.isempty(content)) { return null; } return new gson().fromjson(content, new typetoken<wallbean>() { }.gettype()); }
如对本文有疑问, 点击进行留言回复!!
android RecyclerView checkbox复用解决
Android Q Input (1) -- InputManagerService启动
android -- ndk (stack corruption detected)
Android Span富文本图文混排 - ImageSpan(图文垂直居中)
网友评论