Activity action: ask the user to add a new device administrator to the system. [Android.Runtime.Register("ACTION_ADD_DEVICE_ADMIN")] public const string ActionAddDeviceAdmin; Field Value String Attributes RegisterAttribute Remarks Activity action: ask the user to add a new devi...
<receiverandroid:name=".MyDeviceAdminReceiver"android:permission="android.permission.BIND_DEVICE_ADMIN"><intent-filter><actionandroid:name="android.app.action.DEVICE_ADMIN_ENABLED"/></intent-filter></receiver> 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 这段代码注册了您的DeviceAdminReceiver,并设置...
DevicePolicyManager(IntPtr, JniHandleOwnership) 创建JNI 对象的托管表示形式时使用的构造函数;由运行时调用。字段展开表 ActionAddDeviceAdmin 活动操作:要求用户向系统添加新设备管理员。 ActionAdminPolicyCompliance 活动操作:启动管理员以显示预配的策略符合性。 ActionApplicationDelegationScopesChanged 广播操作:更...
必须先激活该组件,才能得到DeviceAdmin的能力。当组件被激活,会调用DPMTestReceiver中的onEnabled()方法。 // 判断该组件是否已经是DeviceAdmin if (!mDevicePolicyManager.isAdminActive(mComponentName)) { Intent intent = new Intent( DevicePolicyManager.ACTION_ADD_DEVICE_ADMIN); intent.putExtra(DevicePolicyMan...
Intent intent =newIntent(DevicePolicyManager.ACTION_ADD_DEVICE_ADMIN); intent.putExtra(DevicePolicyManager.EXTRA_DEVICE_ADMIN, componentName); intent.putExtra(DevicePolicyManager.EXTRA_ADD_EXPLANATION,"一键锁屏"); startActivity(intent); } }
.isAdminActive(componentName))24{25Toast.makeText(MainActivity.this, "已经注册", Toast.LENGTH_LONG).show();26}27elseActiveMNG();2829}30privatevoidActiveMNG()31{32Intent intent =newIntent (DevicePolicyManager.ACTION_ADD_DEVICE_ADMIN);33intent.putExtra(DevicePolicyManager.EXTRA_DEVICE_ADMIN, ...
DevicePolicyManager 这是设备管理的主类。通过它可以实现屏幕锁定、屏幕亮度调节、出厂设置等功能。 DeviceAdminReceiver 该类继承自BroadcastReceiver。 从源码可以看到,其实就是实现了一个OnReceive方法,该方法中根据不同的Action,执行相应的操作。 比如,如果激活成功,那么Action就是ACTION_DEVICE_ADMIN_ENABLED, 据此调用...
Admin Android.App.Admin 錯誤報告失敗原因 ConnectEvent 內容保護政策 DelegatedAdminReceiver DeviceAdminInfo DeviceAdminInfo.InterfaceConsts DeviceAdminReceiver DeviceAdminService 裝置管理用途 設備政策識別碼 DevicePolicyManager DevicePolicyManager 建構函式 欄位 ActionAddDeviceAdmin 行動管理...
Administración Android.App. Administración BugReportFailureReason ConnectEvent DelegatedAdminReceiver DeviceAdminInfo DeviceAdminInfo.InterfaceConsts DeviceAdminReceiver DeviceAdminService DeviceAdminUses DevicePolicyIdentifiers DevicePolicyManager DevicePolicyManager Constructores Campos ActionAddDeviceAdmin ActionAdmin...
<intent-filter > <action android:name="android.app.action.DEVICE_ADMIN_ENABLED"/> </intent-filter> </receiver> </application> </manifest> 3.在res文件建立xml/my_admin.xml文件: <?xml version="1.0" encoding="utf-8" ?> <device-admin xmlns:android="http://schemas...