Before you get totally into this post, I would like to warn you regarding the use of these functionalities, because they aren't user-friendly and of these . Android Play Store wouldn’t approve unless you have a very strong reason Photo by on Suika Ibuki Unsplash Active Apps/ Reorder Apps button Add the permission to AndroidManifest.xml following <uses-permission android:name="android.permission.REORDER_TASKS" /> The following to the Activity @Overrideprotected void onPause() {super.onPause(); ActivityManager activityManager = (ActivityManager) getApplicationContext() .getSystemService(Context.ACTIVITY\_SERVICE); activityManager.moveTaskToFront(getTaskId(), 0); } Home Button <category android:name="android.intent.category.LAUNCHER" /><category android:name="android.intent.category.HOME" /><category android:name="android.intent.category.DEFAULT" /> Back Button @Overridepublic boolean onKeyDown(int keyCode, KeyEvent event) {// Do nothing or catch the keys you want to block} References _I do know that it is ill advice to take control of the HOME button for users. But I'm developing a android lockdown…_stackoverflow.com Home button disable If you’ve reached this, you’ve made it!! Have a great day! if this helped you out. It encourages me to write more posts. And thanks for the support. Clap away Prady | @pradyumna_d | “ File Your Cryptocurrency Taxes Using BearTax !”