Euclid
1.0.0
该项目是用户配置文件界面动画的实现。产地:[Yalantis] (https://yalantis.com/?utm_source=github)
检查这个[Dribbble 上的项目] (https://dribbble.com/shots/1744157-User-Profile-Interface-Animation)
#笔记
取决于 Ozodrukh 的 CircularReveal 动画动画工具
#用法
目前,这只是在您的 android 项目中实现上述接口的一个示例。在后期阶段,我们计划创建高度可定制的库,以获得美观的界面。
但是,如果您想在项目中使用它,您需要:
将该库包含为本地库项目。
将其添加到您的项目 build.gradle 文件中:
repositories {
maven {
url " https://jitpack.io "
}
}
对于 CircularReveal 模块
从 EuclidActivity 扩展您的活动
实现 getAdapter() 方法,以便您返回自己的数据。
对于有效的实现,请查看示例项目 - 示例
#定制
您可以重写多种方法来调整动画持续时间或显示头像的圆圈半径。
#兼容性
如果您向我们发送使用我们组件的项目的链接,我们将非常高兴。只需发送电子邮件至 [email protected] 如果您对动画有任何疑问或建议,请告诉我们。
PS 我们将发布更多包含在代码中的精彩内容以及关于如何使 Android (iOS) 的 UI 变得更好的教程。敬请关注!
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.