什么是ProgressBar
ProgressBar是用于提示用户进行等待的UI控件,.
基础样例
1.loading图
效果图
代码
- 布局文件代码
- activity代码
class MainActivity : AppCompatActivity() { override fun onCreate(savedInstanceState: Bundle?) { super.onCreate(savedInstanceState) setContentView(R.layout.activity_main) //隐藏进度条 progressBar.visibility = View.GONE //显示进度条 progressBar.visibility = View.VISIBLE }}
2.横向进度条
效果图
代码
- 布局文件代码
- activity代码
//横向进度条:设置进度horizontalProgressBar.progress = 50
3.横向loading图
效果图
代码
基础样例完整源代码
https://gitee.com/cxyzy1/ProgressBarDemo
常用属性说明
更多属性及实际效果,可以在开发工具里自行体验.