android 获取控件高度_安卓开发入门教程UI控件_ProgressBar
生活随笔
收集整理的這篇文章主要介紹了
android 获取控件高度_安卓开发入门教程UI控件_ProgressBar
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
什么是ProgressBar
ProgressBar是用于提示用戶進行等待的UI控件,.
基礎樣例
1.loading圖
效果圖
代碼
布局文件代碼
activity代碼
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圖
效果圖
代碼
<ProgressBarstyle="?android:attr/progressBarStyleHorizontal"android:layout_width="match_parent"android:layout_height="wrap_content"android:indeterminate="true" />基礎樣例完整源代碼
https://gitee.com/cxyzy1/ProgressBarDemo
常用屬性說明
| android:layout_width | 設置控件寬度,可設置為:match_parent(和父控件一樣),wrap_content(按照內容自動伸縮),設置固定值(如200dp) |
| android:layout_height | 設置控件高度,可設置為:match_parent(和父控件一樣),wrap_content(按照內容自動伸縮),設置固定值(如200dp) |
| android:gravity | 控件內對齊方式 |
| android:background | 設置背景,可以是色值(如#FF0000)或圖片等 |
| android:visibility | 可選值: visible(顯示), invisible(隱藏,但是仍占據UI空間),gone(隱藏,且不占UI空間) |
| android:progress | 設置進度(對橫向進度條有用),取值范圍:0-100 |
| style | 設置顯示樣式. "?android:attr/progressBarStyle":轉圈loading圖; "?android:attr/progressBarStyleHorizontal":橫向進度條; "?android:attr/progressBarStyleHorizontal":橫向loading圖; |
更多屬性及實際效果,可以在開發工具里自行體驗.
關注頭條號,第一時間獲取最新文章:
總結
以上是生活随笔為你收集整理的android 获取控件高度_安卓开发入门教程UI控件_ProgressBar的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 计算机学院足球队 英语怎么说,计算机学院
- 下一篇: java 按照概率生成随机数_JAVA