2011. 3. 21. 12:27 android App
[06-D2] Emulator, 한글 키패드 설정 & Android App의 수동 설치
[06-D2] Emulator, 한글 키패드 설정 & Android App의 수동 설치
[과제] 2개의 수를 입력받아 사칙연산을하는 Application의 작성.
1. 프로젝트 생성
- Project Type: Android Project
Project name: Test_Activity_4
Application name: Activity Test
Package name: android.test.activity <-- 2단이상의 패키지 사용
Create Activity(Activity name): TestActivity
Min SDK Version: 4
1. 문자열 리소스 편집
res/values/strings.xml
- 화면 레이아웃
수 1: [ ] --> txtSu1, edtSu1
수 2: [ ] --> txtSu2, edtSu2
[더하기] [ ] --> btnAdd, txtAdd
[빼기] [ ] --> btnSub, txtSub
[종료] --> btnFinish
Button, TextView, EditText
Text @string/txtSu1
Text @string/txtSu1
2. 디자인 layout
/res/layout/main.xml
Button, TextView, EditText
3. 입출력 상자 reset
4. 이벤트 등록
import android.view.View.OnClickListener;
public class TestActivity extends Activity implements OnClickListener{
// public abstract void onClick (View v)
@Override
public void onClick(View v) {
// TODO Auto-generated method stub
}
[01] Emulator
1. 브러우저의 사용
2. Home button
- 홈(바탕) 화면 출력
3. Back button
- 실행되는 어플리케이션의 종료 예약, 바로 종료 되지 않을 수도 있다.
- Application이 여러개가 실행되는 경우 종료 대기로 빠지며 Stack에 쌓여있는 프로그램중에 가장 최근의
프로그램이 활성 상태가 됨.
4. Locale(지역) 설정
[Emulator --> Menu --> Settings --> Locale & Text(Language & Keyboard) --> Korean]선택시 아이콘이
한글로 출력됨.
5. 표준 시간대 설정
[Emulator --> Menu --> Settings --> 날짜 및 시간 --> 자동 체크 해제 --> 표준 시간대 선택]
한국 표준시 (서울) 선택.
6. 화면 방향 설정
- Ctrl + F11
[02] 한글 키패드 설정 & Android App의 수동 설치
1. 한글 키패드 설정
1) http://www.androidpub.com/198992 에 접속하여 'HangulKeyboard.apk'파일을 다운받습니다.
2) 핸드폰이 연결되어 있다면 연결을 해제하고 에뮬레이터를 실행합니다.
3) 설치
dev@ubuntu:~$ adb devices
List of devices attached
emulator-5554 device
ls -l
adb install HangulKeyboard.apk
4) Emulator: 설정 --> 로케일 및 텍스트 --> 한글 접촉식 키보드 선택
5) 에뮬레이터에서 [?123]버튼을 길게 눌러 입력방식을 변경합니다.
※ apk 삭제
adb uninstall HangulKeyboard.apk
※ apk 재설치
adb install -r HangulKeyboard.apk
[안드로이드 2.2 참고] http://snoopybox.co.kr/1342
'android App' 카테고리의 다른 글
[08-D2][UI 설계] Widget, View, Layout 개론 (0) | 2011.03.21 |
---|---|
[07-D2][UI 설계] Activity, LogCat Debug (0) | 2011.03.21 |
[05-D1] 폰 환경 설정 및 테스트(Window XP, Ubuntu Linux 10.04) (0) | 2011.03.21 |
[04-D1] 간단한 Application을 통한 개발 환경 테스트, 안드로이드 Application 구조 (0) | 2011.03.21 |
[03-D1] Ubuntu 10.04 리눅스에서의 개발 환경 설정(ADT, SDK, AVD) (0) | 2011.03.21 |