欢迎光临
我们一直在努力

网页加载旋转进度条

layout=–布局奠定{ LinearLayout;–线性布局 orientation=’vertical’;–重力属性 layout_width=’fill’;–布局宽度 layout_height=’fill’;–布局高度 gravity=’center’;–默认居中 { CardView;–卡片控件 elevation=’0dp’;–阴影属性 layout_width=’150dp’;–卡片宽度 layout_height=’150dp’;–卡片高度 radius=’10dp’;–卡片圆角 { LinearLayout;–线性布局 orientation=’horizontal’;–重力属性 layout_width=’fill’;–布局宽度 layout_height=’fill’;–布局高度 gravity=’center’;–默认居中 { TextView;–文本控件 layout_height=’fill’;–文本高度 gravity=’center’;–重力属性 textColor=’#ffed7785′;–文字颜色 text=’■’;–显示的文字 textSize=’20sp’;–文字大小 id=”符号1″; }; { TextView;–文本控件 layout_height=’fill’;–文本高度 gravity=’center’;–重力属性 textColor=’#ff2bc7b2′;–文字颜色 text=’■’;–显示的文字 textSize=’20sp’;–文字大小 id=”符号2″; }; { TextView;–文本控件 layout_height=’fill’;–文本高度 gravity=’center’;–重力属性 textColor=’#ff2189e2′;–文字颜色 text=’■’;–显示的文字 textSize=’20sp’;–文字大小 id=”符号3″; }; }; };};function 方块缩放() 方块缩放=Dialog(activity)–,R.Theme_AppLua_Dialog)–,R.style.BottomDialog) –设置弹窗布局 方块缩放.setContentView(loadlayout(layout)) –dialog.setTitle(“123”) 方块缩放.getWindow().setBackgroundDrawableResource(android.R.color.transparent); –dialog.getWindow().setBackgroundColor(0xfffffffff) –设置弹窗位置 方块缩放.getWindow().setGravity(Gravity.CENTER) –设置触摸弹窗外部隐藏弹窗 –设置开始和结束动画 方块缩放.getWindow().setWindowAnimations(R.BottomDialog_Animation); –设置弹窗宽度 方块缩放.getWindow().getAttributes().width =WindowManager.LayoutParams.MATCH_PARENT –设置弹窗高度 –dialog.getWindow().getAttributes().height = activity.Height 方块缩放.setCancelable(false)–注意放置位置,并不是什么地方都有效 方块缩放.show() function 关闭方块缩放() 方块缩放.hide() endendfunction 动画启动() 缩放动画 = ObjectAnimator.ofFloat(符号1, “scaleX”, {1, 0}) 缩放动画.setRepeatCount(-1)–设置动画重复次数,这里-1代表无 缩放动画.setRepeatMode(Animation.REVERSE)–设置循环模式 缩放动画.setDuration(600)–设置动画时间 缩放动画.setInterpolator(DecelerateInterpolator());–设置动画插值器 缩放动画.start();–开始动画 task(200,function() 缩放动画 = ObjectAnimator.ofFloat(符号2, “scaleX”, {1, 0}) 缩放动画.setRepeatCount(-1)–设置动画重复次数,这里-1代表无 缩放动画.setRepeatMode(Animation.REVERSE)–设置循环模式 缩放动画.setDuration(1000)–设置动画时间 缩放动画.setInterpolator(DecelerateInterpolator());–设置动画插值器 缩放动画.start();–开始动画 task(200,function() 缩放动画 = ObjectAnimator.ofFloat(符号3, “scaleX”, {1, 0}) 缩放动画.setRepeatCount(-1)–设置动画重复次数,这里-1代表无 缩放动画.setRepeatMode(Animation.REVERSE)–设置循环模式 缩放动画.setDuration(600)–设置动画时间 缩放动画.setInterpolator(DecelerateInterpolator());–设置动画插值器 缩放动画.start();–开始动画 end) end)end方块缩放()动画启动()task(5000,function() 关闭方块缩放()end)

赞(0)
未经允许不得转载:阿强爱分享 » 网页加载旋转进度条

评论 抢沙发

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址