java 이클립스 - android programming2
- 최초 등록일
- 2016.04.20
- 최종 저작일
- 2014.07
- 29페이지/ 한컴오피스
- 가격 1,500원
목차
1. Title
2. Name
3. Abstract
4. Background
5. Experimental Results
본문내용
뷰그룹(View Group)
뷰들을 담는 컨테이너 기능, ViewGroup 클래스에서 상속받아서 작성.
선형 레이아웃, 테이블 레이아웃, 상대적 레이아웃 등이 속함.
뷰(View)
버튼, 텍스트필드, 체크박스 등이 해당, View 클래스(모든 뷰들의 부모 클래스)를 상속받아 작성됨. View 클래스가 가지고 있는 필드나 메소드는 모든 뷰에서 공통적으로 사용가능
View 클래스 필드, 메소드
id : XML 파일에서 부여하는 값, 식별이 가능
(android:id="@+id/my_button")
뷰 위치와 크기, 색상 설정 가능
<중 략>
첫 번째 문제는 앱 실행시, 액션바가 보이도록 해주는 것이었다.
먼저 “appcompat_v7”이라는 프로젝트가 생성되지 않도록 해주어야 하는데, 새 프로젝트 생성시 하위 버전과의 호한성 유지를 위해 자동으로 생성되며 간혹 예지치 못한 문제를 야기할 수 있기 때문이다. 이를 방지하기 위하여 minimum SDK를 4.4로 설정해 주었다.
그리고 나서 안드로이드 아이콘 패키지를 다운 받아, res에 있는 drawable-mdpi폴더에 이미지 파일을 넣어주고, Res\menu\main.xml의 코드를 각 이미지 파일에 맞도록 Refresh, Search, Save, Setting으로 이름 지어 주었다.
<중 략>
package com.example.buttonevent2;
import android.app.Activity;
import android.os.Bundle;
import android.view.Menu;
import android.view.MenuItem;
import android.view.View;
import android.view.View.OnClickListener;
import android.widget.Button;
import android.widget.Toast;
참고 자료
없음