Lecture/Android/Material/Edit

Retired DISLab
< Lecture | Android | Material
Swpark (토론 | 기여) 사용자의 2016년 10월 16일 (일) 17:31 버전
(비교) ← 이전 판 | 현재 판 (비교) | 다음 판 → (비교)
이동: 둘러보기, 찾기

목차

참고 자료

  1. 객체지향 방법으로 설계한 Stack
  2. Kandroid Book 3rd Ed.
  3. Google Maps APIs

개발 도구 다운로드

  1. 위 파일을 다운로드한다.
  2. 압축을 해제하고 압축해제된 폴더로 이동한다. 주의할 점은 해제된 폴더 경로에 영어가 아닌 한글이 없도록 한다.
  3. 압축해제된 폴더에 있는 JDK를 설치한다.
  4. 압축해제된 폴더에 있는 eclipse 폴더의 eclipse.exe를 실행한다. 이때 Workspace 경로를 압축해제한 폴더의 Android Workspace로 지정한다.
  5. Eclipse의 Window/Preferences 메뉴에서 Android SDK 경로를 압축해제한 폴더의 SDK 경로로 지정한다.
  6. AVD를 생성한다.


소스 코드 교안 다운로드

아래 코드를 다운로드 받아서 코드를 복사하여 실습합니다. 만약 파일이 zip 형태로 받아진다면, 다운로드 후 확장자를 pptx로 변환하면 됩니다.

2013년 7월 교재

2016년 10월 교재

한글 입력기 설치 방법

  1. HangulKeyboard.zip을 다운로드 받아 압축해제한다.
  2. 에뮬레이터에 설치한다.
C:> adb install HangulKeyboard.apk

예제 프로그램 다운로드

Android 개념 및 개발 환경

II-2. 개발 환경 구축과 샘플 프로그램

II-4. Android 개발 도구

  • 파일:Ex-Notepad.zip - 도구 사용법을 익히기 위하여 설치하는 프로그램. 실행하면 데이터베이스가 만들어진다.

II-5. Activity

II-6. User Interface - Layout & Menu

II-7. Activity

User Interface, Intent와 Broadcast Receiver

III-1. User Interface - Dialog

III-2. View

III-3. User Interface - Resource

III-5. Intent & Adapter 연습

III-8. Service - IPC

데이터 저장, Telephony, Notification & Graphics

IV-1. Preference & File

IV-2. Database

IV-4. Network & Web


IV-5. Telephony, Notification & Alarm

IV-6. Graphics

IV-7. Media Framework

IV-8. Sensors

위치기반 서비스 & Field Application

V-1. 위치기반서비스 - GPS

V-2. Map

V-4. Preference

V-5. Content Provider를 통한 지진 데이터 공유

V-6. Map & Service

V-7. Background Thread & Notification

개인 도구
이름공간
변수
행위
둘러보기
구성원
연구
연구실
기타
도구모음
인쇄/내보내기