激活设备管理器
一.激活設備管理器賬戶,
1.設置完成界面 按鈕的點擊事件
 public void activeAdmin(View view) {
 Intent intent = new Intent(DevicePolicyManager.ACTION_ADD_DEVICE_ADMIN);
 ComponentName mDeviceAdminSample = new ComponentName(this,MyAdmin.class);
 intent.putExtra(DevicePolicyManager.EXTRA_DEVICE_ADMIN,mDeviceAdminSample);
 intent.putExtra(DevicePolicyManager.EXTRA_ADD_EXPLANATION,"95%的用戶都開啟了. 開后好處多多");
 startActivity(intent);
 }
2.public class MyAdmin extends DeviceAdminReceiver {
}
3.清單文件中
 <receiver
 android:name="com.itheima.mobilesafe.receiver.MyAdmin"
 android:description="@string/sample_device_admin_description"
 android:label="@string/sample_device_admin"
 android:permission="android.permission.BIND_DEVICE_ADMIN" >
 <meta-data
 android:name="android.app.device_admin"
 android:resource="@xml/device_admin_sample" />
 <intent-filter>
 <action android:name="android.app.action.DEVICE_ADMIN_ENABLED" />
 </intent-filter>
 </receiver>
?
4.掌控哪些權限 res目錄下建個xml文件夾device_admin_sample.xml
<device-admin xmlns:android="http://schemas.android.com/apk/res/android">
 <uses-policies>
 <reset-password />
 <force-lock />
 <wipe-data />
 </uses-policies>
</device-admin>
轉載于:https://www.cnblogs.com/bravolove/p/4988067.html
總結
 
                            
                        - 上一篇: jquery的deferred对象
- 下一篇: SpringMVC框架
