《软件开发与实践》期末大作业要求 设计一个名为: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 16:23:53 浏览: 78
答:我将设计一个名为myRoomMates的应用程序,它将实现以下功能:登录界面,用于输入用户名和密码;输入正确的用户和密码后,进入室友展示页面;设计一个SQLite数据库用于存储室友信息,每个对象至少包括以下五个字段(rId,rName,rHobby,rAge,rImage);使用List<RoomMateInfo>保存全部室友信息,作为Adapter的数据源;使用RecyclerView作为显示控件,自定义BaseAdapter和RecyclerView单个列表项(listitem),每个列表项显示自己室友的姓名,爱好,照片和年龄等信息。
相关问题
安卓app开发期末大作业
恭喜你完成了安卓app开发期末大作业!在开发安卓app时,可以考虑以下几个方面:
1. 用户需求分析:了解用户的需求和偏好,确定开发的app的功能和特点。
2. 设计界面:设计美观、易用的界面,使用户可以轻松地使用你的app。
3. 数据库设计:根据app的功能和需求,设计合适的数据库,保证数据的有效性和安全性。
4. 功能开发:根据需求,实现app的各个功能,包括数据的操作、计算、存储等。
5. 测试和调试:对app进行测试和调试,保证其稳定性和可靠性。
6. 发布和推广:发布app,并进行推广,让更多的人使用你的app。
以上是安卓app开发的一些基本步骤和注意事项,希望对你有所帮助。祝你开发成功!
android studio开发app项目期末大作业
期末大作业是一个很重要的项目,我选择了用Android Studio来开发一个app。我选择这个主题是因为我对移动应用开发很感兴趣,也想学习更多关于Android开发的知识和技能。
我首先进行了一些市场研究,确定了我想要开发的app的功能和特点。然后我开始了项目规划和设计,包括界面设计和功能模块划分。接下来我进行了编码实现,使用了Java和Kotlin语言进行编程,使用Android Studio提供的各种工具和资源来实现app的各项功能。在编码的过程中,我遇到了一些问题,但通过查阅资料和请教同学和老师,最终都得到了解决。
在项目开发的过程中,我也进行了不少的测试和调试,确保app的稳定性和用户体验。在最后的阶段,我对app进行了优化和美化,以提升用户体验和界面美观度。最后,我完成了项目的文档和演示视频,并准备了项目的展示PPT。
通过这次大作业,我学到了很多关于Android Studio开发的知识和经验,也提升了我的编程能力和团队协作能力。我相信这次项目经历对我的未来学习和工作都会有很大的帮助。我也希望我的app能被更多的人使用,带来便利和快乐。