[방송통신대학교]모바일앱프로그래밍_동영상강의,기출_핵심요약노트
- 최초 등록일
- 2023.04.09
- 최종 저작일
- 2021.06
- 51페이지/ 한글표준문서
- 가격 3,000원
* 본 문서는 한글표준문서(*.hwpx)로 작성되었습니다.
최신패치가 되어 있는 2010 이상 버전이나 한글뷰어에서 확인해 주시기 바랍니다.
목차
1강. 안드로이드 앱의 구성 및 View
2강. View의 속성
3강. TextView와 ImageView
4강. Button과 EditText
5강. LinearLayout
6강. RelativeLayout
7강. 레이아웃의 중첩
8강. Canvas와 Toast
9강. 이벤트 처리
10강. 이벤트 처리 순서
11강. 입력
12강. 액티비티와 인텐트
13강. ListView와 Spinner
14강. AlertDialog(1)
15강. AlertDialog(2)
16. 주요용어
본문내용
1강. 안드로이드 앱의 구성 및 View
* 안드로이드 프로젝트의 구성 요소는 R.java, MainActivity.java, activity_main.xml, strings.xml, AndroidManifest.xml 파일 등이다.
* 여러 개의 View가 모여서 액티비티 하나를 구성하고 액티비티 여러 개가 모여서 하나의 어플리케이션이 된다.
★★★★★ 액티비티는 안드로이드 응용 프로그램을 구성하는 주요 콤포넌트의 하나
★ View는 ViewGroup과 위젯으로 나뉘어질 수 있다.
★★안드로이드 폰 : 달빅(Dalvik)가상 머신을 사용하여 앱을 실행한다.
★★애플리케이션을 실행하거나 윈도우를 나타내기 위한 라이브러리를 총칭하며, 애플리케이션이 하위의 커널이나 라이브러리를 호출하기 위한 API를 제공하는 역할을 하는 것은 애플리케이션 프레임워크
2강. View의 속성
* id 속성(@[+]id/ID)
'@' : id속성을 R.java에 정의하거나 R.java로부터 참조한다는 뜻
‘+’ : id 속성을 새로 정의한다는 뜻인데 처음 정의할 때만 붙이고 참조할 때는 붙이지 않음
‘id/’ : id 속성에 대한 접근 연산의 표현
ID : 개발자가 결정하는 고유한 명칭 id 속성값 이므로 명칭 규칙에 맞아야 하며 같은 View 이름을 가지면 안됨
예) Button 에 name 이라는 id 를 부여
android:id =“@+id/
예) Button 에서 textView 라는 id 속성값에 해당하는 View 를 접근함
android:layout_below="@id/textView"
* View의 여러 가지 속성에 대해서 배운다.
- View의 이름을 정하는 id 속성
- click 이벤트 허용 여부를 결정하는 clickable 속성
- longClick 이벤트 허용 여부를 결정하는 longClickable 속성
- View의 배경을 지정하는 background 속성
참고 자료
없음