Pets App
This app displays a list of pets and their related data that the user inputs. I learned to build this app in a Udacity course (Android Basics: Data Storage). In this course, I learned about the importance of data persistence when building an Android app. I was introduced to the fundamentals of SQL, the programming language needed to interact with an SQLite relational database. SQLite is a commonly used method to store large sets of data locally on an Android device. I also learned how to work with Content Providers, which help my data storage to be bug free and to be shared with other apps.
Pre-requisites
- Android SDK v24
- Android Build Tools v23.0.3
- Android Support Repository v24.1.1
Getting Started
This sample uses the Gradle build system. To build this project, use the “gradlew build” command or use “Import Project” in Android Studio.
Example of Application
- Main Activity (have no pet)
- Main Activity (have pets)
- Add a new pet
- Edit a pet