Este proyecto es una implementación de la animación de la interfaz del perfil de usuario. Hecho en [Yalantis] (https://yalantis.com/?utm_source=github)
Consulte este [proyecto en Dribbble] (https://dribbble.com/shots/1744157-User-Profile-Interface-Animation)
#Nota
depende de la utilidad de animación de Ozodrukh para la animación CircularReveal
#Uso
Por el momento, es sólo un ejemplo de implementación de la interfaz anterior en su proyecto de Android. En etapas posteriores estamos planeando crear una biblioteca altamente personalizable para una interfaz atractiva.
Pero, si quieres usarlo en tu proyecto, necesitas:
Incluir la biblioteca como proyecto de biblioteca local.
agregue esto al archivo build.gradle de su proyecto:
repositories {
maven {
url " https://jitpack.io "
}
}
para el módulo CircularReveal
Amplíe su actividad desde EuclidActivity
Implemente el método getAdapter(), para que devuelva sus propios datos.
Para una implementación funcional, eche un vistazo al Proyecto de muestra: muestra
#Personalización
Puedes anular varios métodos para ajustar la duración de la animación o el radio del círculo que revela el avatar.
#Compatibilidad
Estaríamos muy contentos si nos enviara enlaces a sus proyectos en los que utiliza nuestro componente. Simplemente envíe un correo electrónico a [email protected] y háganos saber si tiene alguna pregunta o sugerencia sobre la animación.
PD: Vamos a publicar más maravillas envueltas en código y un tutorial sobre cómo hacer que la interfaz de usuario para Android (iOS) sea mejor que mejor. ¡Manténganse al tanto!
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.