Skip to content

服务器托管,北京服务器托管,服务器租用-价格及机房咨询

Menu
  • 首页
  • 关于我们
  • 新闻资讯
  • 数据中心
  • 服务器托管
  • 服务器租用
  • 机房租用
  • 支持中心
  • 解决方案
  • 联系我们
Menu

简单位移动画TranslateAnimation

Posted on 2023年5月6日 by hackdl

已不再推荐补间动画,请使用属性动画;

动画中的View的点击判断

Android 动画框架详解

http://www.ibm.com/developerworks/cn/opensource/os-cn-android-anmt1/index.html

每次点击往前100或往后100.

package com.ql.app;

import android.app.Activity;
import android.os.Bundle;
import android.view.View;
import android.view.View.OnClickListener;
import android.view.animation.LinearInterpolator;
import android.view.animation.TranslateAnimation;
import android.widget.Button;
import android.widget.ImageView;

public class App extends Activity {
	private Button btn_0,btn_1;
	private ImageView iv;
	private int count;
    /** Called when the activity is first created. */
    @Override
    public void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.main);
        
        iv = (ImageView)findViewById(R.id.iv);
        iv.bringToFront();
        btn_0=(Button)findViewById(R.id.btn_0);
        btn_0.setOnClickListener(new OnClickListener() {
			
			@Override
			public void onClick(View v) {
				// TODO Auto-generated method stub
				TranslateAnimation animation = new TranslateAnimation(count*100, 100+count*100, 0, 0);
				animation.setInterpolator(new LinearInterpolator());
				animation.setDuration(400);
				animation.setFillAfter(true);
				iv.startAnimation(animation);
				count++;
			}
		});
        
        btn_1=(Button)findViewById(R.id.btn_1);
        btn_1.setOnClickListener(new OnClickListener() {
			
			@Override
			public void onClick(View v) {
				// TODO Auto-generated method stub
				TranslateAnimation animation = new TranslateAnimation(count*100, -100+count*100, 0, 0);
				animation.setInterpolator(new LinearInterpolator());
				animation.setDuration(400);
				animation.setFillAfter(true);
				iv.startAnimation(animation);
				count--;
			}
		});
        
        
    }
}

android 自定义Animation

http://lipeng88213.iteye.com/blog/1199120

http://www.ophonesdn.com/article/show/185

简单循环动画的实现:



	



	



	

使用:

import android.app.Activity;
import android.os.Bundle;
import android.view.animation.Animation;
import android.view.animation.AnimationUtils;
import android.widget.ImageView;
import android.widget.TextView;

public class App extends Activity {
    /** Called when the activity is first created. */
    @Override
    public void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.main);
        Animation alpha = AnimationUtils.loadAnimation(this, R.anim.anim_alpha);
        Animation translate = AnimationUtils.loadAnimation(this, R.anim.anim_translate);
        Animation scale = AnimationUtils.loadAnimation(this, R.anim.anim_scale);
        
        TextView tv=(TextView)findViewById(R.id.tv);
        tv.startAnimation(alpha);
        ImageView iv0=(ImageView)findViewById(R.id.iv0);
        ImageView iv1=(ImageView)findViewById(R.id.iv1);
        ImageView iv2=(ImageView)findViewById(R.id.iv2);
        iv0.startAnimation(alpha);
        iv1.startAnimation(translate);
        iv2.startAnimation(scale);
        
    }
}

  • 大小: 64 KB
  • Test_movement.rar (382 KB)
  • 下载次数: 652
  • 大小: 18.6 KB
  • TestAnimation.zip (185.7 KB)
  • 描述: 简单循环动画
  • 下载次数: 253
  • 查看图片附件

服务器托管,北京服务器托管,服务器租用 http://www.fwqtg.net
机房租用,北京机房租用,IDC机房托管, http://www.e1idc.net

Related posts:

  1. 北京gpu服务器租用云空间服务器
  2. 评价北京服务器托管机房,选哪家?
  3. 文化:你所在的团队,有多少人敢讲真话?
  4. 比较服务器租用托管和云主机:何为最佳选择?
  5. 服务器托管的安全保障措施

服务器托管,北京服务器托管,服务器租用,机房机柜带宽租用

服务器托管

咨询:董先生

电话13051898268 QQ/微信93663045!

上一篇: 自定义PopupWindow动画效果
下一篇: 圆角背景的ListView

最新更新

  • 五月学习之keepalived 软件简介
  • Cibersort免疫浸润的在线分析及R语言代码实现
  • 阿里云的认证最有几个等级?考试费用是多少?
  • 京东APP百亿级商品与车关系数据检索实践 | 京东云技术团队
  • 【Hello Network】TCP协议 TCP协议 确认应答机制 (ACK) 超时重传机制 连接管理机制 流量控制 滑动窗口 拥塞控制 延时应答 捎带应答 面向字节流 粘包问题 TCP的异常情况 TCP小结 基于TCP的应用层协议

随机推荐

  • Android  JetPack~ LiveDat
  • 虚拟主机服务器托管费用分析
  • 托管租用服务器:优缺点分析
  • 湖北win10电脑服务器托管虚拟主机:高效稳定的网
  • 高效稳定的南昌微信小程序服务器托管服务

客服咨询

  • 董先生
  • 微信/QQ:93663045
  • 电话:13051898268
  • 邮箱:dongli@hhisp.com
  • 地址:北京市石景山区重聚园甲18号2层

友情链接

  • 服务器托管
  • 服务器租用
  • 机房租用托管
  • 服务器租用托管
©2023 服务器托管,北京服务器托管,服务器租用-价格及机房咨询 京ICP备13047091号-8