- Drucken
Benutzerdefiniertes Taschenrechner-Widget Unit Test
::: (info) () Um die App herunterzuladen, besuchen Sie: Bibliothek:::
Calculator Custom Widget Unit Test
Diese Anwendung beschreibt, wie man das Custom Widget Calculator einrichtet und verwendet.
Zweck
Der Zweck des Calculator Unit Tests ist es, den Benutzern die Möglichkeit zu geben, zu lernen und zu verstehen, wie sie das benutzerdefinierte Widget Calculator in ihren Tulip-Anwendungen einrichten und verwenden können. Benutzerdefinierte Widgets sind kodierte Widgets, die auf der Tulip-Plattform aufgesetzt werden, um zusätzliche Funktionen zu bieten, die derzeit nicht Teil der Hauptplattform sind. Das Custom Widget Calculator ist ein Beispiel dafür, wie man einen einzigen Auslöser für mehrere Schaltflächen schreiben kann. Der Hauptvorteil dieses benutzerdefinierten Widgets ist, dass es wie ein Standard-Taschenrechner funktioniert. Es demonstriert, wie ein Raster (5 Zeilen und 4 Spalten) von Schaltflächen in einem Widget gebildet werden kann.
Einrichtung
Benutzerdefinierte Widget-Plugins interagieren mit Ihrer Anwendung durch die Verwendung von Eigenschaften und Ereignissen. Eigenschaften sind die gemeinsamen Daten, die zwischen Ihrer Anwendung und dem Widget existieren, während Ereignisse Signale sind, die Ihr Widget an Ihre Anwendung senden kann. In Ihrem App-Editor können Sie Auslöser erstellen, die auf diesen Ereignissen basieren. Ereignisse können auch dazu verwendet werden, Daten an Ihre Anwendung zu senden.
Das erste Ereignis, das in diesem benutzerdefinierten Widget verwendet wird, heißt "Angeklickt", und dieses Ereignis wird ausgelöst, wenn der Benutzer eine beliebige Schaltfläche drückt, und es gibt den Wert der Schaltfläche zurück. Das zweite Ereignis, das in diesem benutzerdefinierten Widget verwendet wird, heißt "Ergebnis". Dieses Ereignis wird ausgelöst, wenn die Schaltfläche "=" gedrückt wird, und es gibt das Ergebnis des mathematischen Ausdrucks zurück.
Wie es funktioniert
Mit dem benutzerdefinierten Taschenrechner-Widget können Sie mathematische Berechnungen durchführen und die Ergebnisse dieser Berechnungen anzeigen. Der Hauptzweck dieses Einheitstests besteht darin, zu demonstrieren, wie man einen einzigen Auslöser schreibt, der auf mehrere Schaltflächen angewendet wird. Ein Beispiel dafür, wie das benutzerdefinierte Taschenrechner-Widget funktioniert, ist im folgenden GIF zu sehen.