OPEN between Secret

안드로이드 토스트 & 대화상자 & 프로그래스 본문

T.N.V/안드로이드

안드로이드 토스트 & 대화상자 & 프로그래스

해가꿈꾸는달 2017. 12. 29. 13:33
반응형

토스트 = 하나의 위젯임.


생성 : Toast.makeText 

위치지정 : setGravity

여백지정 : setMargin


Toast의 모양을 직접 바꿀수도 있는데 이 방법은 손이 많이 감

* toast 객체에 모양을 입힐 inflater View layout 을 객체화(객체화 시키기 위한 소스를 만들어야함) 

* toast 객체를 생성

* toast 객체에 layout 값 넣어주기


* 모양을 입히기 위한 layout.xml 파일, layout 안에서 배경을 주기 위한 drawable/toast.xml 파일을 각 각  생성해주고 꾸며야 함.


스낵바

간단한 메시지 보여줄때 toast 대신 스낵바(Snackbar 이용 가능)

화면 밑에 텍스트뷰 같은 형식으로 보여줌. 그러나 화면을 가릴수도 있기 때문에 별로 좋지 않다


알림 대화상자

AlertDialog 사용 363p


프로그레스바 사용(366p)

- 막대모양

작업의 진행 정도를알려줌

- 원모양

작업이 진행 중임을 알려줌


시크바(370p)

- 프로그래스바를 확장해서 만듬

- 볼륨 조절, 동영상의 재생 위치 조절


애니메이션  사용하기(373p)

트윈 애니메이션

값을 지정해주면 지정해준만큼 알아서 움직임. 반복횟수도 정할 수 있다.


페이지 슬라이딩 사용(377p)

버튼 등을 눌렀을 때 보이지 않던 뷰가 슬라이딩 방식으로 보이는것.


프래그먼트(382p)

setContentView()는 없음 -> onCreateView로 만들어야함.


액션바와 탭(406p)

inflater -> xml 파일을 직접 객체화 하는 방법??

액션바 검색(414p)





반응형

'T.N.V > 안드로이드' 카테고리의 다른 글

안드로이드 방향전환에 대하여  (0) 2017.12.29
애플리케이션 구성하기  (0) 2017.12.19
기본 위젯들  (0) 2017.12.19
대표적 레이아웃  (0) 2017.12.18