13 unfreundliche Dinge im Android-Design

Als weit verbreitetes mobiles Betriebssystem weist Android einige unmenschliche Aspekte im Design der Benutzeroberfläche auf. Nachfolgend finden Sie ausführliche Erläuterungen und entsprechende Quellcode-Beispiele zu diesen Themen:

  1. Intensive Berechtigungsanfragen: Android verlangt von Benutzern häufig, dass sie bei der Installation und Ausführung der App verschiedene Berechtigungen erteilen, was Benutzer verwirren und verärgern kann. Ein benutzerfreundlicherer Ansatz besteht darin, Berechtigungen anzufordern, wenn eine Funktion verwendet wird, anstatt alle Berechtigungen auf einmal anzufordern. Wenn der Benutzer beispielsweise auf die Schaltfläche „Foto“ klickt, wird ein Dialogfeld angezeigt, in dem er um die Kameraerlaubnis gebeten wird.
// 请求相机权限的示例代码
if (ContextCompat.checkSelfPermission(this, Manifest.permission.CAMERA) != PackageMana

Supongo que te gusta

Origin blog.csdn.net/NoerrorCode/article/details/133615351
Recomendado
Clasificación