XamarinAndroid组件教程设置动画的时长参数

在添加动画的时候,开发者还可以动画参数进行设置,如动画持续的时长、插值器等。下面依次讲解动画参数的设置方法。

1.设置动画时长

设置动画持续的时间可以使用RecyclerView子类ItemAnimator中的AddDuration、ChangeDuration、MoveDuration和RemoveDuration属性。下面依次介绍这些属性。

(1)AddDuration属性用来设置或获取在添加子元素时动画的持续时间,其语法形式如下:

public virtual long AddDuration { get; set; }

(2)ChangeDuration属性用来设置或获取子元素改变时的动画的持续时间,其语法形式如下:

public virtual long ChangeDuration { get; set; }

(3)MoveDuration属性用来设置或获取子元素移动时的动画的持续时间,其语法形式如下:

public virtual long MoveDuration { get; set; }

(4)RemoveDuration属性用来设置或获取删除子元素时的动画的持续时间,其语法形式如下:

public virtual long RemoveDuration { get; set; }

以项目RecylerViewAnimatorsItemAnimator为基础,在添加数据时设置动画的持续时间,可以使用以下代码:

recyclerView.GetItemAnimator().AddDuration = 1200;

android 设置动画时长,XamarinAndroid组件教程设置动画的时长参数相关推荐

  1. XamarinAndroid组件教程设置动画的时长参数

    XamarinAndroid组件教程设置动画的时长参数 在添加动画的时候,开发者还可以动画参数进行设置,如动画持续的时长.插值器等.下面依次讲解动画参数的设置方法. 1.设置动画时长 设置动画持续的时 ...

  2. XamarinAndroid组件教程设置自定义子元素动画(二)

    XamarinAndroid组件教程设置自定义子元素动画(二) (9)打开MainActivity.cs文件,为RecylerView的子元素设置添加和删除时的透明动画效果.代码如下: --using ...

  3. XamarinAndroid组件教程设置自定义子元素动画(一)

    XamarinAndroid组件教程设置自定义子元素动画(一) 如果在RecyclerViewAnimators.Animators中没有所需要的动画效果,就可以自定义一个.此时,需要让自定义的动画继 ...

  4. XamarinAndroid组件教程设置动画的设置插值器

    XamarinAndroid组件教程设置动画的设置插值器 为动画设置插值器,可以使用BaseItemAnimator抽象类中的SetInterpolator()方法,其语法形式如下: public v ...

  5. XamarinAndroid组件教程RecylerView动画组件使用动画(3)

    XamarinAndroid组件教程RecylerView动画组件使用动画(3) (8)打开Main.axml文件,构建主界面.代码如下: <?xml version="1.0&quo ...

  6. XamarinAndroid组件教程RecylerView动画组件使用动画(2)

    XamarinAndroid组件教程RecylerView动画组件使用动画(2) 如果开发者要为RecylerView的子元素添加动画效果,需要使用RecyclerView类中的SetItemAnim ...

  7. XamarinAndroid组件教程RecylerView适配器设置动画

    XamarinAndroid组件教程RecylerView适配器设置动画 本小节将讲解动画相关设置,如动画的时长.插值器以及复合动画等. 1.设置动画时长 设置动画持续的时间可以使用Animation ...

  8. XamarinAndroid组件教程RecylerView适配器设置动画示例

    XamarinAndroid组件教程RecylerView适配器设置动画示例 [示例1-3]下面将在RecylerView的子元素进行滚动时,使用适配器动画.具体的操作步骤如下: (1)创建一个名为R ...

  9. XamarinAndroid组件教程RecylerView自定义适配器动画

    XamarinAndroid组件教程RecylerView自定义适配器动画 如果RecyclerViewAnimators.Adapters命名空间中没有所需要的适配器动画,开发者可以自定义动画.此时 ...

最新文章

  1. 字节跳动内部 MySQL 学习笔记火了,完整版开放下载!
  2. Flutter中实现整个App变为灰色
  3. [Python图像处理] 五.图像融合、加法运算及图像类型转换
  4. Android 音频 OpenSL ES 录音 采集
  5. 解决微信浏览器无法使用reload()刷新页面
  6. C 语言 结构类型 结构
  7. 华为p10点击六下android,要被口水喷到死机的华为P10 你用的怎么样
  8. 【笔记】OpenCV3 人脸识别
  9. 亲戚关系php,亲属关系称谓、亲属称谓表、亲属称呼表、亲属关系称呼
  10. Snowflake Decoded基础教程
  11. 【API接口】接口上线下线 用户在线测试,和管理员发布api待完善...
  12. 路由 OSPF LSA介绍、1~7类LSA详细介绍
  13. 斐波拉契数列前n项和 斐波拉契数列第n项
  14. NOTA-WL12,68Ga-NOTA-WL12一种基于肽的正电子发射断层扫描 (PET) 显像剂
  15. LabVIEW跑马灯(呼吸灯)-状态机
  16. [清华集训2014]奇数国
  17. 如何对付臭名昭著的 IO 夯?诊断利器来了
  18. Bmob的使用iOS版
  19. springboot实现登录界面
  20. 从flowable到统一流程平台

热门文章

  1. 0Ω电阻到底能过多大电流啊
  2. Golang图片库gg使用示例
  3. python::安装pylab模块
  4. 12小时超级马拉松赛记
  5. 无线蓝牙耳机哪款性价比高?四款高性价比蓝牙耳机推荐
  6. 港版iPhone不保修或因售后不堪重负
  7. 怎么改服务器配置文件,服务器怎样设置 服务器设置教程详解【图文】
  8. 用GUI 自动化控制鼠标和键盘
  9. 修改wrf下垫面数据
  10. golang 面试题(从基础到高级)