Coding the database class
Here, we will put into practice everything we have learned so far and finish coding the Age Database app. Before our
Fragment classes from the previous section can interact with a shared database, we need a class to handle interaction with, and creation of, the database.
We will create a class that manages our database by implementing
SQLiteOpenHHelper. It will also define some
final Strings to represent the names of the table and its columns. Furthermore, it will supply a bunch of helper methods we can call to perform all the necessary queries. Where necessary, these helper methods will return a
Cursor object that we can use to show the data we have retrieved. It would be trivial then to add new helper methods should ...