现有的库重现放大图像效果的Foursquare安卓应用?

时间:2014-03-18 20:26:39

标签: android android-layout uiimageview android-animation android-kenburnsview

我正在搜索一个库或现有代码,它们可以重现放大/缩小图像效果,可以在Foursquare Android应用程序中找到。

以下是我想要重现的效果:https://drive.google.com/file/d/0B5uiJlSSk9dZclZENm1pZTVlaEk/edit?usp=sharing

这种效果会产生两件事:

  • 图像中的慢速缩小;
  • 同时,一个缓慢的翻译动画

你能帮我吗?

由于

3 个答案:

答案 0 :(得分:3)

我认为这就是Ken Burns效应。

Try this

它是一个自定义的图像视图库

答案 1 :(得分:1)

您需要在ImageView上播放动画以获取动画教程访问权限 http://www.androidhive.info/2013/06/android-working-with-xml-animations/http://developer.android.com/guide/topics/graphics/view-animation.html

通过调用

与ImageView一起实现这些动画
 ImageView image1 = (ImageView)findViewById(R.id.imageView1);
        Animation animation1 = AnimationUtils.loadAnimation(getApplicationContext(), R.anim.youranimation);
        image1.startAnimation(animation1);

答案 2 :(得分:1)

是的,Thats称之为Ken Burns效应。

我认为this library更好。

您可以使用此库将URL加载到ImageView中。