动画用xml和Java代码之间的简单转换
来源:互联网 发布:数据库组成与原理五版 编辑:程序博客网 时间:2024/05/22 00:40
动画用xml和Java代码之间的简单转换
下面是窗口左右抖动的一个案例
xml加载动画
private void clickQuery() { // 如果输入框没有内容,就抖动 String number = mEtNumber.getText().toString().trim(); if (TextUtils.isEmpty(number)) { // 抖动 Animation shake = AnimationUtils.loadAnimation(this, R.anim.shake); mEtNumber.startAnimation(shake); }}
shake.xml内容
translate xmlns:android="http://schemas.android.com/apk/res/android"android:duration="1000"android:fromXDelta="0"android:interpolator="@anim/cycle_7"android:toXDelta="10" />
cycle_7.xml内容
<cycleInterpolator xmlns:android="http://schemas.android.com/apk/res/android"android:cycles="7" />
java代码加载动画
private void clickQuery() { // 如果输入框没有内容,就抖动 String number = mEtNumber.getText().toString().trim(); if (TextUtils.isEmpty(number)) { // android 所有的xml类型的文件其实会映射成java代码 TranslateAnimation animation = new TranslateAnimation(0, 10, 0, 0); animation.setDuration(1000); animation.setInterpolator(new CycleInterpolator(7)); mEtNumber.startAnimation(animation); }}
*控制位移的方法TranslateAnimation(float fromXDelta, float toXDelta, float fromYDelta, float toYDelta)
0 0
- 动画用xml和Java代码之间的简单转换
- Java对象和XML之间的转换
- java和xml之间的转换
- XML和Java对象之间的转换
- java 使用XStream Java对象和XML之间的转换
- JSONObject和XML和java等之间的转换
- 关于Java对象和XML之间的相互转换
- JAXB中Java对象和XML之间的转换
- XStream: Java对象和XML之间相互转换的利器
- java对象和xml之间转换--Jaxb
- java 实体类与xml之间的相互转换,利用XStream在Java对象和XML之间相互转换
- DataSet 和 XML之间的转换
- javaBean和xml之间的相互转换
- MAP和XML之间的转换
- XML和对象之间的转换
- Xml和bean之间的相互转换
- XML的操作——JAXB进行Java对象和XML之间的转换
- 一个自己编写的xml和JAVA对象之间的转换工具,xml和对象轻松转换(simple-xml2object)
- [操作系统] 添加加密文件系统,向/mnt写文件进程被杀死
- 频率域波图像增强
- Linux 进程间通信:信号量
- C++双冒号的作用
- SpringMVC和hibernate工作流程描述
- 动画用xml和Java代码之间的简单转换
- AAC 文件解析及解码流程
- 《项目管理利器Maven》学习(三):常用的maven命令介绍
- gdb 打印字符串全部内容
- String常量池
- ROS中geometry_msgs消息类型
- ZigBee之串口(简)
- Android的多语言实现
- java 正则表达式Matcher方法讲解--上篇