"Die StageApplication kann auf drei Arten initialisiert werden: indem man StageApplication erbt, indem man die native Android-Anwendung erbt oder indem man eine Instanz von StageApplicationDelegate in einer Aktivität erstellt. Die Instanz von StageApplicationDelegate wird verwendet, um die Anwendung zu initialisieren. Wenn man eine native Aktivität verwendet, um eine Fähigkeit zu starten, müssen die Parameter über die putExtra-Methode von Intent übergeben werden. Es gibt zwei Möglichkeiten, Parameter zu übergeben: manuell oder mit der WantParams-Hilfsklasse. Der manuelle Weg beinhaltet das Festlegen des Schlüssels als "params" und des Werts als JSON-Zeichenfolge. Die WantParams-Klasse bietet verschiedene addValue-Methoden, um Parameter hinzuzufügen, und eine toWantParamsString-Methode, um das Objekt in eine JSON-Zeichenfolge umzuwandeln. Die unterstützten Parametertypen umfassen boolesch, int, double, string und WantParams. Wenn man WantParams verwendet, darf der Schlüssel keine Sonderzeichen enthalten, und double-Werte haben eine Genauigkeit von 6 Dezimalstellen. Eine Fähigkeit kann mit der startAbility-Methode gestartet werden, die auch verwendet werden kann, um eine native Aktivität zu starten, indem man die Namenskonvention der entsprechenden StageActivity der Fähigkeit folgt."
dev.to
ArkUI-X通过Stage模型开发Android端应用指南(二)
Create attached notes ...
