- 浏览: 42818 次
文章分类
- 全部博客 (29)
- java (29)
- ava框架数据库连接池比较(c3p0 (1)
- dbcp和proxool)bonecp (1)
- 并发编程的Java抽象 (1)
- Comparing PHP Frameworks ( Symfony (1)
- CakePHP (1)
- YII and CodeIgniter) (1)
- 简单的Unit Test理解 (1)
- mysql concat函数 字符串连接 (1)
- PHP学习笔记(一) (1)
- Struts2 工作流程 (1)
- 关于Java性能监控您不知道的5件事 (1)
- paypal注册难吗? (1)
- Android采用SharedPreferences保存用户登录信息 (1)
- 开微博 (1)
- 《疯狂的程序员》 (1)
- FindBugs无法使用的问题 (1)
- 将SVG文件嵌入到网页中的问题 并说object和embed标记 (1)
- 突然想说说IP地址欺骗 (1)
- 把.NET程序部署到没有安装.NET Framwork的机器上 (1)
- 写个小程序QQMessage 熟悉一下界面控件的使用 (1)
- 看流程图,写代码。 (1)
- ASP.NET MVC 2生成动态表单的一种最简单的思路 (1)
- 一网络能连接后提示用户的小程序 (1)
- 重载运算符之前++和后++ (1)
- Spring JMS 整合Tomcat和ActiveMQ (1)
- android Launch Mode and Flags (1)
- PPT打包成EXE常用方法 (1)
- Android开发之初识Camera图像采集 (1)
- Android开发之自定义动画 (1)
- Multiple operations have reported errors Select an error to view its details (1)
- Hadoop启动时出现Unrecognized option: -jvm 和 Could not create the Java virtual machine (1)
- pjhjava soap的开发 (1)
最新评论
-
wolf_awp:
受不了啊,这种东西都能到首页去。
看流程图,写代码。 -
depravedangel:
原帖:http://blog.csdn.net/arui319 ...
写个小程序QQMessage 熟悉一下界面控件的使用 -
depravedangel:
05年的帖子,直接拷贝过来,LZ不厚道
写个小程序QQMessage 熟悉一下界面控件的使用 -
depravedangel:
判断QQ是否隐身是怎么做的的?
写个小程序QQMessage 熟悉一下界面控件的使用
<h1>Android开发之自定义动画</h1>
/*
* Android开发之动画
* 北京Android俱乐部群:167839253
* Created on: 2011-8-23
* Author: blueeagle
* Email: liujiaxiang@gmail.com
*/
总结一下关于Android开发下的自定义动画,主要是四个方面,尺寸,透明度,位置变化和旋转。动画需要写在res的anim目录下。写完直接调用就可以了。
如下所示动画文件:
<textarea readonly name="code" class="html"><?xml version="1.0" encoding="utf-8"?>
<set xmlns:android="http://schemas.android.com/apk/res/android">
<translate android:interpolator="@android:anim/accelerate_decelerate_interpolator"
android:fromYDelta="-100"
android:toYDelta="0"
android:duration="1000"
android:fillEnabled="true"
android:fillAfter="true"
/>
<scale android:fromXScale="0.6" android:toXScale="1.0"
android:fromYScale="0.6" android:toYScale="1.0" android:pivotX="50%"
android:pivotY="50%" android:duration="2000" />
<alpha android:interpolator="@android:anim/decelerate_interpolator"
android:fromAlpha="0.0" android:toAlpha="1.0" android:duration="2000" />
<rotate
android:interpolator="@android:anim/accelerate_decelerate_interpolator"
android:fromDegrees="0"
android:toDegrees="+359"
android:pivotX="50%"
android:pivotY="50%"
android:duration="2000">
</rotate>
</set>
</textarea><br>
相应说明:
fromAlpha为动画起始时的透明度;
toAlpha为动画结束时的透明度;
interpolator为制定一个动画的插入器;
fromXScale为动画起始时x坐标上的伸缩尺寸;
toXScale为动画结束时x坐标上的伸缩尺寸;
fromYScale为动画起始时y坐标上的伸缩尺寸;
toYScale为动画结束时y坐标上的伸缩尺寸;
pivotX和pivotY设置动画相对于自身的位置;
fillAfter表示动画的转换在动画结束后是否被应用;
fromDegrees为动画起始时物件的角度;
toDegrees为动画结束时物件旋转的角度。
在Android开发之popwindow中已经讲过了对于弹出框动画的使用方法。现在记录一下图片动画的开发方法。
只需要三行代码就可以加载图片动画:
<p align="left"> myImageView = (ImageView)findViewById(R.id.myImageView);
myImageView.startAnimation(myAnimation);
需要在xml布局文件中加载图片:
<textarea readonly name="code" class="html"> <ImageView
android:id="@+id/myImageView"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:src="@drawable/icon"
/>
</textarea><br>
发表评论
-
pjhjava soap的开发
2012-02-07 16:50 888soap 的开发其实是wsdl到java的一个开发过程 ... -
Hadoop启动时出现Unrecognized option: -jvm 和 Could not create the Java virtual machine
2012-02-07 13:34 5434http://javoft.net/2011/06/h ... -
Multiple operations have reported errors Select an error to view its details
2012-01-31 16:53 1697<div id="blog_content&q ... -
Android开发之初识Camera图像采集
2012-01-11 15:39 3920<h1>Android开发之初识Camer ... -
PPT打包成EXE常用方法
2011-12-28 13:18 924<span style="fon ... -
android Launch Mode and Flags
2011-12-28 11:44 722android:allowTaskReparen ... -
Spring JMS 整合Tomcat和ActiveMQ
2011-12-21 14:34 22511.Active MQ安装配置 1.1.下载并解压A ... -
重载运算符之前++和后++
2011-12-21 10:19 1137<span style="font-f ... -
一网络能连接后提示用户的小程序
2011-12-20 11:59 756国庆节放假期间整个小区断网4天,家里没办法上网,基本都 ... -
ASP.NET MVC 2生成动态表单的一种最简单的思路
2011-12-20 11:14 976在BPM、OA等系统中,都会存在一个表单设计器。有些 ... -
看流程图,写代码。
2011-12-19 12:59 2268看流程图,写代码。<br><br&g ... -
写个小程序QQMessage 熟悉一下界面控件的使用
2011-12-15 16:14 1325首先,代表我个人祝所有看到此日志的朋友新年快乐!! ... -
把.NET程序部署到没有安装.NET Framwork的机器上
2011-12-15 13:04 858<div class="text1&q ... -
突然想说说IP地址欺骗
2011-12-15 12:04 684<font size="3" ... -
将SVG文件嵌入到网页中的问题 并说object和embed标记
2011-12-14 14:44 1379<p class="MsoNormal ... -
FindBugs无法使用的问题
2011-12-13 11:44 1657<p class="MsoNorma ... -
《疯狂的程序员》
2011-12-13 10:19 573《疯狂的程序员》 年前,去书店,发现了一本书,摆在推荐 ... -
开微博
2011-12-12 13:09 581这里毕竟是CSDN,一个国内领先的IT技术站点。我这里 ... -
Android采用SharedPreferences保存用户登录信息
2011-12-09 11:39 4085[size=small;]??? Androi ... -
paypal注册难吗?
2011-12-09 10:25 840可能是因为浏览器的问题,很多外贸用户在注册paypal ...
相关推荐
采用react native开发拥有自定义动画的文本输入框,支持iOS和android
根据慕课网同标题课程 写的一个demo,, 网址:http://www.imooc.com/learn/615,, 有兴趣可以看一下
android开发中回会经常使用自定义组件,这边提供了一个非常基础的自定view动画
InfiniteCards 可自定义动画的Android卡片切换视图
Android 开发之 HeartProgress 自定义心形进度条,比较不错的进度有关的素材,随即写了一个自定义控件HeartProgress,思路:先把图片绘制进去,然后根据进度值,截取图片自下而上的范围,进行裁剪,裁剪后的图片进行...
该项目使用AS开发,通过获取当前系统时间,然后通过自定义View加自定义的属性动画ValueAnimator实现了一个带动画效果的时钟,对学习自定义View是一个很好的例子
Android自定义View实现水波纹效果,对Path的学习,实现一个水波纹效果
《Android自定义控件开发入门与实战》从自定义控件的动画、绘图、视图三方面入手,分别讲解与自定义控件相关的各种知识,给大家系统地梳理相关知识点,并且通过翔实的案例讲解每个知识点在现实工作中所能实现的功能...
Android应用源码可以自定义文字的烟花绽放动画效果源碼
我的Android开发之旅(二):Android三种动画效果的浅入之View动画前言View动画Animation类1. 平移动画2. 缩放动画3. 旋转动画4. 透明动画AnimationSet 动画集合自定义View动画补充 前言 在Android中动画可以分为3种...
是否因为两个补间动画不连贯而烦恼。其实这时可以使用属性动画进行两组动画的拼接,使动画看起来更流畅。这个例子就是使用属性动画开发的一个弹球动画效果,参考性很强。
各种TextView用法,包括带动画,字体样式,自定义字体,弹幕,标签等等。
考虑到关键是动画效果,所以直接继承View。不过CheckBox的超类CompoundButton实现了Checkable接口,这一点值得借鉴。 下面记录一下遇到的问题,并从源码的角度解决。 问题一: 支持 wrap_content 由于是直接继承自...
自定义对话框样式,以及对话框的加载动画,告别Android默认丑陋的对话框!
Android属性动画弹幕,自定义弹幕布局
可自定义设置显示动画和时长; 可自定义UI界面; 可自定义任何代码实现; 源码开源; 可设置国际化语言; 金币支持自动累加; 支持显示金币累加动画; 礼物数量可自动累加; 礼物数量支持累加动画; 支持显示头像和...
Android自定义View-点赞动画效果View-Demo,点赞后,会有动画效果,绘制箭头。
BreatheView 呼吸灯闪烁效果的自定义View
Android开发开发技巧之 EditText 属性、 ProgressBar 各种样式大全 android用户界面之EditText教程实例汇 android用户界面之ListView教程实例汇 android用户界面之Toast教程实例汇 android用户界面之AlarmManager...
本文实例讲述了Android开发之动画实现方法。分享给大家供大家参考。具体分析如下: 动画分为三种: 逐帧动画、布局动画和控件动画 控件动画实现 通过重写Animation的 applyTransformation (float interpolatedTime, ...