先上效果图

其实实现起来非常简单,比如现在有两个Activity:GridActivity跳转DetailActivity,首先在GridActivity跳转DetailActivity的代码上加入ActivityOptionsCompat options = ActivityOptionsCompat.makeSceneTransitionAnimation(activity, imageView, "ABC");,ABC随意起了一个名字。

   Intent intent = new Intent(activity, DetailActivity.class);   intent.putExtra("IMGURL", imgs.get(position));   ActivityOptionsCompat options = ActivityOptionsCompat.makeSceneTransitionAnimation(activity, imageView, "ABC");   activity.startActivity(intent, options.toBundle());

然后在DetailActivity中加入ViewCompat.setTransitionName(imageView, "ABC");

就轻松实现了。

更多相关文章

  1. android软件版本升级时,安装新版本后,没有出现安装成功界面或直接
  2. Android(安卓)自定义控件圆形图案
  3. Android(安卓)Material Design 5.0 PickerDialog
  4. Android开发推荐资料大合集 【转载自51CTO】
  5. Android(安卓)4.4KitKat AudioFlinger 流程分析
  6. Android(安卓)页面跳转
  7. android短信获取小代码

随机推荐

  1. php读取XML的四种方法实例详解
  2. 用C#实现XML和实体类之间序列化和反序列
  3. Android旋转动画xml配置的代码展示
  4. c#中xml操作类的代码详解
  5. Android伸缩动画xml配置的代码展示
  6. android读取xml的代码实例
  7. Android平移动画xml配置代码展示
  8. java DOMParser 解析xml的实例详解
  9. java使用SAX解析xml的代码实例
  10. 用Java解析XML文件的代码示例