今天给大家分享进度条自动前进功能的实现,先给大家分享实现效果图,感觉不错可以参考实现代码。

效果如下图:

首先布局要设置进度条最大值:

android:id="@+id/pro1"

style="@android:style/Widget.ProgressBar.Horizontal"

android:layout_width="400dp"

android:layout_centerHorizontal="true"

android:layout_centerVertical="true"

android:progressDrawable="@drawable/jian" //渐变

android:max="100" //设置最大值为100

android:layout_height="25dp" />

主要代码:

final Timer timer = new Timer();

timer.schedule(new TimerTask() {

@Override

public void run() {

runOnUiThread(new Runnable() {

@Override

public void run() {

proes++;

bar1.setProgress(proes); //进度条进度

}

});

}

},100,100); //间隔时间(单位为毫秒)

所有代码:

int proes = 0; //进度条进度值

ProgressBar bar1;

Button but1;

@Override

protected void onCreate(Bundle savedInstanceState) {

super.onCreate(savedInstanceState);

setContentView(R.layout.activity_main);

bar1 = findViewById(R.id.pro1);

but1 = findViewById(R.id.but1);

final Timer timer = new Timer();

timer.schedule(new TimerTask() {

@Override

public void run() {

runOnUiThread(new Runnable() {

@Override

public void run() {

proes++; //增加进度值

if(proes==100){

timer.cancel(); //当proes到最大值时停止增加

}else{

bar1.setProgress(proes); // proes当前进度

}

}

});

}

},100,100); //间隔时间(单位为毫秒)

}

}

总结

到此这篇关于Android 进度条自动前进效果的实现代码的文章就介绍到这了,更多相关Android 进度条自动前进内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!

android 进度条自动增长,Android 进度条自动前进效果的实现代码相关推荐

  1. oracle的自动增长,Oracle实现id自动增长

    1. 创建表空间 create tablespace wanghao datafile 'E:\wanghao.dbf' size 20M autoextend on next 5M maxsize ...

  2. 如何在html中自动生成条形图,html5生成柱状图(条形图)效果的实例代码

    XML/HTML Code复制内容到剪贴板 (function (){ window.addEventListener("load", function(){ var data = ...

  3. 自动增长 mysql

    自动增长 mysql 如果某一列是数值类型 使用auto_increment可以完成自动增长 建表时设置自动增长 auto_increment 注意: 自动增长的列,给值时可给null 那么它会自动增 ...

  4. MySQL中的自动增长

    hello,大家好,我是你们的怪味老王,今天我们简单的说说自动增长 自动增长的作用: 问题:为数据表设置主键约束后,每次插入记录时,如果插入的值已经存在,会插入失败. 如何解决:为主键生成自动增长的值 ...

  5. 【Android 应用开发】 自定义 圆形进度条 组件

    转载著名出处 : http://blog.csdn.net/shulianghan/article/details/40351487 代码下载 : -- CSDN 下载地址 : http://down ...

  6. android图标随着进度条动画,Android开发之ProgressBar字体随着进度条的加载而滚动...

    在网上翻阅了很多关于ProgressBar滚动效果,但是始终没有找到适合项目中的这种效果,故自己写这篇文章,记录一下写作过程,给大家做一个参考.先看下最终效果效果图 我这里用的是LICEcap软件录制 ...

  7. android加载百分比功能,android进度条怎么显示百分比

    android布局文件里的ProgressBar长形进度条怎么自 在windows操作系统下Android studio按照如下步骤自动义ProgressBar长形进度条的样式. 首先创建一个andr ...

  8. android canvas_Android仿IOS11 控制中心进度条

    这篇文章我们就用简单的自定义View实现类似iOS11的控制中心里边出现的很新颖的进度条. 先看一下目标效果图,以及最后的实现效果: 自定义属性分析 名字 释义 progressMax 最大值 pro ...

  9. android 环形时间显示_Android圆形进度条颜色的设置

    最近几天由于项目的需要研究了一下listView的滑动数据动态的更新显示,其中需要在数据加载过程有圆形进度条的显示,遇到的问题是进度条的颜色设置,在网上查了一些资料结合自己的所得分享在此. xml布局 ...

最新文章

  1. PyTorch 重磅更新,不只是支持 Windows
  2. 嵌入式Linux的特点
  3. XP,2003下使用route命令增加永久路由(静态路由)
  4. easyui 传递参数报错(错误:uncaught SyntaxError: Unexpected identifier)
  5. 传统企业向产业互联网转型的两条路径
  6. java 跨域上传_java使用webuploader实现跨域上传详解
  7. Makefile中支持的函数大全
  8. 单机安装oracle,单机安装oracle系统
  9. ubuntu 开源镜像_Ubuntu手机可能对开源意味着什么
  10. Python-使用jmespath来格式化处理json数据
  11. 渲染完毕再渲染数据_三星Galaxy S21渲染图再曝:多种配色、新设计
  12. 华为机试HJ40:统计字符
  13. Step by Step演示如何训练Pytorch版的EfficientDet
  14. shp数据导入PostGIS,使用geoserver发布wms服务
  15. step7V5.5中文版
  16. iphone刷android怎么刷机,不用刷机 让iPhone运行Android 6.0
  17. 将路由器作为AP组建局域网的方法
  18. C4D插件X-Particles粒子特效(五)
  19. 字节跳动的“飞阅会”开会模式:先笔谈 后PK 直接生成会议纪要
  20. Windows10启动缓慢的原因以及解决方法

热门文章

  1. CloudCompare打开pcd文件报错
  2. 中国电信推首款3G平板电脑;惠普成为全球头号服务器销售商(每日关注20100526)...
  3. linux tail grep多个,Linux grep、tail命令的混合使用
  4. 百度翻译API接口测试
  5. vue接入腾讯地图(二)【标注定位实战】
  6. 2021势如破竹 | 慧博科技连续5年荣获京东“京卓越”优秀服务商奖
  7. 安卓Binder通讯
  8. Win7操作系统:强大功能美妙体验
  9. android驱动USB摄像头了
  10. blender2.8 重拓扑布线小技巧1 优雅的分叉