150 likes | 264 Vues
앱창작터. To be an Android Expert. 안드로이드 여대생 기초 과정. AdapterView. 문양세 , 최미정 강원대학교 IT 대학 컴퓨터학부. AdapterView 개요. AdapterView 는 외부 데이터를 바인드 (bind) 하여 , 해당 데이터를 화면에 표시한다 . AdapterView 는 ( 외부 ) 데이터를 바인드할 View 들을 가진다 . Adapter 가 ( 외부 ) 데이터를 View 들에게 바인드한다 .
E N D
앱창작터 To be an Android Expert • 안드로이드여대생 기초 과정 AdapterView 문양세, 최미정 강원대학교 IT대학 컴퓨터학부
AdapterView개요 • AdapterView는 외부데이터를 바인드(bind)하여, 해당 데이터를 화면에 표시한다. • AdapterView는 (외부) 데이터를 바인드할 View들을 가진다. • Adapter가 (외부) 데이터를 View들에게 바인드한다. • 외부 데이터란? Array 혹은 Content Provider가 제공하는 DB 등 • AdapterView예제: Gallery, ListView, Spinner
ListView (1/6) ListView를 위한 레이아웃을 생성한다.
ListView (2/6) 스트링 배열 리소스를 하나 만든다.
ListView (3/6) ListView를 위한 ListActivity를 생성한다.
ListView (4/6) mail.xml MyUiPracticeActivity.java 여섯번째 버튼에 연결한다.
ListView (5/6) AndroidManifest.xml에 등록한다.
ListView (6/6) 실행 결과
Frame Layout (1/5) 스크린 상의 빈 공간으로서, 하나의 오브젝트를 넣을 수 있다. 일반적으로 사진 등을 화면에 보이기 위해 사용한다.
Frame Layout (2/5) 사진을 집어 넣기 위한 FrameLayout을 생성한다.
Frame Layout (3/5) mail.xml 생성한 FrameLayout을 연결하기 위한 버튼을 만든다.
Frame Layout (4/5) MyUiPracticeActivity.java FrameLayout에 이미지를 표시하는 기능을 구현한다.
Frame Layout(5/5) 실행 화면
자신만의 UI 메뉴를 만들어 봐요~ 뷰, 버튼, 다이얼로그, 노티피케이션의특성(텍스트, 색깔, 속도 등)을 달리하여자신만의 독특한 메뉴를 만들고 데모한다. (1 hours)