App lock is the best app that will help you to lock your apps and it doesn't use battery power or RAM.
Fingerprint and pin or also Pattern lock are all can be used in Applock.
The fingerlocker app will not let your friends to have the access to your photos and your private data.
-Hide Pattern- it would be difficult to locate the Pattern style if someone is looking at your phone.