2016년 5월 25일 수요일

Android Studio : 안드로이드 스튜디오에세 기본으로 제공하고 있는 "Basic Activity"

처음에 안드로이드 폼 작업하면 거의 "Empty Activity" 를 가지고 시작하지만, 결국 초기에 하는 반복 작업이 귀찮기도 하고 작업 시간을 줄이기 위해서라도 안드로이드 스튜디오에서 제공해주는 양식을 사용하게 된다.


프로젝트를 추가하면.


대충 프로젝트 생성해주고.


대상 기기도 뭐 대충...


여기서 "Basic Activity" 선택하고 프로젝트를 생성해본다.


액티비티 정보도 뭐 대충 넣고...


이렇게 넣으면 여러가지 많이 만들어 주는데, 실질적으로는 위에 표시한 4개 파일을 만들어 주는 것이다.

요걸 실행 시켜 보면...


요런 형태의 기본 폼을 만들어 실행이 된다.

레이아웃은 자동으로 2개를 만들어 주지만...


요렇게 "content_basic.xml" 은 include 로 사용되므로...


실질적으로는 1개의 레이아웃.


상단 액션 바에 "..." 으로 되어 있는 부분을 터치하면 메뉴가 나오는데...


이건 아까 프로젝트 만들때 만든 액티비티에서 지정하게 되어 있으므로...


요기다 사용할 아이템을 등록하고...

 

요기가 등록한 아이템이 선택되었는지 확인하고 처리할 작업을 등록해 주면 됨.


하단의 플로우팅 액션 버튼은...


"activity_basic.xml" 에 정의 되어 있고,


"BasicActivity" 에 클릭이벤트가 정의되어 있으니 저기다 원하는 기능을 넣으면 된다.

보면 알겠지만, "Basic Activity" 에는 거의 필수적으로 들어가는 기능만 깔끔하게 정의 되어 있으므로 어지간한 기능을 만들때에 거의 다 쓸수 있는 편리한 기본 양식이다.