ApiDemos学习知识点Content-Asset(4)
来源:互联网 发布:dota2 大数据 编辑:程序博客网 时间:2024/05/18 07:08
如之前的篇章一样,先上截图
Read Asset 如同标题一样,本Activity主要是能够将要读取的文件放到assets目录下,再通过代码去读取显示到界面。
也就是常说的读取assets资源文件
下面看下布局和代码
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="match_parent" android:layout_height="match_parent" android:orientation="vertical"> <TextView android:id="@+id/text" android:layout_width="match_parent" android:layout_height="wrap_content" android:gravity="center_horizontal" android:textStyle="normal"/></LinearLayout>
public class ReadAsset extends Activity{ @Overrideprotected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.read_asset); try {//打开资源文件 InputStream is = getAssets().open("read_asset.txt"); //定义文件的大小 int size = is.available(); //定义一个字符数组,用于存放文件中读出的内容 //将文件中的内容读入到buffer当中 byte[] buffer = new byte[size]; is.read(buffer); is.close(); //将二进制数组中的内容转化为字符串 String text = new String(buffer); TextView tv = (TextView)findViewById(R.id.text); tv.setText(text); } catch (IOException e) { throw new RuntimeException(e); } }}
再看下Assets目录
至此,Content-Assets读取资源文件的功能就完成了。
阅读全文
0 0
- ApiDemos学习知识点Content-Asset(4)
- ApiDemos学习知识点Content-ClipBoard(3)
- ApiDemos学习知识点Content-PickContacts(5)
- ApiDemos学习知识点Content-InstallApk(6)
- ApiDemos学习知识点Content-Rescoures(7)
- ApiDemos学习知识点Content-ExternalStorage(8)
- Android ApiDemos示例解析(47):Content->Assets->Read Asset
- ApiDemos知识点学习(一)
- ApiDemos学习知识点之Sensors
- ApiDemos学习知识点之media-VideoView(10)
- ApiDemos学习知识点之Animation-AnimationCloing
- ApiDemos学习知识点之media-AudioFx(9)
- ApiDemos学习知识点之media-MediaPlayer_Audio&MediaPlayer_Video(11)
- ApiDemos学习知识点之media-MediaPlayerDemo(12)
- ApiDemos学习知识点之os-MorseCode(13)
- ApiDemos学习知识点之os-RotationVector(14)
- APIDemos 学习
- ApiDemos学习
- Struts2中的action中result中的type有哪些类型
- Mapper method 'dao.xxx' has an unsupported return type
- BottomSheets的使用
- Android屏蔽ListView的Item点击事件
- C++三大特性
- ApiDemos学习知识点Content-Asset(4)
- Android代码规范_持续更新
- Rqnoj116 质数取石子
- Mysql查询语句技巧之一
- AT24C08测试
- jQuery Mobile中弹窗popup的data-*选项
- 工厂设计模式(二)--工厂方法模式
- 从手机开机到APP打开的流程
- nginx 强制跳转https