Подборка новостей и статей для Android разработчиков.
Реклама и связь с автором @ab_manager
РКН https://abdev.by/rkn_tg_ab #MQRZR
Post #8896
5.45K
- 👍 12
AN @android_broadcast
Showing posts older than #8897 · Back to latest




Forwarded from Compose Broadcast


val securePrefs by SecurePrefs(context)
securePrefs.put("user_token", token)
val token = securePrefs.get(
key = "user_token",
default = null,
)
securePrefs
.keyResult("user_token", "")
.collect { token ->
println("Current token: $token")
}


// Пример использования нового API для авторизации по биометрии
class AuthenticationSampleActivity : FragmentActivity() {
private val authResultLauncher = registerForAuthenticationResult(
onAuthFailedCallback = {
Log.i(TAG, "onAuthenticationFailed, try again")
},
resultCallback = { result: AuthenticationResult ->
when(result) {
is AuthenticationResult.Success -> result.authType
is AuthenticationResult.Error -> result.errorCode
}
}
)
override fun onCreate(savedInstanceState: Bundle?) {
super.onCreate(savedInstanceState)
val authRequest: AuthenticationRequest =
AuthenticationRequest.Biometric.Builder(...)
// Setup build request
.build()
authResultLauncher.launch(authRequest)
}
}