标签: progress

在Android上加载数据时显示旋转轮对话框

我想在我的应用加载一些数据时显示一个旋转轮对话框:

纺车对话框

按钮单击时应显示旋转轮对话框.我正在使用下面的代码,但它现在显示了旋转轮.可能是什么问题呢?

public void CheckAccount(String username, String password) {
    try {

        final ProgressDialog progDailog = ProgressDialog.show(this,
            "Progress_bar or give anything you want",
            "Give message like ....please wait....", true);
        new Thread() {
            public void run() {
                try {
                    // sleep the thread, whatever time you want. 
                    sleep(1000);
                } catch (Exception e) {
                }
                progDailog.dismiss();
            }
        }.start();

        //getting data code here
        //getting data code here
        //getting data code here
        //getting data code here
        //getting data code here

    } catch (Exception e) { …
Run Code Online (Sandbox Code Playgroud)

java android dialog loading progress

38
推荐指数
2
解决办法
8万
查看次数

Android后退按钮和进度对话框

我有一个的AsyncTask,显示了progressDialog同时工作(它调用runOnUiThread从内部doInBackground显示进度对话框).

在运行时,我想允许使用后退按钮来取消操作; 其他人遇到此问题:当ProgressDialog正在运行时,BACK按钮不起作用

因为什么原因我不能回复那个帖子,因此不得不开始另一个?!(另一天的另一个问题)

我和Sandy有同样的想法,但是在progressDialog显示时,这段代码从未被调用过,为什么会这样?我已经在我的主要活动类中实现了它,progressDialog是否暂时将我的前景焦点从我的课程中移开?

android dialog progress button back

34
推荐指数
5
解决办法
4万
查看次数

加载comet/server push iframe时停止浏览器"thomber of doom"

使用Comet或Ajax Long Pull技术时 - 通常使用iframe.虽然iframe正在等待关闭的长连接,但浏览器正在旋转它的悸动(进度/加载指示器).

一些网站,例如etherpad.com,设法让它停止.

他们是如何做到的呢?

ajax comet loading progress throbber

33
推荐指数
1
解决办法
1万
查看次数

在Windows窗体中处理时更新标签

在处理时更新Windows窗体应用程序上的标签的最佳方法是什么?

当用户单击按钮时,我有一个循环对用户系统上的文件进行一些处理.

foreach (System.IO.FileInfo f in dir.GetFiles("*.txt"))
{
   // Do processing
   // Show progress bar
   // Update Label on Form, "f.Name is done processing, now processing..."
}
Run Code Online (Sandbox Code Playgroud)

一些示例代码是什么?

究竟是什么叫做?它是线程还是代理?

label progress winforms

32
推荐指数
3
解决办法
7万
查看次数

Android ExoPlayer onProgressChanged

如何监控进度变化ExoPlayer
我试图实现隐藏MediaController和重写的setOnSeekBarChangeListener方法,但现在没有成功.我想知道是否有另一种方式来倾听ExoPlayer进展.

android progress listener exoplayer

32
推荐指数
5
解决办法
2万
查看次数

通过请求获取Node.js中的下载进度

我正在创建一个使用Node模块下载应用程序文件的更新程序request.如何使用chunk.length估算剩余文件大小?这是我的代码的一部分:

var file_url = 'http://foo.com/bar.zip';
var out = fs.createWriteStream('baz.zip');

var req = request({
    method: 'GET',
    uri: file_url
});

req.pipe(out);

req.on('data', function (chunk) {
    console.log(chunk.length);
});

req.on('end', function() {
    //Do something
});
Run Code Online (Sandbox Code Playgroud)

progress download request node.js

26
推荐指数
4
解决办法
3万
查看次数

可以使用xhrFields将onprogress功能添加到jQuery.ajax()吗?

正如这里建议的那样:https://gist.github.com/HenrikJoreteg/2502497,我正在尝试为我的jQuery.ajax()文件上传添加onprogress功能.上传工作正常,并且onprogress事件正在触发,但不是我预期的 - 不是在某个时间间隔重复触发,它只在上传完成时触发一次.有没有办法指定onprogress刷新的频率?或者,我是否正在尝试做一些无法做到的事情?这是我的代码:

$.ajax(
{
    async: true,
    contentType: file.type,
    data: file,
    dataType: 'xml',
    processData: false,
    success: function(xml)
    {
        // Do stuff with the returned xml
    },
    type: 'post',
    url: '/fileuploader/' + file.name,
    xhrFields:
    {
        onprogress: function(progress)
        {
            var percentage = Math.floor((progress.total / progress.totalSize) * 100);
            console.log('progress', percentage);
            if (percentage === 100)
            {
                console.log('DONE!');
            }
        }
    }
});
Run Code Online (Sandbox Code Playgroud)

ajax jquery xmlhttprequest progress

25
推荐指数
1
解决办法
4万
查看次数

Android下载进度

我想知道一些下载的进度.
当我从互联网上获取一些资源时,像这样:

        String myFeed = request.getURI().toString();
        URL url = new URL(myFeed);
        URLConnection connection = url.openConnection();
        HttpURLConnection httpConnection = (HttpURLConnection) connection;
        int responseCode = httpConnection.getResponseCode();
        if (responseCode == HttpURLConnection.HTTP_OK) {

            InputStream in = httpConnection.getInputStream();
            // Process the input stream
        }
Run Code Online (Sandbox Code Playgroud)

当"InputStream in = httpConnection.getInputStream();"时 被调用,
文件的所有内容立即下载.

如果我使用:

        htttpResponse = httpClient.execute(httpRequestBase);
Run Code Online (Sandbox Code Playgroud)

问题是一样的.

如何检测下载的实际进度?

谢谢你们!

android progress

23
推荐指数
1
解决办法
2万
查看次数

Task.Run和UI进度更新

此代码段来自Stephen Cleary的博客,并提供了使用Task.Run时如何报告进度的示例.我想知道为什么没有更新UI的交叉线程问题,我的意思是为什么不需要调用?

private async void button2_Click(object sender, EventArgs e)
{
    var progressHandler = new Progress<string>(value =>
    {
        label2.Text = value;
    });
    var progress = progressHandler as IProgress<string>;
    await Task.Run(() =>
    {
        for (int i = 0; i != 100; ++i)
        {
            if (progress != null)
                progress.Report("Stage " + i);
            Thread.Sleep(100);
        }
    });
    label2.Text = "Completed.";
}
Run Code Online (Sandbox Code Playgroud)

c# asynchronous progress

23
推荐指数
3
解决办法
3万
查看次数

如何改变ProgressBar颜色?

我想改变Horizontal ProgressBar颜色

我试过这个

如何更改无限期ProgressBar的颜色?

它不能正常运行蓝色

这是我的代码

<ProgressBar
                 android:id="@+id/mini_progress"
                 android:layout_marginLeft="10dip"
                 android:layout_marginRight="10dip"
                 style="?android:attr/progressBarStyleHorizontal"
                 android:layout_width="match_parent"
                 android:layout_height="20dip"
                 android:layout_gravity="center_horizontal"
                 android:indeterminate="false"
                 android:indeterminateBehavior="repeat"
                 android:indeterminateOnly="true"
                 android:visibility="gone"/>
Run Code Online (Sandbox Code Playgroud)

我怎么能把颜色变成粉红色?

android progress

22
推荐指数
4
解决办法
8万
查看次数