Developer Geek

안드로이드 프로그래스바 본문

안드로이드/View

안드로이드 프로그래스바

devGeek 2022. 6. 19. 23:15
반응형
 

안드로이드 원형 프로그래스바 in Kotlin

안드로이드 프로그레스바란 Android ProgressBar in Kotlin ProgressBar는 사용자에게 작업 진행률을 나타내는 사용자 인터페이스 컨트롤이다. 예를 들면 인터넷에서 파일을 다운로드하거나 업로드 할 때,

devgeek.tistory.com

Android ProgressBar in Kotlin

ProgressBar는 사용자에게 작업 진행률을 나타내는 사용자 인터페이스 컨트롤이다. 예를 들면 인터넷에서 파일을 다운로드하거나 업로드 할 때, 우리는 ProgressBar을 통해서 작업 진행 상황을 파악할 수 있다.

ProgressBar에는 2가지 모드가 있다.

  • Determinate ProgressBar
  • Indeterminate ProgressBar

Determinate ProgressBar

일반적으로, 우리는 Determinate progress 모드를 사용한다. 왜냐하면 이 progressbar는 작업의 진행정도를 퍼센티지(%)와 같이 나타내기 때문이다.

Indeterminate ProgressBar

Indeterminate ProgressBar는 아쉽게도 작업의 진행률을 확인할 수는 없다. 그래서 대게 진행정도를 파악할 수 없을 때 사용한다. 예를들면 API 통신을 통해 데이터를 읽어 올 때, 즉 서버에서 데이터를 받는 정도를 파악할 수 없는 경우 사용한다.

Attribute of ProgressBar Widgets

XML Attributes Description
android:id Used to uniquely identify the control
android:min Used to set minimum value
android:max Used to set the maximum value
android:progress Used to set the default progress integer value between 0 and max
android:minHeight Used to set the height of the progress bar
android:minWidth Used to set the width of the progress bar
android:background Used to set the background color for progress bar
android:indeterminate Used to enable indeterminate progress mode
android:padding Used to set the padding for left, right, top, or bottom of the progress bar.

질문과 잘못된 점에 대해 말씀해주시는 건 언제나 환영입니다.
zero5.two4@gmail.com

반응형
Comments