Computers/Android 10

day 4. Google API - 지도 연동

◆ 준비하기 1. jdk 폴더에서 하위 디렉토리인 bin으로 들어간다. keytool.exe가 존재하는 것을 확인하고 keytool.exe가 존재하는 경로를 복사한다. (예. C:\java\jdk1.6.0_32\bin ) 2. [내컴퓨터]- 오른쪽 클릭 - [속성] 선택 3. [고급]탭 클릭 - [환경변수] 클릭 3. 시스템 변수에서 Path 를 선택 - [편집] 눌러서 변수 값 추가. 아까 복사한 경로를 붙여넣는다. 경로 구분을 세미콜론(;)을 구분자로 사용. 4. C드라이브에서 [Documents and Settings] - [현재사용자ID] 내에서 [.android] 폴더 선택 폴더내에 debug.keystore 존재하는 것 확인한 뒤, 경로 복사. 5, [실행] - cmd 입력하여 커맨드 창 실행..

Computers/Android 2012.06.20

day 3. SQLite

◆ sqlite - 안드로이드 내장형 DB◆ DB adapter ◇ 구성요소- constructor- SQLiteOpenHelper 클래스를 확장한 내부 클래스- DB open(), close() methods- 레코드 추가,삭제,수정 및 쿼리 작업 수행 methods ◇ 레코드 접근- App->DB : ContentValues- DB->App : Cursor ◇ SQLiteOpenHelper - DB의 생성 및 오픈과 버전 관리를 담당- 생성자 구현- 추상 메소드 구현 •public abstract void onCreate (SQLiteDatabase db) •public abstract void onUpgrade (SQLiteDatabase db, int oldVersion, int newVersio..

Computers/Android 2012.06.20

day 2. 뷰, 레이아웃, 위젯

◆ XML Layout ◇ 사용이유 ? 편집하기 편하니까! - 참고하면 좋은 링크 : http://tigerwoods.tistory.com/7 ◆ Activity --- java!◆ 디자인 요소 - 버튼, 텍스트 뷰, 라디오버튼 등등 --- 위젯 또는 뷰! ◆ Android App - *.apk 파일 형태로 모바일 디바이스에 배포 ◇ 구성- activity- service- broadcast receiver- content provider ◆ 버튼 --- Button ~ View◆ 텍스트입력 --- EditText ◆ 라디오버튼 그룹 --- RadioGroup ~ RadioGroup◆ 체크박스 --- CheckBox ~ CompoundButton◆ 펼침 목록 --- Spinner◆ 텍스트 뷰 --- Te..

Computers/Android 2012.06.20

day 1. 안드로이드 살펴보기

◆ 기타 상식 - LTE : Long Term Evolution --- 4세대는 아니다. 4G = 3G속도의 약 12배 - 플랫폼 ~ 개발환경 (OS+라이브러리+개발툴...) - 모바일 플랫폼 - 통신자 플랫폼 // EX) KVM, SK-VM, GVM, WITOP, MAP, BREW... 등 - WIPI - 한국형 무선 인터넷 표준 플랫폼 ◆ 안드로이드 ~ 자바 프로그래밍 ◆ 'Hello World' - 새 프로젝트 만들기 - Application Name - 어플 상단 title-bar - Project Name - 툴에서의 프로젝트 네임 - Package Name - 플젝 내의 폴더 네임 - 아이콘 설정 화면 - 액티비티 생성 - activity - 화면 한 페이지 --- 액티비티 - activity..

Computers/Android 2012.06.20

0. Android Development Toolkit - ADT plugin

ADT Plugin 버전과 SDK 버전을 동일하게 설정한다.현재 SDK 20으로 설치했으므로 ADT도 버전 20으로 한다. 이클립스와 SDK의 연결고리로 ADT를 설치하는데 2가지 방법이 있다. 이클립스에서 [Help] - [Install New Software..] 방법1. 온라인 http://dl-ssl.google.com/android/eclipse 접속하여 받기 :) 방법2. 오프라인ADT 압축파일이 있는 경우 [archive] 경로를 설정하여 확인 [이후 방법 1과 2가 같음]두 개 체크박스 체크! version 확인하고 Next~ Accept ! 설치하면 됩니다. 설치 후 eclipse 재시작하게 되는데, 이때 간혹 SDK 를 찾지 못하는 경우 SDK 설치한 경로를 찾아주면 된다.새롭게 업데이..

Computers/Android 2012.06.20

0. Android SDK

2013년 1월 기준으로 작성된 것이라 다소 다를 수도 있음에 유의하세요. http://developer.android.com/sdk/index.html (최신버전 통합버전 .... ADT 따로 설치할 필요 없음) 그러나 호환성 문제로 여기서는 개별 설치또한 여러모로 미니미니하므로 개별 설치 추천 2.1버전은 release 된지 한달 채 안되서 아직 안정성을 확인하기 어려우므로,(2012년12월 릴리즈) 아직은 2.0버전으로 설치 SDK 설치시 충돌을 우려하여 폴더경로에 -r20 표시 설치 후, revision 20 으로 확인 및 21로 업데이트 하지 않도록 주의 API 15 및 10 설치하도록 업데이트 --------------------------------------------------------..

Computers/Android 2012.06.20

0. Android를 위한 Eclipse 설치

2013.1월 기준 java-ee-juno 버전http://www.eclipse.org/downloads/ indigo, helios 까지 가능 플랫폼에 맞게 다운로드 -----------------------------------------------------------------------------------------------------------------------------------압축 풀면 바로 실행 가능workspace 설정 후 바로 사용 가능 Helios R17이 매우 안정적임. v3.6(Helios)부터 안정적으로 안드로이드 이용 가능

Computers/Android 2012.06.20

0. JDK 버전 확인

2013년 1월 기준으로 작성한 것이라 많이 다를 수 있음. 윈도우 --- cmd창에서 (커맨드) java -version C:\Documents and Settings\PC-205>java -versionjava version "1.7.0_11"Java(TM) SE Runtime Environment (build 1.7.0_11-b21)Java HotSpot(TM) Client VM (build 23.6-b04, mixed mode, sharing) 아무것도 뜨지 않으면 없는것--------------------------------------------------------------------------------------------------------------------------------..

Computers/Android 2012.06.20