Thank you for checking out Random Number Generator!
Selecting access codes may be tiring. This lightweight app can help you do the chore!
The app is published on Google Play.
https://play.google.com/store/apps/details?id=com.gmail.leewkb1307.randomnumbergenerator
The source code, an Android Studio project, is uploaded to a GitHub repo.
Caution! It is strongly recommended to back up the generated number used. Do not risk losing the combo for your luggage lock or safe box! A busy mind is prone to forget a few things.
The main screen
The launched app will land in the main screen, which contains the entities as shown in the figure.
Enter the minimum value.
Enter the maximum value.
Click the Generate button to generate a number.
The generated number is highlighted.
Clicking the Copy button will copy the generated number to clipboard.
Clicking the Share button will share the generated number to other apps.
The Details button gives information about the random number generator.
The maximum value has to be larger than the minimum value. The app supports number range from a single digit to 9 digits.
This app leverages the random entropy provided by Android platform. The random number generator in Java SecureRandom class means to be less predictable than that in the Random class.
Clicking the Details button gets the SecureRandom class details shown in a dialog box. Nevertheless, most phones report the same SHA1PRNG algorithm. The SecureRandom class can support multiple algorithms. The app may support algorithm selection in future.