- Today
- Total
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
- 재능이의 돈버는 일기
- StresslessLife
- K_JIN2SM
- 소소한 일상
- My Life Style & Memory a Box
- Blog's generation
- 공감 스토리
- 취객의 프로그래밍 연구실
- Love Me
- Dream Archive
- 세상에 발자취를 남기다 by kongmingu
- hanglesoul
- 카마의 IT 초행길
- 느리게.
- 미친듯이 즐겨보자..
- Joo studio
- Gonna be insane
- 악 다 날아갔어!! 갇대밋! 왓더...
- xopowo05
- 맑은공기희망운동
- 엔지니어 독립운동
- 혁준 블로그
- Simple in Complex with Simple
- 무의식이 의식을 지배한다
목록android (171)
드럼치는 프로그래머
1.주요 컴포넌트=클래스 activity - 프로세서.하나의 안드로이드엔 꼭 하나의 액티비티 필요/화면의 개수 만큼 액티비티 필요(view가 액티비티에 포함 되어 있기때문에) window-창관리 content -ex전화걸기 하면 010 화면 출력-> 전화목록이랑 전화걸기가 서로 DB공유 view-버튼입력 notification-알림 매니저 package-클래스를 모아둔것 telephony-통화기능 resource-버튼 입력시 사운드나 진동 관리 location-GPS관리 Xmpp-브로드캐스트(하드웨어와 단말기 어플리케이션 사이의 주고받는 메세지 ex)와이파이) surface - 2D,3D,카메라 화면 media-하드웨어가 어떤 코덱을 지원하는지 알고 있어야함. SQLite-모바일용 DB OpenGL E..
안드로이드 개발할 때 불편한 점이 몇가지가 있습니다. 그 중 하나가 바로 순정 에뮬레이터에서는 한글키보드 자판이 없어서 입력 할 수 없다는 것이지요. 아마도 커스텀을 해서 .apk 형태로 설치한 뒤 사용을 해야만 하는것 같습니다. 공식적으로 지원할 생각은 없는듯한데, 모르겠네요 ^^; 일본어는 정식으로 지원하고있고, 또 안드로이드 공식 문서도 일본어로 제공한다는 걸 보면.. 안타까울 수 밖에 없지요~ 어쨋거나 그래서! 이제 에뮬레이터에 한글키보드를 설치 해보자구요 안드로이드 에뮬레이터에 한글키보드 자판 설치하기 순정 안드로이드 에뮬레이터의 스크린샷 입니다. 초기에는 절대로 한글키보드가 없습니다 ^^ 설정 -> 키보드 에 들어가서 찾아봐도 보이지가 않아요~~ 따로 설치를 해주어야 합니다~ 한글키보드 apk..
Failed to create the Java Virtual Machine 에러 해결방법 이클립스를 실행시키려는데.. Failed to create the Java Virtual Machine 에러가 발생하면 딱 2줄만 입력하면 된다. [ 문제 화면 ] [ 해결 방법 ] 이클립스가 깔려있는 경로에 들어가보면 eclipse.ini 파일이 존재한다. 이 파일을 열고서 다음과 같은 라인 2줄만 입력하자. vm c:\Program files\java\jdk1.6.0_21\bin\javaw.exe -startup plugins/org.eclipse.equinox.launcher_1.1.0.v20100507.jar --launcher.library plugins/org.eclipse.equinox.launcher...
* 해결 방법 안드로이드 개발 과정에서 이러한 오류메세지를 볼 수 있습니다. res\layout\main.xml:0: error: Resource entry main is already defined. 이런 에러가 나오는 경우.... 아마 레이아웃 작업을 하신 뒤에 Run을 눌르셨을 겁니다. 즉, xml파일에 대고 Run을 눌렀을 것입니다. 그렇게 하지 말고, java 파일을 열은 뒤에 Run을 누르시면 됩니다. 이클립스도 재설치 해보고 별 쇼는 다해봤는데 역시나 저런 허무한 결말이 있었네요.. * 참고 프로젝트 내의 찌꺼기를 지우는 명령은 상단 메뉴의 [Project] -> Clean.. 을 눌러서 할 수 있습니다.
에뮬레이터에 안드로이드 app을 설치하는 방법을 찾아보았다. 1. 우선 원하는 app을 검색하여 apk(또는 zip인 경우도 있다)파일을 다운로드 받는다. 정석으로는 app store에서 다운로드 받아야 하지만.... 뭐, 네이버, 구글 등 포털사이트를 통해 검색하여 구하는 방법도 있고, http://www.androidfreeware.com에 방문하여 구하는 방법도 있다. 2. apk(zip) 파일을 다운로드 받았다면 adb.exe가 $SDK_HOME에 잘 설치되어 있는지 확인한다. $SDK_HOME\tools 폴더에 들어가면 adb.exe가 있는데, 이 프로그램을 가지고 app를 에뮬레이터에 설치하게 될 것이다. 3. 다운받은 app를 $SDK_HOME\tools\app 안에 복사한 후 cmd 창을 ..
에뮬레이터 PC 방향전환(되돌리기) CTRL+F11, 키패드 숫자 7 방향전환(전진) CTRL+F12, 키패드 숫자 9 홈(Home) Home 메뉴(Menu) F2, PgUp 뒤로가기(Back) ESC 발신 F3 끊기 F4 검색 F5 전원 F7 볼륨 업 CTRL+F5, 키패드 + 볼륨 다운 CTRL+F6, 키패드 - 카메라 CTRL+F3 네트워크 접속/끊기 F8 방향키 좌/상/우/하 키패드 4/8/6/2 방향키 확인 키패드 5 [출처] http://youngik.tistory.com/39
안드로이드의 Acitivity도 MIDlet과 유사하게 라이프사이클(Life Cycle) 관리를 위해 다음과 같이 8개의 메소드를 제공한다. onCreate onStart onRestart onResume onFreeze onPause onStop onDestroy 그림) Activity 라이프사이클 Activity 라이프사이클을 구성하는 각각의 메소드들을 살펴보자. 라이프사이클에 히스토리 스택이 자주 언급되므로 생성된 모든 Activity의 히스토리 스택은 유지된다는 사실을 기억해야 한다. l OnCreate() Activity가 생성될 때 처음으로 호출되는 메소드인데, 여기에서 주로 리소스를 초기화한다. l OnStart() Activity가 사용자에게 보여줄 준비가 되었을 때 호출된다. l OnRe..
액티비티관련 클래스 Activity의 라이프사이클 Activity관련클래스 메소드 설명 Context클래스 어플리케이션전체적으로 이용하는 정보와 조작, 관련사항제공 Activity클래스 액티비티 ActivityGroup클래스 액티비티 복수표시 TabActivity클래스 탭표시 ListActivity클래스 리스트표시 LauncherActivity 액티비티리스트표시 MapActivity클래스 지도표시 Activity클래스의 주된 메소드 메소드 설명 void setIntent(Intent intent) 인텐트 지정 Intent getIntent() 액티비티시작시 이용한 인텐트를 가져옴 void setContentView(View view) 뷰 지정 void setContentView(View view,Layo..
Android 에서의 Application Activity, Provider, Service, Receiver 등이 존재 한다. 이중 기본이라고 볼 수 있는 Activity를 만드는 것에 대해 살펴 보자. http://devian.tistory.com/120 를 가면, Eclipse 에 Android 를 설정 하는 방법에 대해 자세하게 나와 있다. 기본적으로 Activity 를 만들게 되면, 생성 되는 Method 를 살펴 보자. onCreate (Bundle icicle) { super.onCreate (icicle); setContentView (R.layout.main); } 이 되어 있을 것이다. 이 Method 의 의미를 살펴 보도록 하자. 1. onCreate 의 의미 아래 링크를 따라가면, ..
안드로이드 어플리케이션을 만들기 전에 안드로이드 어플리케이션은 과연 어떤 구조를 가지고 있을까? 에 대해서 알아보도록 하겠습니다. 안드로이드 어플리케이션이 어떤 구조를 가지고 있는지 알고 있어야만 앞으로 진행할 강좌도 무리없이 소화할 수 있고, 무엇보다도 처음부터 "개념"을 잡고 가는 것과 저처럼 이것저것 막 파보다가(..) 깨지기도 해보고, 하나하나씩 잡다하게 주워들은 것들을 합쳐서 알아가는 것은 지식의 완성도(?) 뿐만 아니라 이해하는 속도에 있어서도 매우 많은 차이를 보이기에 좀 지루한 감이 있더라도 잘 읽고 이해하도록 해 주세요. 가능하다면 그냥 외우세요! 정말 중요한겁니다!! 안드로이드 어플리케이션의 구성 요소는 다음과 같이 크게 사용자와 직접 상호작용을 하거나 사용자가 직접 눈으로 볼 수 있는..