// Path: library/src/main/java/xyz/zpayh/hdimage/animation/AnimatorListener.java
// public interface AnimatorListener {
//     /**
//      * <p>Notifies the start of the animation.</p>
//      *
//      * @param animation The started animation.
//      */
//     void onAnimationStart(ValueAnimator animation);
// 
//     /**
//      * <p>Notifies the end of the animation. This callback is not invoked
//      * for animations with repeat count set to INFINITE.</p>
//      *
//      * @param animation The animation which reached its end.
//      */
//     void onAnimationEnd(ValueAnimator animation);
// 
//     /**
//      * <p>Notifies the cancellation of the animation. This callback is not invoked
//      * for animations with repeat count set to INFINITE.</p>
//      *
//      * @param animation The animation which was canceled.
//      */
//     void onAnimationCancel(ValueAnimator animation);
// 
//     /**
//      * <p>Notifies the repetition of the animation.</p>
//      *
//      * @param animation The animation which was repeated.
//      */
//     void onAnimationRepeat(ValueAnimator animation);
// }
// 
// Path: library/src/main/java/xyz/zpayh/hdimage/animation/ValueAnimator.java
// public interface ValueAnimator {
//     void setTarget(View view);
// 
//     void addListener(AnimatorListener listener);
// 
//     void setDuration(long duration);
// 
//     void start();
// 
//     void cancel();
// 
//     void addUpdateListener(AnimatorUpdateListener animatorUpdateListener);
// 
//     float getAnimatedFraction();
// }


import xyz.zpayh.hdimage.animation.AnimatorListener;
import xyz.zpayh.hdimage.animation.ValueAnimator;
/*
 *
 *  * Copyright 2017 陈志鹏
 *  *
 *  * Licensed under the Apache License, Version 2.0 (the "License");
 *  * you may not use this file except in compliance with the License.
 *  * You may obtain a copy of the License at
 *  *
 *  *     http://www.apache.org/licenses/LICENSE-2.0
 *  *
 *  * Unless required by applicable law or agreed to in writing, software
 *  * distributed under the License is distributed on an "AS IS" BASIS,
 *  * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
 *  * See the License for the specific language governing permissions and
 *  * limitations under the License.
 *
 */

package xyz.zpayh.hdimage;


/**
 * 文 件 名: SimpleAnimatorListener
 * 创 建 人: 陈志鹏
 * 创建日期: 2017/4/20 17:09
 * 邮   箱: ch_zh_p@qq.com
 * 修改时间:
 * 修改备注:
 */

public class SimpleAnimatorListener implements AnimatorListener {
    @Override
// Path: library/src/main/java/xyz/zpayh/hdimage/animation/AnimatorListener.java
// public interface AnimatorListener {
//     /**
//      * <p>Notifies the start of the animation.</p>
//      *
//      * @param animation The started animation.
//      */
//     void onAnimationStart(ValueAnimator animation);
// 
//     /**
//      * <p>Notifies the end of the animation. This callback is not invoked
//      * for animations with repeat count set to INFINITE.</p>
//      *
//      * @param animation The animation which reached its end.
//      */
//     void onAnimationEnd(ValueAnimator animation);
// 
//     /**
//      * <p>Notifies the cancellation of the animation. This callback is not invoked
//      * for animations with repeat count set to INFINITE.</p>
//      *
//      * @param animation The animation which was canceled.
//      */
//     void onAnimationCancel(ValueAnimator animation);
// 
//     /**
//      * <p>Notifies the repetition of the animation.</p>
//      *
//      * @param animation The animation which was repeated.
//      */
//     void onAnimationRepeat(ValueAnimator animation);
// }
// 
// Path: library/src/main/java/xyz/zpayh/hdimage/animation/ValueAnimator.java
// public interface ValueAnimator {
//     void setTarget(View view);
// 
//     void addListener(AnimatorListener listener);
// 
//     void setDuration(long duration);
// 
//     void start();
// 
//     void cancel();
// 
//     void addUpdateListener(AnimatorUpdateListener animatorUpdateListener);
// 
//     float getAnimatedFraction();
// }


// Path: library/src/main/java/xyz/zpayh/hdimage/SimpleAnimatorListener.java
import xyz.zpayh.hdimage.animation.AnimatorListener;
import xyz.zpayh.hdimage.animation.ValueAnimator;

/*
 *
 *  * Copyright 2017 陈志鹏
 *  *
 *  * Licensed under the Apache License, Version 2.0 (the "License");
 *  * you may not use this file except in compliance with the License.
 *  * You may obtain a copy of the License at
 *  *
 *  *     http://www.apache.org/licenses/LICENSE-2.0
 *  *
 *  * Unless required by applicable law or agreed to in writing, software
 *  * distributed under the License is distributed on an "AS IS" BASIS,
 *  * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
 *  * See the License for the specific language governing permissions and
 *  * limitations under the License.
 *
 */

package xyz.zpayh.hdimage;


/**
 * 文 件 名: SimpleAnimatorListener
 * 创 建 人: 陈志鹏
 * 创建日期: 2017/4/20 17:09
 * 邮   箱: ch_zh_p@qq.com
 * 修改时间:
 * 修改备注:
 */

public class SimpleAnimatorListener implements AnimatorListener {
    @Override
    public void onAnimationStart(ValueAnimator animation) {