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