Wie richte ich die Verschlüsselung und Entschlüsselung zwischen Android und der ASP.Net-Webanwendung ein?

how-to-setup-encryption-and-decryption-between-android-and-asp

Bei dieser Verschlüsselung verwenden wir einen geheimen Schlüssel zum Verschlüsseln der Zeichenfolge. Der verwendete Algorithmus ist AES mit CBC-Modus (Cipher Block Chaining). Der C#-Code verwendet PKCS7-Padding, da PKCS5 dort nicht verfügbar ist. In Android verwendet es intern PKCS5-Padding, auch wenn wir PKCS7-Padding in der Verschlüsselungstransformation angeben. Wir spezifizieren also auch den PKCS5-Padding-Modus. Beim Testen liefern […]

Weiterlesen

How to save data to Firebase in Android?

how-to-save-data-to-firebase-in-android

Lernziele: Der Zweck dieses Blogs ist es, die Leser darüber zu informieren, wie sie Daten in der Firebase Realtime-Datenbank von Android speichern können. In diese Datenbank können sowohl einfache Datentypen wie Strings als auch kompliziertere Datentypen wie Java-Objekte geschrieben werden. Voraussetzungen: Um die Firebase Realtime Database in Android verwenden zu können, benötigen wir ein Android […]

Weiterlesen

Wie rufe ich Daten von Firebase in Android ab?

How to fetch data from Firebase in Android?

Ziele des Blogs Nach dem Lesen dieses Blogs können wir Daten aus der Firebase Realtime Database abrufen. Diese Daten können einfache Datentypen wie Strings oder komplexe Datentypen wie Java-Objekte umfassen. Die Anforderungen: Wir müssen ein Android Studio-Projekt und ein Firebase-Projekt bereit haben, um die Firebase Realtime Database verwenden zu können. Erstellen Sie ein neues Android […]

Weiterlesen

Wie erfolgt die Sitzungsverwaltung in Android?

In Android erfolgt die Sitzungsverwaltung mithilfe einiger Datenspeichertechniken. Diese Daten können in einigen globalen Variablen, Datenbanken oder Anwendungseinstellungen gespeichert werden. Aber es gibt ein Problem mit den globalen Variablen. Die globalen Variablen können die Daten nur behalten, bis die Anwendung geöffnet wird. Sobald die Anwendung geschlossen wird, werden die globalen Variablen zerstört und ihre Werte […]

Weiterlesen

Setzen Sie Elemente linear und am unteren Rand des Bildschirms in Android

Die beste Möglichkeit, Elemente in Android linear zu platzieren, ist die Verwendung von LinearLayout. Attribut angeben 'Orientierung'des LinearLayout zu'vertikal‘. Nun sind beliebig viele Elemente in der linearen Anordnung vertikal angeordnet. Um die Elemente am unteren Rand des Bildschirms auszurichten, verwenden Sie ConstraintLayout und fügen Sie dem LinearLayout Einschränkungen hinzu, um ihn am unteren Rand des […]

Weiterlesen

Wie erstelle ich ein Benachrichtigungsdialogfeld in Android?

Über das Warnungsdialogfeld können Sie eine Nachricht in einem Popup-Dialogfeld oder ein Textfeld für Benutzereingaben anzeigen oder eine benutzerdefinierte Ansicht im Dialogfeld anzeigen. Damit die Ansicht im Popup-Dialogfeld angezeigt wird, muss sie programmgesteuert oder über XML erstellt werden. Anschließend muss die Ansicht im Dialogfeld so eingestellt werden, dass diese Ansicht für den Benutzer im Dialogfeld […]

Weiterlesen