GitRead 中文社区
首页趋势排行榜原创文章严选周刊
更多资源
新手训练营
精选专题热门话题GitHub 文档资源精选实战指南

Android-Animation-Set

:books: Android 所有动画系列详尽教程。 Explain all animations in Android.

  • 语言Java
  • 默认分支master
  • 大小38.5 MB
  • 更新2023年2月21日
  • Issues1
在 GitHub 打开
avatarOCNYang

项目介绍

OCNYang/Android-Animation-Set 是一个托管在 GitHub 上的开源项目,主要使用 Java 编写,采用 Apache License 2.0 许可证,目前获得 3.1k 个 Star、504 次 Fork。

仓库全名
OCNYang/Android-Animation-Set

README 摘要

Android Animation Tutorial Collection / Android 动画详尽教程 Reading Guide 中文讲解(Readme)请直接点击对应标题 For English explanation (or Readme): do not click on the title, but please click on the link under each title 文章开篇总结性文章:《Android 一共有多少种动画?准确告诉你!》 Ⅰ. View Animation / 视图动画 English documentation can be found here Ⅱ. Drawable Animation / 帧动画 / Frame 动画 English documentation can be found here Ⅲ. Property Animation / 属性动画 English…

完整内容见 GitHub 原始 README 或本页 。

常见问题

Android-Animation-Set 用什么语言开发?

主要使用 Java 编写,采用 Apache License 2.0 许可证,目前有 3.1k 个 Star。

Android-Animation-Set 可以免费商用吗?

仓库采用 Apache License 2.0 许可证,可免费使用与修改,商业使用请遵守许可证条款(例如保留版权声明与许可声明)。

如何获取 Android-Animation-Set 的源码?

可以直接克隆仓库:git clone https://github.com/OCNYang/Android-Animation-Set.git,默认分支为 master;安装与运行步骤见仓库 README。

Android-Animation-Set 最近还在维护吗?

仓库最近一次更新为 2023年2月21日,当前有 1 个未关闭 Issue;Star 数为 3.1k,可作为社区活跃度的参考。

本页面展示项目元数据与原始 README,GitRead 中文社区 编辑团队负责选题收录。

相关仓库

GrowingGit/GitHub-Chinese-Top-Charts avatar
GitHub-Chinese-Top-ChartsGrowingGit
2024年10月12日
108.6k
13.5k
193

:cn: GitHub中文排行榜,各语言分设「软件 | 资料」榜单,精准定位中文好项目。各取所需,高效学习。

Java
120.3 MB
1
详情
NationalSecurityAgency/ghidra avatar
ghidraNationalSecurityAgency
2 天前
99.0k
11.1k
1.6k

Ghidra 是一个软件逆向工程(SRE)框架

software-analysisdisassemblerreverse-engineering
Java
408.0 MB
0
详情
iluwatar/java-design-patterns avatar
java-design-patternsiluwatar
10月8日
94.9k
27.4k
146

用 Java 实现的设计模式

javaprinciplesdesign-patterns+5
Java
47.6 MB
1
详情
macrozheng/mall avatar
mallmacrozheng
9月15日
85.0k
29.8k
17

mall项目是一套电商系统,包括前台商城系统及后台管理系统,基于Spring Boot+MyBatis实现,采用Docker容器化部署。 前台商城系统包含首页门户、商品推荐、商品搜索、商品展示、购物车、订单流程、会员中心、客户服务、帮助中心等模块。 后台管理系统包含商品管理、订单管理、会员管理、促销管理、运营管理、内容管理、统计报表、财务管理、权限管理、设置等模块。

spring-bootspring-securitymybatis+7
Java
57.4 MB
0
详情
spring-projects/spring-boot avatar
spring-bootspring-projects
2 小时前
81.8k
43.2k
486

Spring Boot 帮助你以最少的繁琐工作创建由 Spring 驱动的、生产级应用和服务。

frameworkjavaspring+1
Java
221.2 MB
0
详情
doocs/advanced-java avatar
advanced-javadoocs
3 周前
79.2k
19.1k
1

资深 Java(后端)开发人员核心面试题与答案 | 互联网 Java 工程师进阶知识完全扫盲:涵盖高并发、分布式、高可用、微服务、海量数据处理等领域知识

javadistributed-systemsmessage-queue+7
Java
33.7 MB
0
详情
elastic/elasticsearch avatar
elasticsearchelastic
42 分钟前
78.5k
26.2k
6.4k

免费开源、分布式、RESTful 搜索引擎

elasticsearchjavasearch-engine
Java
1.8 GB
0
详情
MisterBooo/LeetCodeAnimation avatar
LeetCodeAnimationMisterBooo
6月12日
76.7k
13.9k
23

以动画形式演示 LeetCode 上的所有题目。(用动画的形式呈现解 LeetCode 题目的思路,完整单步/回看/变速/语音讲解在 algomooc.com)

animationleetcodeleetcode-c+2
Java
498.4 MB
0
详情

关于

android-animationandroid-animationsanimated-vector-drawableanimationanimation-libraryanimatorsetconstraintlayoutconstraintsetdrawable-animationframe-animationproperty-animationreveal-effectripple-animationripple-effectshare-elementshare-elementstransition-animationvectorview-animationview-state
  • Apache License 2.0
  • 3.1k Stars
  • 504 Forks
  • 58 Watching

简要分析

热度分
4204
价值分
2039
活跃状态
活跃
GitHub

语言占比

Java

贡献者

OCNYangOCNYangheyuanw-devheyuanw-dev

Android Animation Tutorial Collection / Android 动画详尽教程

GitHub issues   GitHub forks   GitHub stars

Android Animation Set

Reading Guide

  • 中文讲解(Readme)请直接点击对应标题
  • For English explanation (or Readme): do not click on the title, but please click on the link under each title

文章开篇总结性文章:《Android 一共有多少种动画?准确告诉你!》

Ⅰ. View Animation / 视图动画

English documentation can be found here

Ⅱ. Drawable Animation / 帧动画 / Frame 动画

English documentation can be found here

Ⅲ. Property Animation / 属性动画

English documentation can be found here

Ⅳ. Ripple Effect / Touch Feedback / 触摸反馈动画

English documentation can be found here

Ⅴ. Reveal Effect / 揭露动画

English documentation can be found here

Ⅵ. Transition Animation / 转场动画 & 共享元素

English tutorial can be found here

Ⅶ. Animate View State Changes / 视图状态动画

English documentation can be found here, also StateListAnimator and StateListDrawable

Ⅷ. AnimatedVectorDrawable / 矢量图动画

English tutorial can be found here, more information at
or AnimatedVectorDrawable or VectorDrawable

Ⅸ. Constraint Animation / ConstraintSet / 约束布局关键帧动画

English documentation can be found here

Wiki 附属文章

  • View 动画几种特殊使用场景
  • 实现 Activity 的切换动画
  • SVG 讲解
  • 属性动画之 ViewPropertyAnimator 原理解析
  • 深入理解 Content Transition
  • 动画差值器之 PathInterpolator

遗漏提交

由于个人能力局限,难免会有遗漏的动画,大家如果发现有遗漏的动画、或者发现问题,可以提交 Issues (请注明“遗漏提交”,也可以附上推荐的对应讲解教程地址),我会逐渐完善这个系列教程。

Demo

View Animation / 视图动画 Drawable Animation / 帧动画 / Frame 动画

Property Animation / 属性动画 Ripple Effect / Touch Feedback / 触摸反馈动画

Reveal Effect / 揭露动画 Transition Animation / 转场动画 & 共享元素

Animate View State Changes / 视图状态动画 AnimatedVectorDrawable / 矢量图动画

Download Demo Apk
or scan code to download(扫码下载)
Scan code to download

更全面的讲解将会逐步补充 / 欢迎 Star / 欢迎 Fork

CSDN
掘金

ocnyang.com   新浪微博

评论

登录 后发表评论
暂无评论
GitRead 中文社区
深度解读 · 趋势洞察 · 价值精选

关于

关于我们联系我们编辑准则收录标准赞赏人员

发现

技术趋势新手训练营资源精选实战指南精选专题热门话题GitHub 文档

条款

隐私政策服务条款网站地图
26.9万收录项目
5.1万中文话题
155精选专题
发现技术价值,连接开源智慧
© 2026 GitRead · GitHub 中文社区 本站与 GitHub, Inc. 无隶属关系;GitHub 是 GitHub, Inc. 的商标。