Yalantis Android GitHub Digest: November
Diesen Monat habenwirfürunser Digest dreipopuläre GitHub-Bibliothekenausgewählt, die hilfreichsind, um FunktionstypenzuProjektenhinzuzufügen, mitverschiedenenZeitwertenzuarbeiten und Texteingabefelderzuvalidieren.
Kategorie
KategorieisteineBibliothekfürtypisiertefunktionaleProgrammierung in Kotlin. Esenthält die gängigstenDatentypen, Typklassen und Abstraktionenwie Option, Versuch, Entweder, IO, Functor, Applicative und Monad.
Wannzuverwenden:
WennSie in IhremProjektvielefunktionaleTypenverwendenmüssen.
Zeit
Die ZeitbibliothekistfürSie, wennSiejemalsetwaswieval duration = 10 * 1000 geschriebenhaben, um eineDauer von 10 Sekunden (in Millisekunden) darzustellen, da die meistenMethoden in Kotlin / Java Dauerparameter in Millisekundenbenötigen. Esbedeutet, dass Time typsichereZeitberechnungen in Kotlinbietet, die auf Generikabasieren.
Wannzuverwenden:
WennSiemitZeitwertenarbeiten.
RxValidationTextInputLayout
DieseBibliothekist der einfachsteWeg, die ValidierungmitTextInputLayoutzuEditTextzubringen. DieseLösungbieteteine flexible API und einenreaktiven Ansatz für die Benutzereingabe.
Wannzuverwenden:
WennSieTexteingabefeldervalidierenmüssen.