AppLocker

This application already has some user on Play Store market. So this open source project provides you the working solution about specific API's.

App Features

  • App locker
  • Fingerprint Validation
  • Vault Image/Video file (File Encryption/Decryption)
  • Block call (Blacklist)
  • Private Browser
  • Take intruders photo secretly (Camera 1 API)

What can I learn

  • RxJava 2
  • Dagger 2
  • Room Database
  • ViewModel & LiveData
  • Work Manager
  • FingerPrint API
  • App Usage Stat Manager (Is any app comes to foreground/background)
  • Background & Foreground Services (covers all android versions)
  • MVVM pattern using ViewState
  • DataBinding; Binding Adapter, Binding Conversion and more.
  • Kotlin Delegates
  • File Cryptography in Android
  • Call Screening Service (For creating custom dialer app)
  • Custom Browser
  • Camera 1 API to take photo without preview.
  • Overlay Activity from background Service
  • more..

fullcover

GitHub