TransitionDrawable的使用
来源:互联网 发布:软件测试原佩腾 编辑:程序博客网 时间:2024/03/29 02:15
TransitionDrawable 对应transition的标签,用于两个Drawable之间谈入谈出的效果
transition_drawable.xml
<?xml version="1.0" encoding="utf-8"?><transition xmlns:android="http://schemas.android.com/apk/res/android"> <item android:drawable="@mipmap/picture"/> <item android:drawable="@mipmap/img"/></transition>
activity_main.xml
<?xml version="1.0" encoding="utf-8"?><LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="match_parent" android:layout_height="match_parent" android:orientation="vertical"> <ImageView android:id="@+id/imgeview" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_gravity="center" android:layout_marginTop="50dp" android:src="@drawable/transition_drawable"/> <Button android:layout_marginTop="40dp" android:id="@+id/bt_button" android:layout_width="match_parent" android:layout_height="wrap_content" android:text="渐变" /></LinearLayout>
MainActivity.java
package com.zhoujian.drawable;import android.graphics.drawable.TransitionDrawable;import android.os.Bundle;import android.support.v7.app.AppCompatActivity;import android.view.View;import android.widget.Button;import android.widget.ImageView;public class MainActivity extends AppCompatActivity{ private ImageView imgeview; private TransitionDrawable drawable; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); imgeview= (ImageView) findViewById(R.id.imgeview); Button bt_button= (Button) findViewById(R.id.bt_button); bt_button.setOnClickListener(new View.OnClickListener() { @Override public void onClick(View view) { drawable=(TransitionDrawable)getResources().getDrawable(R.drawable.transition_drawable); imgeview.setImageDrawable(drawable); drawable.startTransition(3000); } }); }}
0 0
- TransitionDrawable的使用
- TransitionDrawable的使用
- Android TransitionDrawable&StateListDrawable的使用
- Android 中TransitionDrawable的使用
- Android 中TransitionDrawable的使用
- TransitionDrawable&StateListDrawable的使用
- android transitiondrawable基本使用
- TransitionDrawable 使用详解
- 使用TransitionDrawable实现两张图片的过渡效果
- 使用TransitionDrawable实现两张图片的过渡效果
- 使用TransitionDrawable实现多张图片淡入淡出的效果
- TransitionDrawable
- TransitionDrawable
- 使用TransitionDrawable实现渐变效果
- TransitionDrawable使用以及动画效果
- 使用TransitionDrawable实现渐变效果
- Android TransitionDrawable ImageView过度效果使用实例
- TransitionDrawable使用不当导致内存泄露
- canvas代码段
- yocto 各种技巧 imx6
- Angular-1.5.8文档翻译之$compile
- Vue组件理解
- Android使用RecyclerView绘制表格
- TransitionDrawable的使用
- promise 特点总结
- java运算符记录
- 如何从Eclipse 迁移到Android Studio 且保持Eclipse项目结构
- React常用插件介绍:React中我们为什么要用 redux-thunk,它能做什么?
- 矩阵的最小路径和 [DP]
- Android高效率编码-细节,控件,架包,功能,工具,开源汇总
- Java编译器的行为------第一节:方法
- Activity和Fragment的数据传递