精华内容
下载资源
问答
  • spots-dialog 加载框的学习

    千次阅读 2017-12-11 16:17:24
    学习网址:https://github.com/d-max/spots-dialog 1,依赖: compile 'com.github.d-max:spots-dialog:0.7@aar' 2,代码使用:  SpotsDialog dialog = new SpotsDialog(context,...dialog.sho

    学习网址https://github.com/d-max/spots-dialog

    1,依赖:

     compile 'com.github.d-max:spots-dialog:0.7@aar'
    2,代码使用:


         SpotsDialog dialog = new SpotsDialog(context,"loading....");

    dialog.show();
    ...
    dialog.dismiss();

    展开全文
  • flutter在initState中显示Dialog加载框

    千次阅读 2019-12-17 20:20:25
    Future.delayed(Duration.zero, () { showDialog( context: context, barrierDismissible: false, builder: (_) { return LoadingDialog(); }); }); 加上Future.delayed
    Future.delayed(Duration.zero, () {
      showDialog(
          context: context,
          barrierDismissible: false,
          builder: (_) {
            return LoadingDialog();
          });
    });

    加上Future.delayed

    展开全文
  • 怎门样,看图吧,我感觉还不错,很好,在让美工给你陪陪色,就完美了 代码呢放csnd 一份,收1分,百度网盘一份免费。我csdn 没分了,资助我下,谢谢了。 1 ......

    怎门样,看图吧,我感觉还不错,很好,在让美工给你陪陪色,就完美了

    代码呢放csnd 一份,收1分,百度网盘一份免费。我csdn 没分了,资助我下,谢谢了。 

     

    1  http://download.csdn.net/detail/qq510992555/8305193
    2 
    3  http://pan.baidu.com/s/18OT8y

     

     

     

     

    转载于:https://www.cnblogs.com/Mr-Wu/p/4187934.html

    展开全文
  • IOS开发之---自定义dialog加载框

    千次阅读 2012-08-16 17:26:39
    这里介绍一下网友开源的MBProgressHUD类,实现等待, 一、网上下载 MBProgessHUD 类文件,直接导入到工程即可 https://github.com/jdg/MBProgressHUD.git 二、示例分析 在我的工程中

    转自http://blog.csdn.net/pjk1129/article/details/6665603

    这里介绍一下网友开源的MBProgressHUD类,实现等待框,


    一、网上下载  MBProgessHUD 类文件,直接导入到工程即可

    https://github.com/jdg/MBProgressHUD.git

    二、示例分析

    在我的工程中示例如下:

    1)在ShowImageViewController.h头文件代码如下:

    #import <UIKit/UIKit.h>

    #import "MBProgressHUD.h"


    @interface ShowImageViewController : UIViewController<MBProgressHUDDelegate> {

        NSString        *_picUrlString;

        UIImageView     *_imageView;    

        MBProgressHUD    *_progressHUD;

    }

    @property (nonatomic, copy) NSString       *picUrlString;

    @property (nonatomic, retain) IBOutlet UIImageView *imageView;

    @property (nonatomic, retain) MBProgressHUD    *progressHUD;

    //请求图片资源

    -(void)imageResourceRequest;


    //显示图片信息

    -(void)displayImage:(UIImage *)image;


    - (IBAction)dismissModealView:(id)sender;

    -(void)removeModalView;

    @end


    2)在ShowImageViewController.m实现文件代码如下:

    #import "ShowImageViewController.h"

    #import <QuartzCore/QuartzCore.h>


    @implementation ShowImageViewController

    @synthesize picUrlString = _picUrlString;

    @synthesize imageView = _imageView;

    @synthesize progressHUD = _progressHUD;


    - (void)viewDidLoad

    {

        [super viewDidLoad];

        // Do any additional setup after loading the view from its nib.

        self.view.backgroundColor = [UIColor grayColor];

        self.view.alpha = 0.8;

        

        //设置图片为圆角

        self.imageView.backgroundColor = [UIColor clearColor];

      self.imageView.layer.borderColor = [UIColor lightGrayColor].CGColor;

      self.imageView.layer.borderWidth = 5.0;

        self.imageView.layer.masksToBounds = YES; 

        self.imageView.layer.cornerRadius = 10.0; 

    }


    -(void)viewWillAppear:(BOOL)animated

    {

        [super viewWillAppear:animated];

        //当进入视图时,重新设置imageView

        [self.imageView setImage:nil];

        [self.imageView setFrame:CGRectMake(160, 200, 0, 0)];

        //显示加载等待框

        self.progressHUD = [[MBProgressHUD alloc] initWithView:self.view];

    [self.view addSubview:self.progressHUD];

    [self.view bringSubviewToFront:self.progressHUD];

    self.progressHUD.delegate = self;

    self.progressHUD.labelText = @"加载中...";

    [self.progressHUD show:YES];

        

        //开启线程,请求图片资源

        [NSThread detachNewThreadSelector:@selector(imageResourceRequest) toTarget:self withObject:nil];

    }

    //请求图片资源

    -(void)imageResourceRequest

    {

        NSAutoreleasePool   *pool = [[NSAutoreleasePool alloc] init];

        //根据网络数据,获得到image资源

        NSData  *data = [[NSData alloc] initWithContentsOfURL:[NSURL URLWithString:self.picUrlString]];

        UIImage *image = [[UIImage alloc] initWithData:data];

        [data release];

        //回到主线程,显示图片信息

        [self performSelectorOnMainThread:@selector(displayImage:) withObject:image waitUntilDone:NO];

        [image release];


        [pool release];

    }

    //显示图片信息

    -(void)displayImage:(UIImage *)image

    {

        //self.progressHUD为真,则将self.progressHUD移除,设为nil

        if (self.progressHUD){

            [self.progressHUD removeFromSuperview];

            [self.progressHUD release];

            self.progressHUD = nil;

        }

        

        //图片慢慢放大动画效果

        [self.imageView setImage:image];

        [UIView beginAnimations:nil context:nil];

    [UIView setAnimationDuration:0.5];

    [self.imageView setFrame:CGRectMake(40, 100, 240, 160)];

    [UIView commitAnimations];

            

    }

    - (void)viewDidUnload

    {

        [self setImageView:nil];

        [super viewDidUnload];

        // Release any retained subviews of the main view.

        // e.g. self.myOutlet = nil;

    }

    - (BOOL)shouldAutorotateToInterfaceOrientation:(UIInterfaceOrientation)interfaceOrientation

    {

        // Return YES for supported orientations

        return (interfaceOrientation == UIInterfaceOrientationPortrait);

    }


    - (IBAction)dismissModealView:(id)sender {   

        //设置定时器,当动画结束时,子视图从父视图中移除

        [NSTimer scheduledTimerWithTimeInterval:0.5 target:self selector:@selector(removeModalView) userInfo:nil repeats:NO];

        

        [UIView beginAnimations:nil context:nil];

    [UIView setAnimationDuration:0.5];

    [self.imageView setFrame:CGRectMake(160, 200, 0, 0)];

    [UIView commitAnimations];

        

    }

    -(void)removeModalView

    {

        [self.view removeFromSuperview];

    }

    #pragma mark -

    #pragma mark MBProgressHUDDelegate methods

    - (void)hudWasHidden:(MBProgressHUD *)hud {

    NSLog(@"Hud: %@", hud);

        // Remove HUD from screen when the HUD was hidded

        [self.progressHUD removeFromSuperview];

        [self.progressHUD release];

        self.progressHUD = nil;

    }

    - (void)dealloc

    {

        [_picUrlString release];

        [_imageView release];

        [super dealloc];

    }

    @end


    三、效果展示


    四、总结

    利用MBProgressHUD实现加载等待框,视觉效果大大提高

    展开全文
  • dialog 加载中进度

    2016-11-01 10:03:20
    package com.cardvlaue.sys.dialog; import android.graphics.Color; import android.graphics.drawable.ColorDrawable; import android.os.Bundle; import android.support.annotation.Nullable; import android.s
  • Android普通样式加载框和精仿iOS加载框 动图演示如下: 二,介绍方式 将JitPack存储库添加到您的内置文件中(项目根目录下build.gradle文件) allprojects { repositories { ... maven { url '...
  • 本篇文章主要介绍了android基于dialog实现等待加载框示例,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧
  • 使用Dialog实现全局Loading加载框

    万次阅读 2015-12-12 21:39:55
    Dialog实现全局Loading加载框 很多人在实现Loading加载框的时候,都是在当前的页面隐藏一个Loading布局,需要加载的时候,显示出来,加载完再隐藏 使用Dialog实现Loading框可以实现低耦合。 效果图自定义Loading...
  • 首先就是新建一个dialog的XML文件了 [html] view plain copy print? xml version="1.0" encoding="utf-8"?> LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" 
  • 本资源是根据动画还有自定义style构建的一个自定义加载框,有需要的朋友可以下来看看,有需要的朋友下载,能用!
  • android加载框效果,本例子有几种效果弹出dialog,本例子主要自定义SVProgressHUD 类,
  • 自定义对话框 登录框 加载框 提示框
  • 1、最近在使用加载框的时候部分手机(小米)progressbar里面的旋转图不旋转,查出原因是 indeterminateDrawable的写法有问题,这里记录一下: LoadImageView代码如下: package com.xhs.bluthapp; import ...
  • 1、先搞好一个等待的布局: <?xml version="1.0" encoding="utf-8"?> <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" ...
  • 最近想找一些新颖的等待,但一直找不到理想的效果,没有办法,只好自己动手丰衣足食了。先给大家看个效果图!首先就是新建一个dialog的XML文件了android:layout_width="wrap_content"android:layout_height="wrap_...
  • flutter 网络加载框 LoadingDialog

    千次阅读 2019-12-16 14:12:44
    class LoadingDialog extends Dialog { String text; LoadingDialog({Key key, @required this.text}) : super(key: key); @override Widget build(BuildContext context) { return new Material( ...
  • 1.首先创建一个dialog_loading.xml<?xml version="1.0" encoding="utf-8"?><LinearLayout xmlns:android=...
  • Android 自定义加载框dialog

    千次阅读 2015-12-25 16:03:22
    * @Description: TODO 取消加载框 * @author Sunday * @date 2015年12月25日 */ public void cancelProgressDialog() { if (progressDialog != null) { progressDialog.dismiss(); } } } 5、只...
  • LoadingDialog 一个加载提示
  • android基于dialog实现等待加载框

    万次阅读 2014-08-27 19:32:10
    最近想找一些新颖的等待,但一直找不到理想的效果,没有办法,z

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 469
精华内容 187
关键字:

dialog加载框