Android

· Android/OS
진짜 개열받는다 양식없이 쓴다. 은 반드시 Vertical, Horizontal Property에 대한 값을 각각 하나이상 부여해야한다. [수평(Horizontal)] Left-Right / Start - End [수직(Vertical)] Top - Bottom 앞: 내 위치 전치사 to + 대상(상대위치) [예시] [해설] 2번째 입력칸인 MultiAutoCompleteTextView는 첫번째 AutoCompleteTextView인 (country_name)의 시작 - 끝점에 대한 조건 레이아웃이 설정된다. layout_constraintTop_toBottomOf는 자신의 상단(top)을 country_name 칸의 하단부에 위치시키겟다는 것이고 marginTop을 100dp를 줬기 때문에 100dp만..
· Android/OS
Adapter는 Pager를 위한 것, Pager 는 화면 하나만 보여주고 사실 안보이지만 보통 fragment별로 이미 로드되어있음. 바로 예제를 보자. [activity_tab_pager.xml] [fragment_one.xml] [fragment_two.xml] [FragmentFrist.kt] [FragmentSecond.kt] [MainActivity.kt]
· Android
Fragment가 없다면? Activity : 앱에 보이는 화면 단위 Activity 만으로 화면을 구성해야함 액티비티가 길어지면 문제가 발생 ->관리 포인트가 많아짐 -> 유지보수성 저하 Android Device 다양성 SmartPhone Tablet 폰트 크기 px을 dp (display point) 사용으로 각기 다른 기종을 대응해왔는데 Tablet은 DP단위로 해결할 수 없음. Fragment 필요성? 단어 뜻 그대로 전체 화면(Activity) 구성요소를 쪼갤 수있음 -> 개발자 파트 나누기 가능. Fragment Lifecycle Framgent의 생명주기는 Activity에 종속된다. == Activity 가 종료되면 Fragment 또한 같이 종료된다. [주요 생명주기 관련 메소드] on..
M_Falcon
'Android' 카테고리의 글 목록 (4 Page)