A repo of various native Android applications to aid those new to mobile development.
This work is licensed under the Creative Commons Attribution 4.0 International License. To view a copy of this license, visit http://creativecommons.org/licenses/by/4.0/.
An extension of the Android Studio basic app. This app starts an additional Activity with CalendarView and EditText, which the user can fill out and add to a list of events.
A simple lottery ticket scratch-off demo. Three prizes randomly ordered, "scratchable resin" layer, plays sound per prize, and ability to restart the Activity. Uses SurfaceView, SurfaceHolder and OnTouchListener.
A simple restaurant app with menu items loaded from a JSON file. Food and drink items are sorted separately. Uses Fragment and RecyclerView.
A merged version of code from Google Codelabs' Getting Sensor Data tutorial, that simply changes the alpha of an ImageView when the proximity sensor is triggered.
A simple Tic Tac Toe game, complete with minimax algorithm for the computer player. Somewhat dated, screen transitions are implemented with Activities instead of Fragments.