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.