首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    android ProgressBar(进度条)

    本节引言: 本节给大家带来的是Android基本UI控件中的ProgressBar(进度条),ProgressBar的应用场景很多,比如 用户登录时,后台在发请求,以及等待服务器返回信息,这个时候会用到进度条...:max:进度条的最大值 android:progress:进度条已完成进度值 android:progressDrawable:设置轨道对应的Drawable对象 android:indeterminate...:如果设置成true,则进度条不精确显示进度 android:indeterminateDrawable:设置不显示进度的进度条的Drawable对象 android:indeterminateDuration...:设置不精确显示进度的持续时间 android:secondaryProgress:二级进度条,类似于视频播放的一条是当前播放进度,一条是缓冲进度,前者通过progress属性进行设置!...--系统提供的水平进度条--> <ProgressBar style="@android:style/Widget.ProgressBar.Horizontal"

    1.4K20

    Android-ProgressDialog进度对话框

    使用方法: 如果只是普通进度对话框 直接调用ProgressDialog静态方法 show() 即可 创建ProgressDialog 调用方法进行具体设置 setIndeterminate(false...); 设置进度条是否显示进度 setMax(MAX_PROGRESS); 设置进度条的最大值 setMessage("..."); 设置对话框执行内容 setProgressStyle(ProgressDialog.STYLE_HORIZONTAL...) 设置对话框进度条风格 setProgress() 设置 进度条内的进度值(当前) 效果: 代码实现: 主要是两种类型 1.带耗时操作  showIndeterminate 2.不带耗时操作 showProgress...progressDialog01.setProgressStyle(ProgressDialog.STYLE_HORIZONTAL); //设置进度条是否显示进度...progressDialog02.setProgressStyle(ProgressDialog.STYLE_HORIZONTAL); //设置进度条是否显示进度

    77330

    Android-ProgressBar实现进度条

    进度条ProgressBar的使用主要呦两种方向; 1.使用官方默认样式 2.使用自定义样式 先看效果: 详细代码实现文末给出 关于系统自带样式: 在 style="@android:style 中有许多系统自带样式...关于自定义样式: 这里我们最好看看源码 很容易理解 主要分为三个部分:当前进度、缓冲进度、以及背景 三个属性 这里我们通过在drawable里新建my_bar.xml来实现 这里有个注意点  很多人写了...xml后发现 直接就显示满进度 而不是缓慢增长 由于是替换系统自带样式,所以id必须与系统保持一致:(如:android:id="@android:id/background") 这里对比下系统源码就很好理解了...所以需要用Handler来接受线程发出的Message 具体方法如下: public class MainActivity extends Activity { //记录ProgressBar的完成进度...private int sum1=0,sum2 = 0 ; ProgressBar bar1,bar2; //创建一个负责更新进度的Handler Handler mHandler

    95610

    【Android FFMPEG 开发】FFMPEG 视频播放进度控制 ( 显示播放进度 | 拖动进度条播放 )

    FFMPEG 播放进度控制 II . FFMPEG 播放视频 ( 效果展示 ) III . FFMPEG 获取视频时长 IV . FFMPEG 视频播放进度获取 V ....FFMPEG 设置播放进度 I ....FFMPEG 播放进度控制 ---- FFMPEG 播放进度控制 : 为 FFMPEG 播放视频添加拖动进度条功能 , 主要包含以下两个功能 ; 第一 , 进度更新 , 视频播放过程中 , 播放的同时更新当前的播放进度..., 界面中的进度条实时显示当前的播放进度 ; 第二 , 进度控制 , 拖动进度条 , 控制视频播放进度跳转 ; 进度控制前提 : 上述功能主要用于 视频播放 , 只有完整的视频才能添加进度控制功能 ,...FFMPEG 设置播放进度 : 传入一个播放进度后 , 首先将播放的进度转成微秒值 , 然后调用 av_seek_frame 方法 , 传入一系列参数 , 即可完成 FFMPEG 播放本地视频文件的进度跳转

    2.3K20

    Android实用View:炫酷的进度条

    60%的进度条.png ? 100%的进度条.png ?...这里边有几个点需要说明一下: ①、进度条有动画效果 ②、进度条上边有个百分比的样式的绘制 ③、百分比tip框跟随进度条移动需要注意的事项 1.带动画的进度条效果 因为我们是自定义view,看到的所有元素都是在...onDraw里边绘制出来的,分析进度条效果我们可以分解出几个步骤,先绘制底层百分百进度条(也就是背景色),再绘制真实的进度。...进度条画完之后就是让它动起来,我们使用属性动画试试改变当前进度的值重新绘制就可以了,动画效果我们继续使用ValueAnimator ? 到此带动画的进度条就实现了,一起看一下效果吧 ?...,当进度条到达tip框中间三角形顶点x坐标的时候,tip框跟着进度开始一起移动,当tip框右边界到达整个进度的右边界的时候,tip框停止移动,进度条继续移动一直到终点。

    1K60

    一款Android WebView进度条显示控件,使其加载进度平滑过渡。

    WebProgress 一款Android WebView进度条显示控件,使其加载进度平滑过渡。 GitHub地址:WebProgress Gif Preview ?...可下载使用此控件的WebView项目查看:网页浏览器 Use 建议直接将类拷贝到项目中:WebProgress xml文件引入: android...:id="@+id/progress" android:layout_width="match_parent" android:layout_height="2dp" /...设置颜色 mProgress.setColor("#00D81B60","#D81B60"); // 设置渐变色 mProgress.hide(); // 隐藏 in WebView 显示进度条...优化处: 1.增加能显示进度渐变色 2.修复progress同时返回两次100时进度条出现两次 3.当一条进度没跑完,又点击其他链接开始第二次进度时,第二次进度不出现 4.修改消失动画时长,使其消失时可以看到进度跑完

    1.2K90

    Android开发笔记(十四)圆弧进度动画CircleAnimation

    首先介绍的是圆弧进度动画,像我们下载文件或者是做其他什么事情,都想知道当前到什么进度了。在Windows下常用来表达的是细长的进度条,但在手机上因为屏幕限制,我们更喜欢展示圆形或弧形的进度圈。...所以接下来说的便是这个进度圆圈的动画,同时也正好与上一节自定义视图的绘制方法结合起来,复习复习加深巩固。...实现代码不难,直接贴出来了 import android.content.Context; import android.graphics.Canvas; import android.graphics.Paint...; import android.graphics.RectF; import android.graphics.Paint.Style; import android.os.Handler; import...点击下载本文用到的圆弧进度动画代码 点此查看Android开发笔记的完整目录

    1.3K10
    领券