`
ming_fanglin
  • 浏览: 224562 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

动画 anim

阅读更多
<?xml version="1.0" encoding="utf-8"?>
<set xmlns:android="http://schemas.android.com/apk/res/android">
   <scale
          android:interpolator="@android:anim/accelerate_decelerate_interpolator"
          
          android:fromXScale="0.0"
          android:toXScale="1.2"
          
          android:fromYScale="0.0"
          android:toYScale="1.2"
          
          android:pivotX="50%"
          android:pivotY="50%"
          
          android:fillAfter="false"
          android:duration="400" />
</set>

<!-- 尺寸伸缩动画效果 scale

       属性:interpolator 指定一个动画的插入器
        
        在我试验过程中,使用android.res.anim中的资源时候发现有三种动画插入器
        
        accelerate_decelerate_interpolator  加速-减速 动画插入器
        accelerate_interpolator        加速-动画插入器
        decelerate_interpolator        减速- 动画插入器
        
                    其他的属于特定的动画效果
        
        
        浮点型值:
         
        fromXScale 属性为动画起始时 X坐标上的伸缩尺寸    
        toXScale   属性为动画结束时 X坐标上的伸缩尺寸     
        
        fromYScale 属性为动画起始时Y坐标上的伸缩尺寸    
        toYScale   属性为动画结束时Y坐标上的伸缩尺寸    
        
        说明:
                     以上四种属性值    
        
        0.0表示收缩到没有 
        1.0表示正常无伸缩     
                     值小于1.0表示收缩  
                     值大于1.0表示放大
        
        
        pivotX     属性为动画相对于物件的X坐标的开始位置
        pivotY     属性为动画相对于物件的Y坐标的开始位置
        
        说明:
                     以上两个属性值 从0%-100%中取值
        50%为物件的X或Y方向坐标上的中点位置
        
        长整型值:
        duration  属性为动画持续时间
        说明:     
                     时间以毫秒为单位
        
        
        布尔型值:
        fillAfter 属性 当设置为true ,该动画转化在动画结束后被应用
-->


透明形式的
<?xml version="1.0" encoding="utf-8"?>
<set xmlns:android="http://schemas.android.com/apk/res/android" >
<alpha
android:fromAlpha="0.1"
android:toAlpha="1.0"
android:duration="3000"
/> 
<!-- 透明度控制动画效果 alpha
        浮点型值:
        fromAlpha 属性为动画起始时透明度
        toAlpha   属性为动画结束时透明度
        说明: 
        0.0表示完全透明
        1.0表示完全不透明
                     以上值取0.0-1.0之间的float数据类型的数字
        
        长整型值:
        duration  属性为动画持续时间
        说明:     
                     时间以毫秒为单位
-->
</set>
1
1
分享到:
评论

相关推荐

    开机动画anim

    在Android开发中,"开机动画anim"是指在应用程序启动时播放的一段动画效果,它通常作为用户进入应用的第一印象,提升用户体验并增加应用的趣味性。开机动画的实现主要依赖于Android的动画框架,这包括了帧动画...

    Android缩放动画anim_zoom

    在这个场景中,我们关注的是视图动画中的缩放动画,具体来说是一个名为"anim_zoom_in.xml"的文件。这种动画常用于元素的放大显示,比如按钮点击效果或者图片进入屏幕时的放大效果。 视图动画在Android API Level 8...

    android 动画 anim 4种demo

    本文将详细介绍在Android中使用的四种主要动画类型:属性动画(Property Animation)、视图动画(View Animation)、帧动画(Frame Animation)和过渡动画(Transition Animation)。这些动画类型各有特点,适用于...

    anim动画包

    "anim动画包"是一个专门为Android平台设计的资源包,包含了用于实现Activity切换效果的XML动画文件。这些XML文件可以直接导入到项目的res目录下的anim子目录中,以便在应用中使用。下面我们将深入探讨Android中的...

    android anim动画

    在Android开发中,动画(anim)是提升用户体验和视觉吸引力的关键元素。Android系统提供了丰富的动画机制,让开发者能够实现各种动态效果,如activity间的平滑过渡、控件的交互反馈等。本文将深入探讨Android中的anim...

    Android动画的代码

    本文将深入探讨如何在Android中实现各种类型的动画,包括属性动画、视图动画和过渡动画,并通过具体的代码示例来阐述相关知识。 一、视图动画(View Animation) 视图动画是Android早期版本中的动画系统,主要基于`...

    android 弹出窗口动画demo

    1. **定义动画资源**:在`res/anim`目录下创建XML动画文件,例如`pop_up.xml`(弹出动画)和`pop_down.xml`(消失动画)。这些文件可以定义平移动画、缩放动画等。 ```xml &lt;!-- pop_up.xml --&gt; android:...

    Android animation_list demo,imageview实现动画效果

    在Android开发中,动画是提升用户体验的关键因素之一。`animation_list`是Android系统提供的一种用于在ImageView中实现帧动画的资源类型,它允许开发者轻松地创建连续播放的图像序列,从而创造出动态效果。本篇文章...

    android画廊,anim动画,下拉框

    在Android开发中,"android画廊"、"anim动画"和"下拉框"是三个重要的组件和技术,它们为用户提供丰富的交互体验。让我们逐一深入探讨这些主题。 首先,"android画廊"指的是Android Gallery组件,它允许用户在一个...

    Activity左右边滑入滑出的动画切换R.anim.slide_in_left

    标题中的"Activity左右边滑入滑出的动画切换R.anim.slide_in_left"指的是在Android应用程序中,当用户在Activity之间进行切换时,采用从左侧滑入(slide_in_left)或从右侧滑出(slide_out_right)的平移动画效果。...

    anim and layout

    在Android开发中,布局(Layout)和动画(Anim)是两个至关重要的概念,它们共同构建了用户界面的交互性和视觉效果。"anim and layout"这个主题涵盖了如何在Android应用中创建和管理动态效果以及用户界面布局的方法...

    swift-anim是一个用Swift编写的动画库拥有简单的声明式API

    Swift-Anim是一个专门为Swift开发者设计的动画库,它以其简洁的声明式API为特色,使得在iOS、macOS、tvOS或watchOS等Apple平台上创建动态效果变得异常简单。这个库的目标是提供一种高效且直观的方式来实现各种复杂的...

    3d max md5mesh md5anim 导入 导出 插件

    MD5Anim则是用于存储与模型相关的动画序列,包含关节的关键帧信息,使得模型能够在游戏环境中动态地表现各种动作。 3dsmax-md5importer.zip插件允许用户在3D Max中导入MD5Mesh和MD5Anim文件,这样设计师可以在3D ...

    matlab保存gif图片示例

    首先,MATLAB提供了一个内置函数`anim.gif`,可以方便地创建和保存GIF动画。在描述中提到的“桌子逐渐起来”的程序可能涉及到一个物体的位置随时间变化的模拟。让我们逐步解析这个过程: 1. **创建动画帧**:首先,...

    anim8:LÖVE的动画库

    为了更轻松地制作动画,anim8将过程分为两个步骤:首先,创建一个网格,该网格能够轻松,快速地创建帧(Quad)。 然后,您可以使用网格创建一个或多个动画。 兼容 由于anim8使用LÖVE的图形功能,并且它们在版本...

    Android-Anim-Playground.zip

    《Android 动画实战:Android-Anim-Playground 深入解析》 在 Android 开发中,动画是提升用户体验的重要一环。Android-Anim-Playground 是一个专门用于研究和学习 Android 动画的项目,它包含了丰富的动画示例,...

    Md5骨骼动画 加载源码

    MD5格式利用了骨骼系统来做动画效果,文件包含有静态模型文件(.md5mesh)和动画模型文件(.md5anim)。骨骼系统,优点在于比直接存储关键帧动画要占用更少的内存,因为关键帧动画相当于给每个动画帧赋予一个全新的...

    Paladin Anim Set 圣骑士动画集Unity游戏动作动画插件资源unitypackage

    Paladin Anim Set 圣骑士动画集Unity游戏动作动画插件资源unitypackage 版本2.0 支持Unity版本2020.3.12或更高 Paladin 动画集包含 184 多个动画。 描述 注意 V2.0 - 重大更新! 48 个动画更新 (2023/03/12) 添加了...

    jQuery-Sprite-Anim, 没有大小/帧限制的jQuery sprite动画库.zip

    jQuery-Sprite-Anim, 没有大小/帧限制的jQuery sprite动画库 Sprite动画 版简介jQuery Sprite动画是一个简单的Sprite动画库。 jQuery已经有许多优秀的sprite动画库可用。 这个库有几种不同的方式,从它的他任何方面...

    activity anim

    本主题将详细讲解"activity anim",即如何在小米图库这样的应用中实现页面切换、进入详情以及退出详情时的动画效果,尤其是图片从指定位置放大和缩小的动画。 首先,我们要了解Activity切换动画的基础知识。在...

Global site tag (gtag.js) - Google Analytics