I have already design an application which I think matches your requirements.
I my application I used pattern lock to hide my database. This app is like a personal diary.
you can enter your email account/ bank accMore
I have worked on educational android app development. I have implemented a lock down mode in that
.Okk let me tell you what is lock down mode :
In this mode once user opened the app and join the session ...HeMore