android加载框效果
android加载框效果,本例子有几种效果弹出dialog,本例子主要自定义SVProgressHUD 类,
本例子来源:https://github.com/saiwu-bigkoo/Android-SVProgressHUD
主要代码如下:
public enum SVProgressHUDMaskType {
None, // 允许遮罩下面控件点击
Clear, // 不允许遮罩下面控件点击
Black, // 不允许遮罩下面控件点击,背景黑色半透明
Gradient, // 不允许遮罩下面控件点击,背景渐变半透明
ClearCancel, // 不允许遮罩下面控件点击,点击遮罩消失
BlackCancel, // 不允许遮罩下面控件点击,背景黑色半透明,点击遮罩消失
GradientCancel // 不允许遮罩下面控件点击,背景渐变半透明,点击遮罩消失
;
}
//创建实例并初始化
private static final SVProgressHUD getInstance(Context context) {
if (mSVProgressHUD == null) {
mSVProgressHUD = new SVProgressHUD();
mSVProgressHUD.context = context;
mSVProgressHUD.gravity = Gravity.CENTER;
mSVProgressHUD.initViews();
mSVProgressHUD.initDefaultView();
mSVProgressHUD.initAnimation();
}
if (context != null && context != mSVProgressHUD.context ){
mSVProgressHUD.context = context;
mSVProgressHUD.initViews();
}
return mSVProgressHUD;
}
通过加装dialog动画
Animation.AnimationListener outAnimListener = new Animation.AnimationListener() {
@Override
public void onAnimationStart(Animation animation) { }
@Override
public void onAnimationEnd(Animation animation) {
dismissImmediately();
}
@Override
public void onAnimationRepeat(Animation animation) {
}
};
运行效果:
相关代码
- android加载框效果
- H5做的商城客户端,效果很不错
- listview实现各种版面设计功能
- GankApp 侧滑和title修改颜色的完整项目app
- AndroidVideoPlayer在线播放视频
- AndroidScreenSlide项目切换view动画效果
- ScrollDownLayout ScrollView和viewpager同事存在的事件处理
- StarRatingBar星星切换动画
- AnyShareOfAndroid安卓第三方登录
- AnimCheckBox按钮点击动画效果