Android mobile guard 13 -- Process settings, android13 --
1. Hide System Processes
Modify the Adapter of ProcessManagerActivity
.....@Overridepublic int getCount() {if(SpUtil.getBoolean(getApplicationContext(), ConstantValue.SHOW_SYSTEM, false)){return mCustomerList.size()+mSystemList.size()+2;}else{return mCustomerList.size()+1;}}
2. screen lock cleaning
Public class LockScreenService extends Service {private IntentFilter intentFilter; private InnerReceiver innerReceiver; @ Overridepublic void onCreate () {// lock screen actionintentFilter = new IntentFilter (Intent. ACTION_SCREEN_OFF); innerReceiver = new InnerReceiver (); registerReceiver (innerReceiver, intentFilter); super. onCreate () ;}@ Overridepublic IBinder onBind (Intent intent) {return null ;}@ Overridepublic void o NDestroy () {if (innersponer! = Null) {unregisterReceiver (innerReceiver);} super. onDestroy ();} class InnerReceiver extends BroadcastReceiver {@ Overridepublic void onReceive (Context context, Intent intent) {// clear ProcessInfoProvider, which is running on the mobile phone. killAll (context );}}}