zoukankan      html  css  js  c++  java
  • 控件动画

    一、控件动画

    控件动画,可在动画运动曲线、动画出现方向等方面,进行统一处理。给用户带来顺滑的转场动画,让整个页面更加顺滑,并且有规则。

    分为以下6种:

    1. toast 提示条(出现——消失动画)
    2. dialog(出现——操作——消失动画)
    3. 导航/页签切换动画
    4. actionsheet动画
    5. 分享控件动画
    6. 选择控件动画

    二、加载动画


    分为以下4种:

    1. 下拉刷新加载:下拉加载一般分为两种形式:动画加文字、纯动画。
    2. 切换新页面数据加载:当切换到新页面时,常常会有加载数据的时候。主要有:转菊花的动画,进度条的动画,百分比的进度动画。
    3. 页面上拉加载:上拉加载的样式不会过于复杂,一般与下拉加载的动画配套来实现,上下尽量保持一致。
    4. 页面局部加载:常见的局部加载场景有视频列表、加载图片的占位图等。

    三、细节动画

    有以下2种:

    1、点赞动画

    点赞分为连续赞和单独赞。点赞时为了给用户营造良好的用户体验和心里满足,一般会藏有彩蛋动画,从而刺激用户点击欲。

    2、二维码动画

    下落收起动画,二维码作为社交app中的个人身份的代表,大多使用card下落又收起的动画。

    四、功能模块动画

    根据各个app的突出特色功能和亮点功能,一体化的设计它那个模块的动画,详细刻画。启动页加载动画。

    例如社交类app的寻找好友模块,加好友模块。

    例如安全类app的安全扫描模块,安全检测模块。

    五、彩蛋动画

    为了用户营造惊喜,和体现产品设计逼格的地方。在产品关键路线中的一些彩蛋动画设计,能为用户带来较高的愉悦感。在聊天软件中的,关键词彩蛋,丰富聊天情感,增强互动。

    例如same app中,随着上拉刷新,鸡的眼神和嘴形都有变化。

    例如涂手 app中,随着上拉刷新,手指间的小动作,戳戳手的小互动,让人在等待刷新过程中,更加有情感化和趣味性。

    除此之外,还有运营动画,各类banner动画。它需要根据各类需求,选择适合的动画。在这里不做统一的划分,它需要结合具体的场景、表达内容点以及传达意图来说。

  • 相关阅读:
    从Linux内核中获取真随机数【转】
    linux下pthread_cancel无法取消线程的原因【转】
    LINUX-内核-中断分析-中断向量表(3)-arm【转】
    ARM中断向量表与响应流程【转】
    小任务与工作队列的区别【转】
    GNU Readline 库及编程简介【转】
    Linux 内核同步之自旋锁与信号量的异同【转】
    Professional Linux Kernel Architecture 笔记 —— 中断处理(Part 2)【转】
    Linux中断(interrupt)子系统之二:arch相关的硬件封装层【转】
    浅谈C语言中的强符号、弱符号、强引用和弱引用【转】
  • 原文地址:https://www.cnblogs.com/wenying/p/6549495.html
Copyright © 2011-2022 走看看