Split the application into several pages

This commit is contained in:
BinTianqi
2024-01-14 08:22:33 +08:00
parent 35c881f23b
commit 496a25cece
6 changed files with 176 additions and 68 deletions

View File

@@ -0,0 +1,23 @@
package com.binbin.androidowner
import android.app.admin.DevicePolicyManager
import android.content.ComponentName
import androidx.compose.foundation.layout.Column
import androidx.compose.material3.Button
import androidx.compose.material3.Text
import androidx.compose.runtime.Composable
import com.binbin.androidowner.ui.theme.AndroidOwnerTheme
@Composable
fun DpmPermissions(myDpm: DevicePolicyManager, myComponent: ComponentName){
//da:DeviceAdmin do:DeviceOwner
val isda = myDpm.isAdminActive(myComponent)
val isdo = myDpm.isDeviceOwnerApp("com.binbin.androidowner")
Column {
Text("Device Admin: $isda")
Text("Device Owner: $isdo")
Button(onClick = {myDpm.clearDeviceOwnerApp("com.binbin.androidowner")}) {
Text("不当Device Owner了")
}
}
}