本周的作业要求还是挺正常的
编写一个程序,完成如下功能:
1.使用文本文件描述若干学生的姓名、学号、年龄、性别等基本信息。
2.把上述的文本文件拷贝到手机的内存储器或外存储器中。
3.读取文本文件,使用ListView显示学生的姓名列表。
4.单击ListView的某个条目,显示对应学生的学号、年龄、性别等详细信息。
总体学习要点:
1.Android对文件的读取
2.ListView的使用
效果图:
我手上恰好有一份我协会的招新名单,正好拿去作为导入的文件。
读取student文件出来的效果
实现步骤:
一.文件读取
1.Java的文件读取
假设我们有一个文件流 名字叫做StdInfo 指向对应的student.txt 那么将里面的字符串提取出来,存在ArrayList<String>中通过以下代码实现
Scanner input = new Scanner(StdInfo, "utf-8");
while (input.hasNext()) {
//将读取出来的数据文件
ArrayList<String> SubInfo = new ArrayList<String>();
String Name = input.next();
String Spec = input.next(