안드로이드 앱의 기본구조는 화면 배치를 알려주는 xml 파일 + 화면의 기능을 담당하는 자바코드로 이루어져 있다.새로운 프로젝트를 만들면 자동으로 생성되는 MainActivity.java를 보면 별다른 코드는 보이지 않고 setContentView()가 있음을 알 수
생각해보면, 앱은 하나의 화면만으로 이루어질 수 없다. 여러 개의 화면이 있고, 화면과 화면 사이의 전환이 필요한데 어떻게 해결할까?일단 AndroidManifest.xml에 앱을 구성할 화면들을 등록해줘야한다. 위는 앱이 두 개의 화면(MainActivity, Men
앱에서는 한 화면에 여러 부분화면을 넣는 경우가 많다. ( 레이아웃 안에 레이아웃 안에 레이아웃안에... )이때의 부분화면을 레이아웃을 넣어서 만드는 것이 아닌 프래그먼트(Fragement) 를 넣어서 만들수 있다!어떤 차이?fragment로 만들면 한번 만들고 나서