首页 > > 详细

讲解 CSC 214 Homework Assignment #8调试R语言程序

CSC 214

Homework Assignment #8

Due: April 15, 2024

Contacts made a big splash, so this assignment is based on your last submission. Your job now is to put in a couple of enhancements, make the app more interactive and showcase migration as this would be a multi-year commitment.

Data Input as Dialog [10 points]

Refactor your data input screen into a Dialog presented on top of the contacts list.

Deletion Alert [20 points]

If the user tries to delete a contact present an AlertDialog with Cancel and Delete options. Only allow deletion if delete is pressed.

Migrate Room [20 points]

Add a new field for email and another one called pronouns. The latter stores the preferred pronouns of a user. Migrate your database to version 2 and document the migration with

generated schema les added next to your project folder.

Data Collection [20 points]

Update your UI to now collect an email address and allow the user to pick one from at least 7 pronoun combinations.

Contacts List [20 points]

Update your contacts list to include a round shape with a placeholder image to the left and name, nickname and preferred pronoun combination to the right.


Git [10 points]

Have at least 6 commits in the project's repo.

Hand In

1.     create an upload folder naming it using your id, assignment type and version separated by dashes (hw for homework, p for project): jsmith24-hw-8

2.     ensure that your project's package name includes your id (com.jsmith24)

3.     add the entire project folder to the upload folder

4.     add a signed and dated copy of the ReadMe file next to your project folder

5.     compress (zip) your upload folder and upload it to Blackboard





联系我们
  • QQ:99515681
  • 邮箱:99515681@qq.com
  • 工作时间:8:00-21:00
  • 微信:codinghelp
热点标签

联系我们 - QQ: 99515681 微信:codinghelp
程序辅导网!