- 浏览: 249431 次
- 性别:
- 来自: 济南
文章分类
- 全部博客 (303)
- c (31)
- c++ (16)
- java (18)
- c# (1)
- python (3)
- java web (6)
- oracle (7)
- sqlserver (2)
- mysql (2)
- android (24)
- android系统 (15)
- android多媒体部分 (15)
- android游戏 (12)
- linux (26)
- javaScript (1)
- ajax (1)
- node JS (2)
- html (5)
- apache (3)
- jboss (1)
- weblogic (0)
- 通信协议 (10)
- 云计算 (1)
- 分布式 (5)
- ejb (1)
- webservice (5)
- 设计模式 (16)
- JNI (6)
- swing (13)
- 版本控制 (1)
- UML (1)
- xml (4)
- spring (5)
- hibernate (5)
- struts1 (3)
- struts2 (4)
- ibatis (0)
- tomcat (2)
- 心得体会 (1)
- css (1)
- 嵌入式 (41)
- arm体系结构 (10)
tween
xml 代码如下:
<?xml version="1.0" encoding="utf-8"?>
<set xmlns:android="http://schemas.android.com/apk/res/android"
android:shareInterpolator="false">
<!-- 透明动画 -->
<alpha
android:fromAlpha="0.0"
android:toAlpha="1.0"
android:duration="5000"/>
<!-- 旋转动画效果 -->
<rotate
android:duration="5000"
android:fromDegrees="0"
android:pivotX="50%"
android:pivotY="50%"
android:toDegrees="90" />
<scale
android:fromXScale="1.4"
android:toXScale="0.0"
android:fromYScale="0.6"
android:toYScale="0.0"
android:pivotX="50%"
android:pivotY="50%"
android:duration="5000" />
<translate
android:fromXDelta="0"
android:fromYDelta="0"
android:toXDelta="100"
android:toYDelta="100"
android:duration="5000" />
</set>
/**
*
* 1 propertyAnimation
*
* 2 viewAnimation
*
* 2.1tween animation
*
* 常用的几种动画有:
*
* alpha透明动画效果
*
* android:fromAlpha
*
* Float. Starting opacity offset, where 0.0 is transparent and 1.0 is opaque.
*
* android:toAlpha
*
* Float. Ending opacity offset, where 0.0 is transparent and 1.0 is opaque.
*
* scale缩放动画效果
*
* translate平移动画效果
*
* rotate旋转动画效果
*/
@SuppressWarnings("unused")
private void tweenAnim() {
// 方式一: xml方式定义,放在res/anim/xxx.xml
// Animation animation = AnimationUtils.loadAnimation(this, R.anim.alpha);
// img_main.startAnimation(animation);
Animation animation = AnimationUtils.loadAnimation(this, R.anim.hyperspace_jump);
img_main.startAnimation(animation);
// 方式二:代码实现
// Animation alphaAnimation = new AlphaAnimation(0.0f, 1.0f);
// img_main.startAnimation(alphaAnimation);
// 其他效果同上
}
frame
<?xml version="1.0" encoding="utf-8"?> <animation-list xmlns:android="http://schemas.android.com/apk/res/android" android:oneshot="false"> <item android:drawable="@drawable/rocket_thrust1" android:duration="200" /> <item android:drawable="@drawable/rocket_thrust2" android:duration="200" /> <item android:drawable="@drawable/rocket_thrust3" android:duration="200" /> </animation-list>
ImageView rocketImage = (ImageView) findViewById(R.id.rocket_image); rocketImage.setBackgroundResource
(R.drawable.rocket_thrust); rocketAnimation = (AnimationDrawable) rocketImage.getBackground()
; rocketAnimation.start()
;
发表评论
-
NDK环境搭建学习笔记
2013-05-12 13:39 1073本地native方法实现步骤 ... -
即时通信学习笔记
2013-05-18 09:56 780下载安装文件 openfire_3_6_4.exe spark ... -
android 代码混淆
2013-03-20 19:47 1003在项目文件下,自动生成了文件:proguard-projec ... -
android 即时通信学习笔记一
2012-11-04 15:49 755下载安装文件 openfire_3_6_4.exe spa ... -
andriod 源码下载
2012-11-02 14:36 823git 是版本控制工具 安装方法: sudo apt-g ... -
android应用的适配常用方法
2012-09-03 14:48 383屏幕大小: small normal large ... -
android 蓝牙学习笔记
2012-09-07 09:56 803蓝牙部分学习 蓝牙之间的通信需要四部分: 1 设置蓝牙设备 ... -
取得手机 IP地址
2012-09-07 09:57 603public String getLocalIpAddress ... -
android动画Scale+Translate
2012-09-07 10:14 702/** * 移动缩小动画 * @author 岳振华 * ... -
android中ActionBar +Fragment
2012-09-07 10:18 1052/** * 测试tab标题栏 * * @time 下午0 ... -
android ArcGIS学习笔记一
2012-09-08 18:18 3412动态操作地图服务 1.动态添加一个地图服务String ur ... -
android 启动流程
2012-09-10 15:45 637bootload 加载linux 内核 挂载ramd ... -
android 修改开机动画
2012-09-10 16:41 861framebuffer驱动里可以定制开机界面 开机过程中屏 ... -
Framebuffer Driver
2012-09-10 16:42 641Framebuffer Driver 中 ... -
android 简单服务实现
2012-09-14 16:06 640/** * 测试服务 * * @time 下午02:40 ... -
android 常用命令
2012-09-26 16:03 6641 显示设备列表 adb devices 2 在指定模拟器 ... -
android 调用webservice
2012-10-13 22:43 857web服务端 package cn.yue.lsp.ph ... -
android handler和looper
2012-10-25 16:58 6681 消息在主线程执行 handler = new Handl ... -
NDK学习笔记
2012-10-27 15:40 671工具下载: cygwin 1.7或以上版本 awk升级 ... -
android activity四种加载模式
2012-10-27 15:45 764Activity之间的跳转,或 ...
相关推荐
Android动画效果--渐变动画,包括Alpha渐变、scale渐变、translate渐变、rotate渐变。并有两种实现动画方式:Java Code实现和XML实现。
android动画原理
Android 平台提供了一套完整的动画框架,使得开发者可以用它来开发各种动画效果。Android 动画框架详解由原理篇和实例篇两部分组成。本文是第一部分原理篇,主要分析 Tween 动画的实现原理, 最后简单介绍在 Android...
Android动画,非常全,基于这些实现特效
android动画学习基础例子,适合新手巩固基础知识 ,全面了解动画的知识,包括属性动画,补间动画等,应有尽有
Android 动画源码合集,集成了N多种动画效果!
Android动画之Animation的使用。包括变换动画Tween Animation,帧动画Frame Animation,布局动画Layout Animation,属性动画Property Animation
android 动画大全 各种效果 欢迎下载android 动画大全 各种效果 欢迎下载android 动画大全 各种效果 欢迎下载
Android动画测试源码,博客链接http://blog.csdn.net/u012485942/article/details/16845933
这是一个详细的分析android 动画的思维导图,从视图动画到属性动画,都包含有,并且有详细的备注,帮助大家完善动画体系
PopupWindow动画效果 ,activity布局文件推出推入、缩放、左右进入进出 android动画效果集锦。
Android 动画框架详解第 1 部分,共两部分
该框架包含android原生动画和自定义动画共300种左右
android的基本动画分为四种:Tween Animation 变换动画、Frame Animation 帧动画、Layout Animation 布局动画、Property Animation 属性动画。
该项目包含了数百种Android动画效果,直接以 Android 项目的形式展现,直接运行看效果就可以了。
介绍Android动画AnimationSet,RotateAnimation等基本用法。
android:clipChildren="false"android:clipToPadding="false"都设置为false,需要在动画父布局之上,所有
Android动画例子(AnimationExample),写了四种效果 alpha 渐变透明度动画效果 scale 渐变尺寸伸缩动画效果 translate 画面转换位置移动动画效果 rotate 画面转移旋转动画效果 文章:...
Android动画效果-切换Activity动画,切换Activity时的淡入淡出和缩放进入退出效果