【简答题】请参考(上一题)即课本第8章第8.1.2小节的例题SimplePreferenceDemo示例程序(课本第197页图8.1)和8.2.1节 内部存储 的例题InternalFileDemo示例程序(课本第201页图8.3); 请改写SimplePreferenceDemo的界面,为该示例添加四个按钮,分别是“添加”、“保存”、“浏览”和“退出”这四个按钮, (1)点击“添加”按钮后,将清空的姓名、年龄和身高这三个文本框中的内容; (2)点击“保存”按钮后,将输入的姓名、年龄和身高保持在文件中,并显示提示信息“输入的姓名、年龄和身高已经保存”,然后清空的姓名、年龄和身高这三个文本框中的内容; (3)点击“浏览”按钮后,先将输入的姓名、年龄和身高这三项信息保存在文件中,然后,将切换到另外一个Activity界面,在该界面中将先读取文件中的全部的数据,并将多条关于姓名、年龄和身高的信息显示在界面上,一行显示一条信息,一条信息包括姓名、年龄和身高; (4)点击“退出”按钮后关闭本应用程序 ,当再次打开本应用后,从文件中读取上一次在“姓名”、“年龄”、“身高”文本框中输入的内容并显示
举一反三
- 编写Java程序用于显示人的姓名和年龄。定义一个人类Person。该类中应该有两个属性:姓名(name)和年龄(age)。再定义显示(display())方法将姓名和年龄打印出来。在main方法中创建人类的实例然后将信息显示。
- 编写Java程序用于显示人的姓名和年龄。 定义一个人类Person该类中应该有两个私有属性姓名name和年龄age。定义构造方法用来初始化数据成员。再定义显示display方法将姓名和年龄打印出来。 在main方法中创建人类的实例然后将信息显示
- 以下程序的功能是将文件stud_data中第i个学生的姓名、学号、年龄、性别输出,请填入适当内容。
- 已知用户输入的内容为:张三,18,则以下程序的输出结果是:() name= input("请输入姓名:") age = input("请输入年龄:") print("姓名:%s,年龄:%d"%(name,age)) A: 姓名:张三,年龄:18 B: "姓名:张三,年龄:18" C: "姓名:%s,年龄:%d" D: 语法错误
- 已知用户输入的内容为:张三,18,则以下程序的输出结果是:()name= input("请输入姓名:")age = input("请输入年龄:")print("姓名:%s,年龄:%d"%(name,age)) A: 语法错误; B: "姓名:%s,年龄:%d"; C: "姓名:张三,年龄:18"; D: 姓名:张三,年龄:18