当前位置: 首页 > news >正文

苏州新海通网站建设/爱站关键词挖掘查询工具

苏州新海通网站建设,爱站关键词挖掘查询工具,公司网络营销策划书,网页版微信二维码已失效android Lollipop(5.0)对app中有共享view的activity直接的跳转提供了更好的动画交互。实现步骤:1,编写需要的transform。2,给activity设置样式style。3,标记2个activity共有的view。4,使用ActivityOptions添加共有view…

android Lollipop(5.0)对app中有共享view的activity直接的跳转提供了更好的动画交互。

0818b9ca8b590ca3270a3433284dd417.png

实现步骤:

1,编写需要的transform。

2,给activity设置样式style。

3,标记2个activity共有的view。

4,使用ActivityOptions添加共有view。

5,在返回的时候调用finishAfterTransition(),而不是finish()。

1,编写需要的transform。

0818b9ca8b590ca3270a3433284dd417.png

change_image_transform.xml

fade.xml

2,给activity设置样式style。

true

@transition/fade

@transition/fade

@transition/change_image_transform

@transition/change_image_transform

3,标记2个activity共有的view。

使用transitionName来标记共有view(目标activity的xml也需要)

android:id="@+id/iv"

android:layout_width="wrap_content"

android:layout_height="wrap_content"

android:src="@drawable/bg"

android:transitionName="image" />

android:id="@+id/tv_content"

android:layout_width="match_parent"

android:layout_height="wrap_content"

android:background="@android:color/darker_gray"

android:elevation="5dp"

android:text="@string/hello_world"

android:transitionName="text" />

4,使用

ActivityOptions添加共有view,跳转。

getWindow().setExitTransition(new Explode());

Intent intent = new Intent(this, BActivity.class);

// 一个共有元素

// ActivityOptions options =

// ActivityOptions.makeSceneTransitionAnimation(

// this, mViewImage, "image");

//多个共有元素

Pair[] pairs = new Pair[2];

pairs[0] = Pair.create(mViewContent, "text");

pairs[1] = Pair.create(mViewImage, "image");

ActivityOptions options = ActivityOptions

.makeSceneTransitionAnimation(MainActivity.this, pairs);

startActivity(intent, options.toBundle());

5,在BActivity返回的时候调用

finishAfterTransition(),而不是finish()。

http://www.lbrq.cn/news/1069831.html

相关文章:

  • 用网站做淘宝客的人多吗/b站推广网站2024
  • wordpress登录地址修改/绍兴seo推广公司
  • 一个门户网站源码/全国知名网站排名
  • 描述建设一个网站的具体步骤/企业门户网站
  • 深圳宝安做网站公司/网站seo策划方案
  • 唐山哪家做网站好/百度搜索排行
  • 广州哪家公司做网站好/数据分析师一般一个月多少钱
  • 个人响应式网站建设/百度企业官网
  • 江苏省建设集团是国企吗/爱站网seo培训
  • 深圳网站建设软件开发公司/今日重大事件
  • 淘宝客如何做免费的网站/品牌型网站设计推荐
  • 做众筹网站需要什么条件/快速收录域名
  • 南陵网站建设/上海牛巨微网络科技有限公司
  • 网站建设质量保证金/营销策划案
  • 绿色大气5.7织梦网站模版/网站关键词怎么设置
  • 网站右边上下浮动代码/优化网站的方法
  • 投资项目网站建设方案/学大教育培训机构电话
  • 满山红网站建设/重庆关键词排名推广
  • 大庆市工程建设信息去哪个网站/成都seo培训
  • 政府网站功能模块有哪些/单页网站排名优化
  • 学编程入门/百家号优化
  • 易托管建站工具/服务营销论文
  • 做网站的电话号码/seo优化对网店的推广的作用为
  • 做男鞋的网站/站长工具whois查询
  • app开发公司介绍/百度关键词seo
  • 做任务挣钱的网站聚/蜜雪冰城网络营销案例分析
  • 大专生毕业论文怎么写/seochan是什么意思
  • 深圳网站建设艺之都/代写文章哪里找写手
  • 安徽省住房和城乡建设委员会网站/微信投放广告多少钱
  • 洛阳青峰网络公司做网站/广告传媒公司经营范围
  • 深度学习中的模型知识蒸馏
  • 常见的深度学习模块/操作中的维度约定(系统性总结)
  • 设计原则和设计模式
  • 前端-移动Web-day3
  • 在纯servlet项目中,使用@WebFilter定义了多个filter,如何设置filter的优先级
  • 【PHP】接入百度AI开放平台人脸识别API,实现人脸对比