Sinceramente,non ho mai avuto necessità di memorizzare grandi moli di dati in locale,preferisco centralizzare.
HTML,ha una buona guida : http://www.html.it/pag/49180/database-e-sqlite/
Se non necessiti di funzioni avanzate come il join,penso tu possa utilizzare anche le shared preference.