UltimateRecyclerView é um RecyclerView (versão avançada e flexível do ListView) com puxar para atualizar, carregar mais, deslizar para descartar, arrastar e soltar, animações, cabeçalho fixo, mostrar ou ocultar barra de ferramentas e FAB ao rolar e muitos outros recursos. just like RecyclerView
. Suporte AndroidX agora.
Observe que UltimateRecyclerView é um projeto em desenvolvimento.
Suas doações são muito apreciadas. Obrigado!
swipe to refresh
repositories {
jcenter()
}
dependencies {
.. .
compile ' com.marshalchen.ultimaterecyclerview:library:0.9.0 '
}
ou pegue via Maven
< 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 "
/>
Para mais detalhes, você pode ler o Wiki e a demonstração do projeto.
v0.8.0 Migrar para AndroidX
v0.7.0 Suporta a maioria dos recursos do Recyclerview 24.0.0. Melhore o UltimateAdapter. Reduza o tamanho da biblioteca. Corrija alguns bugs.
v0.5.8 Nesta versão agora nos baseamos na biblioteca de suporte 23.4.0. Corrigimos o carregamento mais e desabilitamos a função carregar mais nos gatilhos iniciais. Não há necessidade de alterar nada em suas implementações. Leia o código de exemplo se tiver alguma dúvida sobre as implementações.
v0.5.6 Nesta versão agora temos a biblioteca de suporte 23.3.0 e a versão mínima é suportada até a v13. Novo recurso adicionado que nos permite adicionar um conector de nó em cada item no linearlayoutmanager
. Ao estender TimeLineView
você agora terá construções ilimitadas a partir das coisas conectadas a cada ponto.
v0.5.0 esta biblioteca será baseada na v23.2.1 a partir de agora. se você precisar da v23.1.1, volte para a versão anterior. detalhes desta atualização, consulte #342
v0.4.9 Esta é a última versão que será baseada na V23.1.1. e esta biblioteca não será suportada nesta versão. Para obter mais suporte, consulte a versão mais recente.
v0.3.11 Ainda existem versões baseadas em 22.+
Observe que pode não ser a versão mais recente
Se você tiver algumas boas ideias, conte-nos. Meu e-mail é cymcsg # gmail.com.E é uma boa ideia colocar sua ideia sobre o assunto. Se quiser usar uma estrutura de desenvolvimento rápido para desenvolver aplicativos, você pode experimentar o UltimateAndroid Framework.
Se houver alguém que não mencionei aqui, aceite minhas sinceras desculpas e me diga.
Alipay:
Doação de Bitcoin aceita
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.