使用TransitionDrawable实现两张图片的过渡效果
来源:互联网 发布:颜色取样器软件 编辑:程序博客网 时间:2024/04/29 00:07
TransitionDrawable 可以用来实现两个Drawable直接的交错渐变的过渡效果。
首先,在xml中定义一个TransitionDrawable,并防止 res/drawable/目录下,取名为: expand_collapse.xml
- <transition xmlns:android="http://schemas.android.com/apk/res/android">
- <item android:drawable="@drawable/image_expand" />
- <item android:drawable="@drawable/image_collapse" />
- </transition>
- <span style="white-space:pre"> </span>Resources res = getResources();
- TransitionDrawable transition = (TransitionDrawable)res.getDrawable(R.drawable.expand_collapse);
- ImageView image = (ImageView) findViewById(R.id.toggle_image);
- image.setImageDrawable(transition);
- transition.startTransition(1000);
这样就实现了两张图片的过渡效果。
PS:在这里两张图片渐变完后,渐变的第一张图片还是会在ImageView中显示,只是被第二张图片给盖住了。。。
- 使用TransitionDrawable实现两张图片的过渡效果
- 使用TransitionDrawable实现两张图片的过渡效果
- 使用TransitionDrawable实现多张图片淡入淡出的效果
- Android TransitionDrawable 两张图片过渡 最后显示第二张
- 使用TransitionDrawable实现渐变效果
- 使用TransitionDrawable实现渐变效果
- LinearLayout两张图片实现重叠效果
- 使用h5的canvas实现两张图片的合并
- 实现两张图片的叠加
- PHP合并两张图片的实现
- 用TransitionDrawable实现ImageView渐隐渐显过渡效果,并解决OutOfMemory问题
- 实现多张图片浮动的效果
- 如何使用TransitionDrawable实现背景切换渐变效果
- 图片之间的过渡效果用fireworks怎么实现?
- 【简报】使用3D过渡效果的图片幻灯:Adaptor
- 使用pb制作图片之间的过渡效果
- TransitionDrawable使用以及动画效果
- 合并两张图片(水印效果)
- ios项目icon和default图片命名规则
- 黑马程序员—关于winform中如何令textbox随输入的文本内容的长度而实时改变宽度
- LDD3读书笔记----调试技术
- SQL Server 2005数据库附加改名
- inline 内联函数和宏函数的区别
- 使用TransitionDrawable实现两张图片的过渡效果
- JdbcDaoSupport应用
- 关于程序崩溃后dmp简易分析的一点收获
- 内容市场策略:你问了错误的问题
- ubuntu下安装tomcat
- c++程序编译后自动生成的文件有什么用
- xhEditor 嵌入到ASP.NET的步骤 .
- HTTPClient模块的HttpGet和HttpPost
- CATransition完成几种动画效果