Android animation(一.alpha)
来源:互联网 发布:suse linux samba 编辑:程序博客网 时间:2024/06/04 20:00
动画分类:
View Animation
补间动画 Tween Animation
帧动画 Frame Animation
Property Animation(3.0)
1.补间动画Tween
alpha(透明度) rotate(旋转) scale(缩放) translate(移动)
2.动画监听
AnimationListener
3.帧动画
Frame
alpha:透明度
实现效果:
alpha属性:
android:fromAlpha="" (透明度开始值)
android:toAlpha=""(透明度结束值)android:duration=""(执行时长 值:毫秒)android:fillAfter="" (保留动画结束之后的状态 值:true or false)
在文件夹res下新建一个文件夹anim新建一个xml文件如下:
<?xml version="1.0" encoding="utf-8"?><alpha xmlns:android="http://schemas.android.com/apk/res/android"android:fromAlpha="1.0"android:toAlpha="0.2"android:duration="1000"android:fillAfter="true"></alpha>
代码实现:
package com.example.g160628_android_17_animation;import android.support.v7.app.AppCompatActivity;import android.os.Bundle;import android.view.View;import android.view.animation.Animation;import android.view.animation.AnimationUtils;import android.widget.Button;import android.widget.ImageView;public class MainActivity extends AppCompatActivity { private ImageView imageView; private Button alpha; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); imageView = (ImageView) findViewById(R.id.main_image); alpha = (Button) findViewById(R.id.but_main_alpha); } public void operation(View view){ //加载动画 Animation animation=AnimationUtils.loadAnimation(this,R.anim.iv_alpha); //给图片开启动画 imageView.startAnimation(animation); }}
阅读全文
0 0
- Android animation(一.alpha)
- Animation Android ( 一)
- android Animation初探一
- Android Animation详解一
- Android - Animation(一)
- android开发中animation详解,rotate,translate,alpha属性分析
- Android Animation学习笔记 rotate scale translate alpha
- Android动画-View Animation--alpha、translate、scale、rotate
- Animation动画之alpha
- android之animation解析一
- Android动画-Property Animation(一)
- Android Animation 动画(一)
- Android:Animation专题:1.alpha、scale、translate、rotate、set的xml属性及用法
- android:alpha
- Android Animation学习(一) Property Animation介绍
- Android Animation学习(一) Property Animation介绍
- Android 动画(一)-View Animation(Tween Animation)
- Android Animation学习(一) Property Animation介绍
- c3p0连接池
- JZOJ1297.【USACO题库】4.1.1 Beef McNuggets麦香牛块
- JAVAWEB开发之redis学习(九)——redis主从复制入门及原理
- Android 水平方向跑马灯例子
- list集合与queue集合
- Android animation(一.alpha)
- UOJ 149 子串
- 常胜将军
- emwin学习之路:关于menu小工具的使用
- list.toString()结果
- 递归问题
- ThinkPHP3.2 --- 无法加载数据库驱动: Think\Db\Driver\
- C语言 string及memcpy,memmove函数的模拟实现
- Disruptor框架学习(为什么快)