Dieses Projekt wurde in den Android -Apps von Google mit Koltin erstellt, um das "Rollen" von Daten darzustellen. Obwohl es einfach ist, verwendet es viele Android -Entwicklungskonzepte wie Ansicht, ViewGroup, Layout, Aktivität usw.
Es funktioniert durch Drücken einer Taste namens "Roll". Beim Anziehen wählt der Code zufällig ein Bild aus und zeigt den Benutzer an.
Logik, die verwendet wird, um die Auswahl des Bildes zu treffen:
private fun rollDice () {
val drawableResource = when ( Random .nextInt( 6 ) + 1 ) {
1 -> R .drawable.dice_1
2 -> R .drawable.dice_2
3 -> R .drawable.dice_3
4 -> R .drawable.dice_4
5 -> R .drawable.dice_5
else -> R .drawable.dice_6
}Die App wurde erstellt und auf einem physischen Gerät, Redmi Note 9s, erstellt und getestet, steht jedoch jedem zur Verfügung, der einen Beitrag leisten möchte.
Wenn Sie eine Idee haben, wie Sie die App verbessern können, machen Sie die folgenden Schritte:
Um einen Beitrag zu leisten, machen Sie einfach eine Gabel. (https://github.com/aturbruno17/diceroller/fork)
Erstellen Sie einen Zweig für seine Änderung ( git checkout -b feature/fooBar ).
Machen Sie Commit ( git commit -am "Add some fooBar" )
Push ( git push origin feature/fooBar )
Erstellen Sie eine neue Pull -Anfrage