SQLite is the solution.
You could have a look at chapters
3 SQLite Database
4 DBUtils
in the User's Guide.
To show the data you have different solutions.
-
ScrollView2D library, scrollable in both directions, you must create and fill the table yourself.
-
Table class, using ScrollView2D, scrollable in both directions, if you are intersted in I have a version including a LoadSQLiteDB function (not yet published) which creates and fills the table.
-
CustomListView class, scrolling only vertically, you must create and fill the table yourself.
To edit the data you need to create a second activity with EditText views and buttons to add, update or delete data.
Best regards.