Android开发之5.0activity跳转时共享元素的使用方法

 更新时间:2018年01月16日 15:28:23   作者:尒洏強汏  
下面小编就为大家分享一篇Android开发之5.0activity跳转时共享元素的使用方法,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧

在两个activity中的xml文件中编写下面的ImageView,主要的就是transitionName属性必须使用相同的属性。

<ImageView
    android:id="@+id/item_image"
    android:layout_width="100dp"
    android:layout_height="140dp"
    android:layout_margin="10dp"
    android:transitionName="transitionImg"
    android:src="@mipmap/qq"
    />

在第一个activity中实现下面代码就可以实现了

 @Override
  protected void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.activity_main);
    iv= (ImageView) findViewById(R.id.item_image);
  }
  public void click(View view)
  {
    if (android.os.Build.VERSION.SDK_INT > 20) {
      intent = new Intent(this,HomeActivity.class);
      startActivity(intent, ActivityOptions.makeSceneTransitionAnimation(MainActivity.this, iv, "transitionImg").toBundle());
    } else {
      startActivity(intent);
    }
  }

以上这篇Android开发之5.0activity跳转时共享元素的使用方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持脚本之家。

相关文章

  • Android fragment 转场动画创建步骤

    Android fragment 转场动画创建步骤

    在 Android 中,可以使用 setCustomAnimations() 方法来绘制自定义的 Fragment 转场动画,本文分步骤给大家介绍的非常详细,感兴趣的朋友跟随小编一起看看吧
    2024-03-03
  • 解析Android开发优化之:对界面UI的优化详解(一)

    解析Android开发优化之:对界面UI的优化详解(一)

    在Android应用开发过程中,屏幕上控件的布局代码和程序的逻辑代码通常是分开的。界面的布局代码是放在一个独立的xml文件中的,这个文件里面是树型组织的,控制着页面的布局
    2013-05-05
  • Android MQTT与WebSocket协议详细讲解

    Android MQTT与WebSocket协议详细讲解

    MQTT(消息队列遥测传输)是ISO 标准(ISO/IEC PRF 20922)下基于发布/订阅范式的消息协议。它工作在TCP/IP协议族上,是为硬件性能低下的远程设备以及网络状况糟糕的情况下而设计的发布/订阅型消息协议
    2022-11-11
  • Android Studio查看Android 5.x源码的步骤详解

    Android Studio查看Android 5.x源码的步骤详解

    Google为Android开发者带来Android Studio,用来取代Eclipse。从Android Studio出现起,整机开发和Android源码阅读和编辑一定能用上它。这篇文章小编就带大家学习下如何使用Android Studio查看Android 5.x源码,有需要的可以参考借鉴。
    2016-09-09
  • Apache Cordova Android原理应用实例详解

    Apache Cordova Android原理应用实例详解

    这篇文章主要为大家介绍了Apache Cordova Android原理应用实例详解,有需要的朋友可以借鉴参考下,希望能够有所帮助,祝大家多多进步,早日升职加薪
    2022-11-11
  • 基于Android实现3D翻页效果

    基于Android实现3D翻页效果

    这篇文章主要为大家详细介绍了基于Android实现3D翻页效果的具体代码,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2016-06-06
  • 解决Android studio xml界面无法预览问题

    解决Android studio xml界面无法预览问题

    这篇文章主要介绍了解决Android studio xml界面无法预览问题,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
    2020-03-03
  • Android应用开发中自定义ViewGroup的究极攻略

    Android应用开发中自定义ViewGroup的究极攻略

    这里我们要演示的自定义ViewGroup中将实现多种方式排列和滑动等效果,并且涵盖子View之间Touch Event的拦截与处理等问题,完全干货,下面就为大家送上Android应用开发中自定义ViewGroup的究极实例攻略
    2016-05-05
  • Android 如何拦截用户频繁操作(点击事件)

    Android 如何拦截用户频繁操作(点击事件)

    本文主要介绍了Android 如何拦截用户频繁操作,文中通过示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2021-08-08
  • Android编程实现只显示图片一部分的方法

    Android编程实现只显示图片一部分的方法

    这篇文章主要介绍了Android编程实现只显示图片一部分的方法,涉及Android针对图片的局部显示操作技巧,需要的朋友可以参考下
    2016-10-10

最新评论