首页

源码搜藏网

首页 > 安卓源码 > 控件分类 > 进度条Process >

安卓源码进度条通知,异步任务下载,缓存Sd卡实例代码

创建时间:2016-07-28 11:32  

安卓源码进度条通知,异步任务下载,缓存Sd卡实例代码
安卓源码进度条通知,异步任务下载,缓存Sd卡实例代码
暂无演示 立即下载
NotificationCompat.Builder builder = new NotificationCompat.Builder(this);
//3.设置通知 三要素  标题、小图标、内容
builder.setContentTitle("下载中...")
        .setSmallIcon(R.mipmap.ic_launcher);

//开启异步任务
new ImgAsync(new ImgAsync.CallBack() {
    @Override
    public void getProgress(int progress) {

        builder.setContentText("下载了+ progress + "%");
        builder.setProgress(100, progress, false);
        if (progress == 100) {
            builder.setContentTitle("点击查看")
                    .setContentText("下载完成");
            //点击通知  跳转  封装跳转意图  PendingIntent.FLAG_ONE_SHOT有效点击次数一次
Intent intent = new Intent(MainActivity.this, SecondActivity.class);
            PendingIntent pendingIntent =
                    PendingIntent.getActivity(MainActivity.this100, intent, PendingIntent.FLAG_ONE_SHOT);
            builder.setContentIntent(pendingIntent);
        }
        //发送通知
manager.notify(100builder.build());
    }
}).execute(path);

上一篇:没有了
下一篇:Android 圆形进度条,类似一些计步软件的进度显示!

相关内容

热门推荐