---하나의 화면을 쪼개기

 

1. 레이아웃 인플레이션 

 

안드로이드에서 전체화면을 다루기 위해

액티비티를 위한 자바소스(MainActivity.java)와 XML 레이아웃(activity_main.xml) 이 존재한다. 

이러한 액티비는 setContentView를 먼저 사용해줘야 안에 이벤트들을 생성할 수 있다. 

*화면 전체: 액티비티 -> setContentView에서 인플레이션 

 

 *부분 화면 -> 수동으로 인플레이션 

부분 화면을 위한 자바소스 1개 또는 뷰(뷰가 1개의 소스  파일로 분리될 수 있음) -> singel.xml

 

두개의 xml파일 사용을 위해선 AndroidManifest.xml에서 설정해줘야함 

부분화면 레이아웃을 위한 MenuActivity 추가한 화면

--여러개의 화면을 만들기 

 

애플리케이션: 한 개 이상의 액티비티들로 구성된다. 

                      액티비티들은 애플리케이션 안에서 느슨하게 묶여있다.

 

액티비티는 Task에 의해 관리됌(액티비티 스택) 

'3-2 > Java and Android' 카테고리의 다른 글

[Java] Lambda Expression  (0) 2022.10.13
[Java] Enum에 관하여  (0) 2022.10.13
[Java] Stream  (0) 2022.10.13
[Java] Generics..  (0) 2022.10.13
[Java] String 핵심 메소드  (0) 2022.09.25

+ Recent posts