Package COM. xxx. android. system; import Java. util. list; import android. app. activity; import android. content. intent; import android. content. PM. packagemanager; import android. content. PM. resolveinfo; import android. OS. bundle; import android. widget. toast;/*** with the support of the manufacturer, give up this alternative method of shielding the Home Key. ** @ Author asiontang * @ date March 13, 2013 14:48:44 */@ deprecatedpublic class emptyhome extends activity {public static Boolean isexited = true; @ override protected void oncreate (final bundle savedinstancestate) {super. oncreate (savedinstancestate); If (isexited) {final packagemanager = This. getpackagemanager (); Final intent = new intent (intent. action_main); intent. addcategory (in Tent. category_home); final list <resolveinfo> List = packagemanager. queryintentactivities (intent, packagemanager. match_default_only); For (INT I = 0; I <list. size (); I ++) {final string name = List. get (I ). activityinfo. packagename; If (! "Emptyhome ". equals (name) {intent. setpackage (name); break;} This. startactivity (intent); toast. maketext (this, "home", toast. length_short ). show ();} This. finish ();}}