<activity            android:name="com.XXX.android.system.EmptyHome"            android:label="@string/app_name"            android:theme="@android:style/Theme.NoDisplay" >            <intent-filter>                <action android:name="android.intent.action.MAIN" />                <category android:name="android.intent.category.DEFAULT" />                <category android:name="android.intent.category.HOME" />            </intent-filter>        </activity>
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;/** * 有了厂家的支持,放弃此另类屏蔽HOME键做法。 *  * @author AsionTang * @date 2013年3月13日 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 packageManager = this.getPackageManager();    final Intent intent = new Intent(Intent.ACTION_MAIN);    intent.addCategory(Intent.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();    }}

  

更多相关文章

  1. 探索另类圆环图的做法
  2. 使用 PHP Masked Package 屏蔽敏感数据
  3. php错误屏蔽
  4. 微软Edge浏览器准备内置屏蔽广告功能
  5. 通过脚本自动屏蔽非法IP(转http://bbs.5y6s.com/htm_data/21/080
  6. 最佳做法,PHP,每天跟踪数百万次展示
  7. 通过PHP设置html属性的最佳做法是什么?
  8. mysql忘记root密码做法

随机推荐

  1. Android以最省内存的方式读取本地资源的
  2. 淘宝Android自动化测试框架-TMTS
  3. html5,移动端开发(1)
  4. Android(安卓)建立自己的手写笔画图案 Ge
  5. 最简单的基于FFmpeg的移动端例子:Android
  6. Android Studio2.3+AndroidSDK安装【图文
  7. Android v4包下的PagerTitleStrip,ViewPag
  8. Android 炫酷的多重水波纹 MultiWaveHead
  9. boot.img的解包与打包
  10. Android Studio学习之安装插件