티스토리 뷰
안드로이드에 대해서 공부하였다.
공부한 내용을 정리해 보았다.
onTouch 메소드는 손을 누를떄, 땠을떄, 누른상태에서 움직일떄마다 계속 호출됨
-> 각각의 상태가 다르게 구분됨
this -> Context
어떠한 view의 background를 xml로 할 수도 있다.
-----------------------------------------------------------------------------------------
단말 방향 전환
방법 1.
단말 방향이 바뀌면 기존mainActivity를 종료하고, 새로운 mainActivity를 생성함
-> 입력한 data가 날라갈 수 있음 -> 단말 방향을 바꿔도 data가 안날라가게 해야한다.
land/layout이랑 그냥 layout에서 각각 view들의 id를 같게 하는게 편하다.
장점 : 레이아웃을 따로따로 만들어서 보여줄 수 있다.
방법2.
액티비티가 종료됬다가 다시 뜰필요 없이, 그냥 유지되게 만들 수도 있다.
-> 가로, 세로 레이아웃의 차이가 없도록 하면됨.
메니페스트 설정도 필요
-> 방향이 바뀌었을때의 레이아웃을 하나의 레이아웃 파일 안에서 조정해주면 된다.
장점 : 좀더 편한 듯 하다.
---------------------------------------------------------------
토스트 메세지도 xml파일등을 이용해서 원하는 형태로 바꿀 수있다.
스낵바도 토스트 메시지와 거의 비슷하나 외부 라이브러리에 들어가있다.
-> File / Project Structure / app / Dependencies / + / Library Dependency / com.android.support.design
추가해주어야함
----------------------------------------------------------------------------
fragment -> 액티비티를 본떠서만듬
-> 직접 인플레이션 과정을 해줘야함 (onCreateView 안에서 인플레이션한다.)
액티비티 -> xml, java 파일로 구성, 다른 액티비티를 접근할때 intent를 이용해서
시스템을 통해(액티비티 매니저가) 접근가능
프래그먼트 -> xml, java 파일로 구성, 다른 프래그먼트를 접근할때 메소드를 호출해서
액티비티를 통해(프래그먼트 매니저가) 접근가능
프래그먼트는 시스템에게 요청하지 않으므로 액티비티보다는 좀더 가볍다.
따라서 프래그먼트를 요즘 많이 사용하는 추세라고 한다.
-----------------------------------
액션바와 탭
액션바 -> 상단 타이틀 부분, 툴바 역할도함
액션바에 레이아웃을 집어넣을 수도 있음
'모각코' 카테고리의 다른 글
(8.20) 모각코 결과 (0) | 2018.08.20 |
---|---|
(8.20) 모각코 목표 (0) | 2018.08.20 |
(8.8) 모각코 결과 (0) | 2018.08.08 |
(8.6) 모각코 결과 (0) | 2018.08.06 |
(8.1)모각코 결과 (0) | 2018.08.01 |