package com.progress;
import android.app.Activity;
import android.content.BroadcastReceiver;
import android.content.Context;
import android.content.Intent;
import android.content.IntentFilter;
import android.os.Bundle;
import android.widget.ProgressBar;
public class Z_ActivityServiceActivity extends Activity {
private ProgressBar progressBar;
private int progress = 0;
private MyBroadcastReceiver myBroadcastReceiver = new MyBroadcastReceiver();
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.s);
progressBar = (ProgressBar) findViewById(R.id.progressBar);
progressBar.setMax(100);
// 注册广播接收器
IntentFilter filter = new IntentFilter();
// 设置接收广播的类型,这里要和Service里设置的类型匹配,还可以在AndroidManifest.xml文件中注册
filter.addAction("com.gufengxiachen.service");
this.registerReceiver(myBroadcastReceiver, filter);
}
// 定义一个广播接收器
class MyBroadcastReceiver extends BroadcastReceiver {
@Override
public void onReceive(Context context, Intent intent) {
// 接收到Service发送的广播信息,得到数据,更新UI
progress = intent.getIntExtra("serviceProgress", 0);
progressBar.setProgress(progress);
}
}
}
没有合适的资源?快使用搜索试试~ 我知道了~
类似电子市场中下载管理中进度条显示下载进度的Demo
共34个文件
class:13个
png:6个
java:4个
需积分: 10 18 下载量 164 浏览量
2012-05-29
17:51:42
上传
评论
收藏 63KB ZIP 举报
温馨提示
实现在一个Activity中点击下载,另一个Activity显示下载进度的效果!
资源推荐
资源详情
资源评论
收起资源包目录
z_ActivityService.zip (34个子文件)
z_ActivityService
AndroidManifest.xml 945B
res
layout
s.xml 466B
main.xml 614B
drawable-ldpi
ic_launcher.png 2KB
drawable-mdpi
ic_launcher.png 3KB
drawable-hdpi
ic_launcher.png 4KB
values
strings.xml 200B
proguard.cfg 1KB
src
com
progress
ShowActivity.java 1KB
Z_ActivityServiceActivity.java 1KB
DownloadService.java 1KB
bin
classes
com
progress
ShowActivity.class 1KB
Z_ActivityServiceActivity.class 2KB
ShowActivity$1.class 1KB
R.class 489B
R$layout.class 401B
R$attr.class 322B
DownloadService$1.class 1KB
Z_ActivityServiceActivity$MyBroadcastReceiver.class 1KB
DownloadService.class 1KB
R$id.class 432B
R$string.class 409B
ShowActivity$2.class 1KB
R$drawable.class 389B
res
drawable-ldpi
ic_launcher.png 2KB
drawable-mdpi
ic_launcher.png 2KB
drawable-hdpi
ic_launcher.png 4KB
z_ActivityService.apk 16KB
classes.dex 6KB
resources.ap_ 11KB
.classpath 364B
assets
project.properties 360B
.project 853B
gen
com
progress
R.java 893B
共 34 条
- 1
资源评论
yxyzz
- 粉丝: 24
- 资源: 3
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功