1.设备管理器 硬件服务
// 拿到一个设备管理器
DevicePolicyManager devicePolicyManager = (DevicePolicyManager) getSystemService(Context.DEVICE_POLICY_SERVICE);
// new一个新的组件出来,用来启动注册管理器的界面
ComponentName componentName = new ComponentName(this,
MyAdminReceiver.class);
// 判断是否已经注册,没有就进行注册
if (!devicePolicyManager.isAdminActive(componentName))
{
Intent intent = new Intent(
DevicePolicyManager.ACTION_ADD_DEVICE_ADMIN);
intent.putExtra(DevicePolicyManager.EXTRA_DEVICE_ADMIN,
componentName);
startActivity(intent);
}原文:http://blog.csdn.net/zqs62761130/article/details/42472651