当前位置:网站首页>[shutter] animation animation (shutter animation type | the core class of shutter animation)
[shutter] animation animation (shutter animation type | the core class of shutter animation)
2022-07-03 01:09:00 【Programmer community】
List of articles
- One 、Flutter Animation type
- Two 、Flutter The core class of animation
- 3、 ... and 、 Related resources
Flutter Animation Animation :
- Flutter Animation type
- by Widget Add animation to components
- Add listeners to the animation
- AnimationWidget
- AnimationBuilder
- Hero Animation
Flutter Animation reference documentation : https://flutterchina.club/animations/
One 、Flutter Animation type
Flutter Animation type :
① Patch animation ( Tween Animation ) : Define the The state of beginning and ending , And the animation running Time curve , from Flutter Automatically calculate the whole process of animation ;
② Physical animation : The animation Based on physical principles , The operating mechanism is similar to the real world ; Such as throwing a ball from a high place , According to height , Throw speed , The running curve of the gravity acceleration calculation ball ;
Two 、Flutter The core class of animation
1. Animation : Flutter The core class of animation , be used for Generate intermediate transition values for animation ;
- form : Animation Animation consists of values and States ;
- Animation values : This value is the value calculated during the execution of the animation , This value may vary according to some curve , It may also change monotonously ;
- Animation state : Status marks the execution order of the current animation ( From the beginning to the end / From the end to the end ) ;
- monitor : Listeners can be added during the execution of animation , Monitor the execution status of animation ;
- Reference documents : https://api.flutter.dev/flutter/animation/Animation-class.html
2. CurvedAnimation : Inherited from Animation , The animation process can be calculated as a nonlinear process ;
The main role : An animation that applies a curve to another animation ;
Reference documents : https://api.flutter.dev/flutter/animation/CurvedAnimation-class.html
3. AnimationController : Inherited from Animation , be used for management Animation ;
- Reference documents : https://api.flutter.dev/flutter/animation/AnimationController-class.html
4. Tween : Transition value calculated during animation execution ; Such as rotating animation , The calculated angle value is
0
0
0 ~
360
360
360 ;
- Reference documents : https://api.flutter.dev/flutter/animation/Tween-class.html
3、 ... and 、 Related resources
Reference material :
- Flutter Official website : https://flutter.dev/
- Flutter Plug in download address : https://pub.dev/packages
- Flutter Developing documents : https://flutter.cn/docs ( Strongly recommend )
- official GitHub Address : https://github.com/flutter
- Flutter The Chinese community : https://flutter.cn/
- Flutter Practical tutorial : https://flutter.cn/docs/cookbook
- Flutter CodeLab : https://codelabs.flutter-io.cn/
- Dart Chinese document : https://dart.cn/
- Dart Developer website : https://api.dart.dev/
- Flutter Chinese net : https://flutterchina.club/ , http://flutter.axuer.com/docs/
- Flutter Related issues : https://flutterchina.club/faq/ ( It is recommended to watch it at the introductory stage )
- GitHub Upper Flutter Open source examples : https://download.csdn.net/download/han1202012/15989510
- Flutter Practical e-books : https://book.flutterchina.club/chapter1/
Important topics :
- Flutter Animation reference documentation : https://flutterchina.club/animations/
Blog source download :
GitHub Address : https://github.com/han1202012/flutter_image_widget ( Keep updating with the progress of the blog , There may not be the source code of this blog )
Blog source snapshot : https://download.csdn.net/download/han1202012/16083326 ( The source code snapshot of this blog , You can find the source code of this blog )
边栏推荐
- Advanced pointer (I)
- MySQL
- 研发一款国产ARM智能边缘计算网关需要什么
- Win10 can't be installed in many ways Problems with NET3.5
- First hand evaluation of Reza electronics rz/g2l development board
- How to convert Quanzhi a40i/t3 to can through SPI
- leetcode-2115:从给定原材料中找到所有可以做出的菜
- leetcode-849:到最近的人的最大距离
- 链表中的节点每k个一组翻转
- KingbaseES ALTER TABLE 中 USING 子句的用法
猜你喜欢

基于ARM RK3568的红外热成像体温检测系统
![[overview of AUTOSAR three RTE]](/img/6a/0df33beb42f165af77a17b5d8b01e2.png)
[overview of AUTOSAR three RTE]

What is needed to develop a domestic arm intelligent edge computing gateway

12_微信小程序之微信视频号滚动自动播放视频效果实现

数据分析思维分析犯法和业务知识——分析方法(一)

Understanding and distinguishing of some noun concepts in adjustment / filtering

1696C. Fishingprince Plays With Array【思维题 + 中间状态 + 优化存储】

Vulkan practice first bullet

异步、郵件、定時三大任務
[AUTOSAR five methodology]
随机推荐
2022 list of manufacturers of Chinese 3D vision enterprises (guided positioning and sorting scenes)
正确甄别API、REST API、RESTful API和Web Service之间的异同
[love crash] neglected details of gibaro
【爱死机】《吉巴罗》被忽略的细节
Lu Zhe, chief scientist of Shiping information: building data and personnel centered security capabilities
Test shift right: Elk practice of online quality monitoring
Leetcode-2280: represents the minimum number of line segments of a line graph
How to convert Quanzhi a40i/t3 to can through SPI
关于Fibonacci数列
瑞萨电子RZ/G2L开发板上手评测
Assets, vulnerabilities, threats and events of the four elements of safe operation
Initial order of pointer (basic)
Understanding and distinguishing of some noun concepts in adjustment / filtering
数学建模之线性规划(含MATLAB代码)
指针初阶(基础)
MySQL multi table joint deletion
Strongly connected components of digraph
R language ggplot2 visual faceting, visual facet_wrap bar plot, using strip Text function customize the size of the strip of each facet title in the facet graph (cutimi
[AUTOSAR twelve mode management]
Machine learning: numpy version linear regression predicts Boston house prices