Este projeto é uma implementação da Animação da Interface do Perfil do Usuário. Feito em [Yalantis] (https://yalantis.com/?utm_source=github)
Verifique este [projeto no Dribbble] (https://dribbble.com/shots/1744157-User-Profile-Interface-Animation)
#Observação
depende do utilitário de animação de Ozodrukh para animação CircularReveal
#Uso
No momento, é apenas um exemplo de implementação da interface acima em seu projeto Android. Em fases posteriores, estamos planejando criar uma biblioteca altamente personalizável para uma interface bonita.
Mas, se quiser utilizá-lo em seu projeto, você precisa:
Incluir a biblioteca como projeto de biblioteca local.
adicione isto ao arquivo build.gradle do seu projeto:
repositories {
maven {
url " https://jitpack.io "
}
}
para módulo CircularReveal
Estenda sua atividade do EuclidActivity
Implemente o método getAdapter() para retornar seus próprios dados.
Para uma implementação funcional, dê uma olhada no Projeto de Amostra - amostra
#Personalização
Você pode substituir vários métodos para ajustar a duração da animação ou o raio do círculo que revela o avatar.
#Compatibilidade
Ficaríamos muito felizes se você nos enviasse links para seus projetos onde você usa nosso componente. Basta enviar um e-mail para [email protected] e nos avisar se tiver alguma dúvida ou sugestão em relação à animação.
PS: Vamos publicar mais maravilhas embrulhadas em código e um tutorial sobre como tornar a UI para Android (iOS) melhor do que melhor. Fique atento!
Copyright 2017, Yalantis
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.