Home / Android Nachrichten / In dieser Version erfahren Sie, warum Sie Thread.sleep in Espresso-Tests niemals verwenden sollten

In dieser Version erfahren Sie, warum Sie Thread.sleep in Espresso-Tests niemals verwenden sollten

Neue Nachrichten aus der Droid-Zone
Hallo, Sie lesen Infinum Android Sweets und bringen wöchentlich die neuesten Nachrichten zu Android direkt in Ihren Posteingang.
Wie wir 3D-Karten in Revolut – Ilnar Karimov [19659004implementierthaben] Bei Revolut stellen wir das Kundenerlebnis in den Mittelpunkt unseres Handelns, um durch einfache Designs und sorgfältige Ausführung Freude zu bereiten. Sie können sich wahrscheinlich unsere Aufregung vorstellen, als wir eine Aktualisierung unseres Kartenbestellflusses einführen. In der neuesten Version der Revolut-App können Sie Ihre Karte aus einem interaktiven 3D-Modell auswählen.
Weitere Informationen
                              
Artikel

Android-Tests mit Espressos Ressourcen im Leerlauf und Testgenauigkeit
Der Hauptvorteil von Espresso gegenüber anderen UI-Testframeworks besteht darin, dass es mit Ihrer App synchronisiert wird. Dies bedeutet, dass nur dann Behauptungen erstellt und Aktionen ausgeführt werden, wenn Ihre App inaktiv ist (auf Benutzereingaben wartet). Andere Test-Frameworks warten, bis eine bestimmte Bedingung erfüllt ist (eine Ansicht wird beispielsweise angezeigt), aber dies hat sich in vielen Situationen als problematisch erwiesen und zu schuppigen Tests geführt. Bei anderen Frameworks müssen Sie die Zeit abschätzen, die eine bestimmte Operation benötigt. Dies macht Tests langsam und garantiert keinen Determinismus.

Aktivität / Service als Abhängigkeit: Android-Architektur für die Uber-Treiber-App überdenken
Die Uber-Treiber-App für Android muss über einen längeren Zeitraum ausgeführt werden Im Hintergrund eine einzigartige Idee, bei der Aktivitäten und Dienste nicht in den strukturellen Grundlagen enthalten waren.

WebRTC für Android – Amr Yousef
Dieser Artikel dient als Leitfaden für die Implementierung grundlegender Videokonferenzen mit WebRTC. WebRTC ist ein kostenloses, offenes Projekt, das Browsern und mobilen Anwendungen Echtzeitkommunikationsfunktionen (RTC) über einfache APIs zur Verfügung stellt. Die WebRTC-Komponenten wurden für diesen Zweck optimiert.

Bedeutung des Mentorings in der Android-Entwicklung – Jakub Chmiel
Dieses Mal geht es um die Bedeutung des Mentorings in der Android-Entwicklung. Das, was Sie nicht vermeiden sollten. Sie lernen schneller.
Bibliotheken
adibfara / WatchTower
🗼Überwachen Sie OKHttp-API-Aufrufe mit Informationen zu Anforderungen und Antworten direkt in Ihrem Browser!
MasayukiSuda / CameraRecorder-android
Videoaufnahme mit Camera2 und Video-Filter anwenden.
JcMinarro / Philology
Eine einfache Möglichkeit, um Strings Ihrer Android-App dynamisch zu ersetzen oder neue Sprachen bereitzustellen. Spanomatic
Fügen Sie automatisch Bereiche zu Text aus Strings für Android-Ressourcen hinzu.
Videos / Podcasts
162: Auf Google IO 2019 aufholen
Ihr Browser unterstützt das Audioelement nicht. Shownotes herunterladenDigitale Trends: Vergleich von Pixel 2, 3 und 3AGoogle Activity TrackingGoogle Activity Tracking ControlsFlutter für das WebNeues Navigationsparadigma in Android QWas ist neu in den Android Deveopment Tools.
Klasse der Woche
DynamicAnimation | Android Developers
Diese Klasse ist die Basisklasse physikbasierter Animationen. Es verwaltet den Lebenszyklus der Animation wie start () und cancel (). Diese Basisklasse verwaltet auch das gemeinsame Setup für alle Unterklassenanimationen.
Jenseits von Android

Ist hochwertige Software die Kosten wert?

Wir sind uns normalerweise darüber im Klaren, dass es mehr kostet, eine höhere Qualität zu erhalten, aber die interne Qualität der Software reduziert tatsächlich die Kosten.

About AndroidWeltEditor

Check Also

The $900 Pro1-X phone gives you a physical keyboard and LineageOS

F(x)tec, which launched its first smartphone last year, is now back with a special version …

Leave a Reply

Your email address will not be published. Required fields are marked *