Andriod anim rotate中的属性介绍
RotateAnimation是Andriod中的补间(Tween)动画中的旋转动画
使用时,需要在res下新建Android Resource Directtory,并选择anim(如已存在就不需要重复建)。在anim文件夹下new一个Animation Resource File,并在Root element中填写rotate即可。
<?xml version="1.0" encoding="utf-8"?>
<rotate xmlns:android="http://schemas.android.com/apk/res/android"></rotate>
rotate自有属性:fromDegrees、toDegrees、pivotX、pivotY。
- fromDegrees:属性为动画起始旋转的角度位置,正值代表顺时针方向度数,负值代码逆时针方向度数,0代表原位置。
- toDegrees:属性为动画从起始旋转的角度位置转到结束时的角度位置。正值代表顺时针方向度数,负值代码逆时针方向度数,0代表原位置。注意起始为0,终点为360时,会旋转1圈。
- pivotX:属性为旋转中心的X坐标。
- pivotY:属性为旋转中心的Y坐标。
eg:
<?xml version="1.0" encoding="utf-8"?>
<rotate xmlns:android="http://schemas.android.com/apk/res/android"android:fromDegrees="720"android:toDegrees="1800"android:pivotX="50%"android:pivotY="50%"android:duration="5000"></rotate>
上面代码表示从顺时针720度时旋转至顺时针1800度(实际效果为从原位置转3圈),旋转中心为此view的中心(50%处),动画时长5秒。duration为父类属性,表示动画时长。
Andriod anim rotate中的属性介绍相关推荐
- Andriod anim scale中的属性介绍以及Animation类的属性
ScaleAnimation是Andriod中的补间(Tween)动画中的大小缩放的动画 使用时,需要在res下新建Android Resource Directtory,并选择anim(如已存在就不 ...
- Andriod anim alpha中的属性介绍
AlphaAnimation是Andriod中的补间(Tween)动画中的透明度改变的动画 使用时,需要在res下新建Android Resource Directtory,并选择anim.在anim ...
- Andriod anim translate中的属性介绍
TranslateAnimation是Andriod中的补间(Tween)动画中的位移变化的动画 使用时,需要在res下新建Android Resource Directtory,并选择anim.在a ...
- Andriod anim 补间(Tween)动画与Interpolator以及setCustomAnimations方法
补间(Tween)动画 Android 使用Animation代抽象的动画类,它包括如下几个子类. AlphaAnimation:透明度改变的动画.创建该动画时要指定动画开始时的透明度.结束时的透明度 ...
- Andriod studio manifast中添加权限却还无效日历api设置定时闹钟却不生效
初接触Android,小白一个,记录一下生活学习的 点滴,理解和分析不到位请见谅. 刚接触安卓,书也没翻几页,见地实在浅薄 首先是从问题出手.客户丢来的问题: 1.日历调用提醒成功后,到时间没有提醒. ...
- 对话框中各项属性介绍
虽然有些属性能够故名思义,但有些属性毕竟少用而忽略了它们的作用,所以在此罗列一下,方便日后查看: Gerneral选项卡: ID属性:用于设置资源ID,是程序对资源的标识. Caption属性:设置对 ...
- CSS中overflow属性介绍
原文地址:http://blog.sina.com.cn/s/blog_51048da701017yyp.html overflow属性规定当内容溢出元素框时发生的事情,有四个参数,分别是: visi ...
- Andriod app开发中身份信息验证模块,利用appcan实现照片的上传
我觉着这代码应该没问题来着,总是不对. 望大家来找茬,我对appcan其实不熟悉 <!DOCTYPE html> <html class="um landscape min ...
- H5下载视频到andriod/ios相册中
console.log('开始下载'); var imgUrl = '图片或者视频地址'; console.log('图片地址:' + imgUrl); var suffix = 'ceshi.mp4 ...
最新文章
- 【Android 逆向】ART 脱壳 ( DexClassLoader 脱壳 | DexClassLoader 构造函数 | 参考 Dalvik 的 DexClassLoader 类加载流程 )
- Linux进程间通信二 System V 消息队列简介与示例
- springmvc常用5种注解_电线电缆工业中常用的5种线缆
- c# OpenRead 请求被中止: 未能创建 SSL/TLS 安全通道。
- JSP include指令和include动作的区别
- 【python】Get与Post的区别?(面试官最想听到的答案)
- 跨服务器导入数据sql
- 用hadoop运行一个简单程序WordCount
- Web.config中用customErrors可以自定义默认的出错页面
- GB2312编码理解
- 其实创业做生意想成功,本质就两条:流量、变现
- 最优化方法-黄金分割法及Matlab实现
- TouchBar Dino for mac(TouchBar上的小恐龙跑酷游戏)
- Visual Paradigm简单教程(2):绘制序列图
- HTTP/1.1(消息格式、连接管理、条件请求、范围请求、缓存、身份验证)
- 网络安全行业岗位-漏洞挖掘工程师
- sudo修改文件夹名字_linux
- [JZOJ6093]【GDOI2019模拟2019.3.30】星辰大海【计算几何】【半平面交】
- cml sml区别_CAL.CML.SML的关系
- 基于TI AM5728(浮点双DSP C66x +双ARM Cortex-A15)的开发板