UltimateRecyclerView ist ein RecyclerView (erweiterte und flexible Version von ListView) mit Ziehen zum Aktualisieren, Laden von mehr, Wischen zum Schließen, Ziehen und Ablegen, Animationen, Sticky Header, Ein- oder Ausblenden der Symbolleiste und FAB beim Scrollen und vielen anderen Funktionen. Sie können es verwenden just like RecyclerView
. Unterstützen Sie jetzt AndroidX.
Beachten Sie, dass UltimateRecyclerView ein Projekt in der Entwicklung ist.
Ihre Spenden werden sehr geschätzt. Danke schön!
swipe to refresh
repositories {
jcenter()
}
dependencies {
.. .
compile ' com.marshalchen.ultimaterecyclerview:library:0.9.0 '
}
oder über Maven greifen
< dependency >
< groupId >com.marshalchen.ultimaterecyclerview</ groupId >
< artifactId >library</ artifactId >
< version >0.9.0</ version >
</ dependency >
< com .marshalchen.ultimaterecyclerview.UltimateRecyclerView
android : layout_width = " match_parent "
android : layout_height = " match_parent "
android : id = " @+id/ultimate_recycler_view "
/>
Für weitere Details können Sie das Wiki und die Demo des Projekts lesen.
v0.8.0 Auf AndroidX migrieren
v0.7.0 Unterstützt die meisten Funktionen in Recyclerview 24.0.0. Verbessern Sie den UltimateAdapter. Reduzieren Sie die Größe der Bibliothek. Beheben Sie einige Fehler.
v0.5.8 In dieser Version basieren wir jetzt auf der Support-Bibliothek 23.4.0. Wir haben die Last weiter korrigiert und die Funktion „Mehr laden“ bei frühen Auslösern deaktiviert. Es besteht keine Notwendigkeit, etwas an ihren Implementierungen zu ändern. Bitte lesen Sie den Beispielcode, wenn Sie Fragen zu den Implementierungen haben.
v0.5.6 In dieser Version haben wir jetzt die 23.3.0-Unterstützungsbibliothek und die Min-Version wird bis v13 vollständig unterstützt. Neue hinzugefügte Funktion, die es uns ermöglicht, jedem Element im linearlayoutmanager
einen Knotenanschluss hinzuzufügen. Durch die Erweiterung TimeLineView
verfügen Sie nun über unbegrenzte Builds aus den Dingen, die mit jedem Punkt verbunden sind.
v0.5.0 Diese Bibliothek basiert von nun an auf v23.2.1. Wenn Sie Version 23.1.1 benötigen, kehren Sie bitte zur vorherigen Version zurück. Einzelheiten zu diesem Upgrade finden Sie unter Nr. 342
v0.4.9 Dies ist die letzte Version, die auf V23.1.1 basiert. und diese Bibliothek wird in dieser Version nicht unterstützt. Weitere Unterstützung finden Sie in der neuesten Version.
v0.3.11 Es gibt noch Versionen, die auf 22.+ basieren
Beachten Sie, dass es sich möglicherweise nicht um die neueste Version handelt
Wenn Sie gute Ideen haben, sagen Sie es uns bitte. Meine E-Mail lautet cymcsg # gmail.com. Und es ist eine gute Idee, Ihre Idee zu diesem Thema darzulegen. Wenn Sie ein Rapid-Development-Framework für die Entwicklung von Apps verwenden möchten, können Sie UltimateAndroid Framework ausprobieren.
Wenn es jemanden gibt, den ich hier nicht erwähne, nehmen Sie bitte meine aufrichtige Entschuldigung entgegen und sagen Sie es mir.
Alipay:
Bitcoin-Spende akzeptiert
Copyright 2014-present Marshal Chen
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.