This is scrollable list sample made with jetpack compose
This is the second assignment from Rajesh Hadiya's Master Android Development Course.
REQUIREMENTS :
- Add a top bar with title "Users" ✅
- Create a user class with following properties. (userId, username, fullName and email) ✅
- Create a randomly generated list of 100 users, with random property value (You can generate however you want, but to simplify, I would suggest to use Kotlin sequence to generate it, visit https://gist.github.com/hadiyarajesh/d168cf8a4f5de985c2cdc179b7918214 to understand more on this) ✅
- userId must be long and of 8 digit, username must be alphanumeric and 6 characters, fullName must be alphabetical and up to 20 characters and email should be any valid email address. ✅
- Shows these users in vertically scrollable list. Substitute the property value in {} (Don't print {}). ✅
- Along with user properties, shows a number (in circle) denoting the index of each item. ✅
- When clicked on the user item, it should be removed from the list and a toast message should appear with message "User deleted". ✅
- You must use Jetpack Compose to build the UI. ✅