Android提交或者上传数据时的对话框弹框动画效果

  

效果图如下所示:

  

 Android提交或者上传数据时的对话框弹框动画效果

  

类似这种弹框里含有动画,一般我们在上传数据或者支付的时候会用的到,当然,假如我们换几张图片,还可以把它当做是加载数据的时候使用,总之这是一个对话框弹框,只不过这个弹框在弹出后,上面有动画的运行。
  

  

上代码,,

  

首先是布局文件:,,,
  

        & lt; RelativeLayout xmlns: android=" http://schemas.android.com/apk/res/android "   android: layout_height=" 200 dp”   android: layout_width=" 200 dp”   android: layout_centerInParent=" true "   android:背景=癅drawable/bg_custom_toast”比;   & lt; LinearLayout android: layout_height=" 150 dp”   android: layout_width=" 150 sp”   android:取向=按怪薄?   android:重力="中心"   android: layout_centerInParent=" true "比;   & lt; ImageView   android: layout_width=" 60 dp "   android: layout_height=" 60 dp "   android: layout_gravity=" center_horizontal "   android: src=" https://www.yisu.com/zixun/@mipmap weixin_loading "/比;   & lt; TextView   android: id=癅 + id/text_loading”   android: layout_height=" wrap_content "   android: layout_width=" wrap_content "   android: layout_gravity=" center_horizontal "   android: layout_marginTop=" 5 dp "   android:文本="微信支付”/比;   & lt; ImageView   android: layout_width=" wrap_content "   android: layout_height=" wrap_content "   android: src=" https://www.yisu.com/zixun/@drawable frame2 "   android: layout_gravity=" center_horizontal "/比;   & lt;/LinearLayout>   & lt;/RelativeLayout>      

其中可提?bg_custom_toast 是一个背景色

        & lt; & # 63; xml version=" 1.0 " encoding=" utf - 8 " & # 63;比;   & lt;形状xmlns: android=" http://schemas.android.com/apk/res/android "   android:形状=熬匦巍北?   & lt;固体android:颜色=" # 90000000 "/比;   & lt;角落android:=?下降”/半径比;   & lt;/shape>      

frame2 是一个承载图片的载体,在布局文件里引用

        & lt; & # 63; xml version=" 1.0 " encoding=" utf - 8 " & # 63;比;   & lt; animation-list xmlns: android=" http://schemas.android.com/apk/res/android "   android:一次通过=" false "比;   & lt;项目   android:可拉的=" @mipmap/appload1”   android:=" 150 "/持续时间比;   & lt;项目   android:可拉的=" @mipmap/appload2”   android:=" 150 "/持续时间比;   & lt;项目   android:可拉的=" @mipmap/appload3”   android:=" 150 "/持续时间比;   & lt;项目   android:可拉的=" @mipmap/appload4”   android:=" 150 "/持续时间比;   & lt;项目   android:可拉的=" @mipmap/appload5”   android:=" 150 "/持续时间比;   & lt;项目   android:可拉的=" @mipmap/appload6”   android:=" 150 "/持续时间比;   & lt;项目   android:可拉的=" @mipmap/appload7”   android:=" 150 "/持续时间比;   & lt;项目   android:可拉的=" @mipmap/appload8”   android:=" 150 "/持续时间比;   & lt;/animation-list>      

然后是Dialog ,,,
  

        包com.example.administrator.loadxin;   进口android.app.Dialog;   进口android.content.Context;   进口android.view.LayoutInflater;   进口android.view.View;   进口android.view.ViewGroup;   进口android.view.WindowManager;/* *   *由管理员>   包com.example.administrator.loadxin;   进口android.support.v7.app.AppCompatActivity;   进口android.os.Bundle;   进口android.view.View;   进口android.widget.Button;   公开课MainActivity延伸AppCompatActivity {   @Override   保护无效onCreate(包savedInstanceState) {   super.onCreate (savedInstanceState);   setContentView (R.layout.activity_main);   按钮btn=(按钮)findViewById (R.id.button);   btn。setOnClickListener(新View.OnClickListener () {   @Override   公共空间onClick(查看v) {   最后WeiXinDialog dialog1=new WeiXinDialog (MainActivity.this);   dialog1.show ();   }   });   }   }      

以上所述是小编给大家介绍的Android提交或者上传数据时的弹框动画效果,希望对大家有所帮助,如果大家有任何疑问请给我留的言,小编会及时回复大家的。在此也非常感谢大家对网站的支持!

Android提交或者上传数据时的对话框弹框动画效果