이 프로젝트는 사용자 프로필 인터페이스 애니메이션을 구현한 것입니다. [얄란티스]에서 제작 (https://yalantis.com/?utm_source=github)
[Dribbble 프로젝트]를 확인하세요(https://dribbble.com/shots/1744157-User-Profile-Interface-Animation)
#메모
CircularReveal 애니메이션에 대한 Ozodrukh의 애니메이션 유틸리티에 따라 다릅니다.
#용법
현재 이는 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.