티스토리 뷰

모각코

(8.13) 모각코 결과

khe0616 2018. 8. 13. 21:52

안드로이드에 대해서 공부하였다.

공부한 내용을 정리해 보았다.







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
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
TAG
more
«   2024/07   »
1 2 3 4 5 6
7 8 9 10 11 12 13
14 15 16 17 18 19 20
21 22 23 24 25 26 27
28 29 30 31
글 보관함