《软件开发与实践》期末大作业要求 设计一个名为:myRoomMates的app,app要实现以下功能: Ø 登陆界面,用于输入用户名和密码。(需要设计一个用户表user(uid,upassword,utype),该用户表中至少包含一条记录,uid为学生的学号,密码为123) Ø 输入正确的用户和密码后进入自己室友展示页面 在app中设计一个sqlite数据库用于存储自己的室友信息,每个对象至少包括以下五个字段(rId,rName,rHobby,rAge,rImage),要求提供所有室友信息,在数据库创建的onCreate()事件中插入数据(注意rImage字段中存放的是的照片位置信息,如R.drawable.xxx)。室友照片资源放在Drawable文件夹中。要求设计一个RoomMateInfo类来封装单个室友的信息,使用List<RoomMateInfo>保存全部室友信息。作为Adapter的数据源。室友信息展示界面要求使用recyclerView作为显示控件,自定义BaseAdapter和recyclerView单个列表项(listitem),每个列表项显示自己室友的姓名,爱好,照片和年龄等信息。
时间: 2023-02-18 21:23:53 浏览: 108
期末大作业——App Inventor 实现人脸识别等三个功能app大作业全套(包含课程设计说明书)(导入即可用)
5星 · 资源好评率100%
答:我将设计一个名为myRoomMates的应用程序,它将实现以下功能:登录界面,用于输入用户名和密码;输入正确的用户和密码后,进入室友展示页面;设计一个SQLite数据库用于存储室友信息,每个对象至少包括以下五个字段(rId,rName,rHobby,rAge,rImage);使用List<RoomMateInfo>保存全部室友信息,作为Adapter的数据源;使用RecyclerView作为显示控件,自定义BaseAdapter和RecyclerView单个列表项(listitem),每个列表项显示自己室友的姓名,爱好,照片和年龄等信息。
阅读全文