《软件开发与实践》期末大作业要求 设计一个名为: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 12:23:53 浏览: 110
答:我将设计一个名为myRoomMates的应用程序,它将实现以下功能:登录界面,用于输入用户名和密码;输入正确的用户和密码后,进入室友展示页面;设计一个SQLite数据库用于存储室友信息,每个对象至少包括以下五个字段(rId,rName,rHobby,rAge,rImage);使用List<RoomMateInfo>保存全部室友信息,作为Adapter的数据源;使用RecyclerView作为显示控件,自定义BaseAdapter和RecyclerView单个列表项(listitem),每个列表项显示自己室友的姓名,爱好,照片和年龄等信息。
相关问题
安卓app开发期末大作业
安卓APP开发是一个充满挑战和创新的任务,需要学习Java编程语言和Android开发框架。下面是一些可能有用的建议来完成你的期末大作业:
1. 确定你的APP想法和目标受众。
2. 学习Android开发框架,包括Android Studio、XML布局和Java编程语言。
3. 设计你的APP界面和功能,并实现它们。
4. 使用Android模拟器或真实设备进行测试,确保你的APP能够在不同的设备上运行。
5. 如果你遇到了问题或难以解决的bug,可以在Stack Overflow等社区中寻求帮助。
6. 最后,记得在期限前提交你的APP并进行演示。
希望这些建议对你有所帮助,祝你好运!
阅读全文