首页 > 其他 > 详细

< 开源代码 > TimelyAnimation 超酷计时器

时间:2015-09-18 02:12:01      阅读:617      评论:0      收藏:0      [点我收藏+]
?

TimelyAnimation 超酷计时器

Euclid ListView滑动和点击进去其他页面特效,通过SwingLeftInAnimationAdapter
实现每一个item点击和滑动进入详细页面的动画效果,提供getViewAnimator()方法。

运行效果:

  • bubuko.com,布布扣

相关代码

?

项目代码:package com.jiahuan.timelyanimation.sample;

import android.app.Activity;
import android.graphics.Color;
import android.os.Bundle;
import android.os.Handler;
import android.os.Message;

import com.jiahuan.timelyanimation.NumberSwitchView;

import java.util.Timer;
import java.util.TimerTask;


public class MainActivity extends Activity
{
??? private NumberSwitchView mNumberSwitchView;
??? int number = 0;

??? private Handler handler = new Handler()
??? {
??????? @Override
??????? public void handleMessage(Message msg)
??????? {
??????????? if (number % 3 == 0)
??????????? {
??????????????? mNumberSwitchView.setNumberColor(Color.RED);
??????????????? mNumberSwitchView.setNumberBGColor(Color.BLACK);
??????????? }
??????????? else
??????????? {
??????????????? mNumberSwitchView.setNumberColor(Color.rgb(10, 10, 10));
??????????????? mNumberSwitchView.setNumberBGColor(Color.BLUE);
??????????? }
??????????? mNumberSwitchView.animateTo(number);
??????? }
??? };


??? @Override
??? protected void onCreate(Bundle savedInstanceState)
??? {
??????? super.onCreate(savedInstanceState);
??????? setContentView(R.layout.activity_main);
??????? mNumberSwitchView = (NumberSwitchView) findViewById(R.id.numberswitchview);
??????? TimerTask timerTask = new TimerTask()
??????? {
??????????? @Override
??????????? public void run()
??????????? {
??????????????? number++;
??????????????? if (number > 9)
??????????????? {
??????????????????? number = 0;
??????????????? }

??????????????? handler.obtainMessage().sendToTarget();
??????????? }
??????? };
??????? Timer timer = new Timer();
??????? timer.schedule(timerTask, 1000, 1000);
??? }

}

?

更多下载地址:www.itlanbao.com

< 开源代码 > TimelyAnimation 超酷计时器

原文:http://yichen9867.iteye.com/blog/2244201

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!