fedepaol/Android-sql-lite-helper — pull request #6 by tsouthen (2014-06-30 05:59:09+00:00)
Title: Provider's DBHelper class and variable is protected to facilitate sub-classing

I needed to populate a table after database creation, so I wanted to do this via a sub-class of the Provider. My sub-class overrides onCreate, and sub-classes DbHelper so it can also override onCreate(SQLiteDatabase). Then after super.onCreate is called, I can populate the table. By allowing sub-classing, the files can be generated again in the future and my sub-class is still intact.