본문 바로가기
반응형

프로그래밍/안드로이드65

안드로이드 어플리케이션 구성 요소(개발 환경 관점)  ●자바코드 ① src - 액티비티, 서비스, 콘텐트 프로바이더,브로드캐스트 리시버 등 어플리케이션 구성요소와 어플리케이션에서 사용되는 클래스의 코드가 저장되는 곳이다. ② gen - 그림, 음악,문자열 등 여러 리소스를 자바 코드에서 사용하려면 해당 리소스를 참조할 수 있는 주소가 있어야 한다. 이클립스 플러그인인 ADT에서는 리소스를 참조할 수 있는 주소를 생성한 후, 이 값들을 리소스 종류에 따라 나누어 R.java로 생성해 준다. R.java는 리소스가 바뀔때 마다 ADT가 자동으로 생성하는 파일이므로, 개발자가 직접 수정할 필요는 없다. ●리소스 - 리소스는 음악, 그림, 문자열 등으로 리소스 이름은 영어 소문자, 숫자, 밑줄(_), 마침표(.)만 사용가능 ①drawable - 어플리케이션에서.. 2012. 2. 22.
안드로이드 어플리케이션 구성요소(이론적 관점) ●액티비티(Activity) - 어플리케이션의 한 화면을 의미한다. 액티비티는 액티비티의 상태와 액티비티의 생애주기에 따라 생성되거나 소멸된다. 그래서 액티비티의 상태와 생애주기에 대해 잘 알고 있어야만 빠르고 효율적인 어플리케이션을 만들 수 있다. ●서비스(Service) - 화면에 표시되는 액티비티와 달리 서비스는 백그라운드에서 실행된다. 예를 들어 화면이 꺼지거나 다른 어플을 띄워도 계속 재생되는 음악같은게 있다. 음악 재생 부분을 서비스에 구현해야 액티비티의 동작과 상관없이 음악을 계속 재생할 수 있다. 서비스는 자신의 동작 여부를 알림 메시지나 토스트를 통해 사용자에게 알린다. ●알림 메시지(Notification) - 알림 바, 알림 패널, 소리, 진동,led점멸 등을 통해 사용자에게 특정 이.. 2012. 2. 22.
안드로이드 가상 단말기 만들기(에뮬레이터와 avd 설정) 1. Opens the Android Virtual Device Manager 클릭 2. new 버튼 클릭후 필요한 정보 입력후 create AVD 버튼 클릭 - name에는 avd 이름 입력 - target에는 avd에서 사용할 sdk 버전 지정 - sd card에는 에뮬레이터에서 사용할 가상의 sd카드 설정 - built-in에는 단말기의 해상도 설정 - hardware에는 avd의 하드웨어 특성을 지정(카메라 지원, gps지원 여부 등) 3. AVD 실행 - avd를 실행하는 방법은 크게 두 가지이다. 하나는 SDK and AVD Manager(또는 Android Virtual Device Manager)에서 실행하는 것, 다른 하나는 어플리케이션을 작성한 후 run 메뉴를 통해 실행하는 것이다. .. 2012. 2. 21.
An error occurred while collecting items to be installed 'Installing software' has encountered a problem. An error occurred while collecting items to be installed 이클립스 상단 메뉴 'help -> install new software'에서 안드로이드 adt설치할때 나타난 오류입니다. 이때는 Available Software Site클릭하고 Available Software Sites 탭을클릭해서 설치할 항목만 남기고 모두 체크를 해제하고 ok버튼누르고 다시 설치하면 됩니다 2012. 2. 20.
안드로이드 애플리케이션 개발 환경 구축 1. java SDK 또는 JRE(Java Runtime Enviroment) - 개발툴을 실행하기 위한 Java VM 2. 이클립스(Eclipse) - 개발툴 3. Android SDK - 개발에 필요한 안드로이드 라이브러리 4. Developer Tools(Eclipse Plugin) - 개발에 필요한 이클립스 플러그인 형태의 개발도구 5. 이클립스 설정 1. java SDK 또는 JRE(Java Runtime Enviroment) ① 아래 주소에서 Java SE Development를 다운받아 설치한다 http://www.oracle.com/technetwork/java/javase/downloads/index.html ② 시스템 환경변수에서 "JAVA_HOME"을 설정한다 내컴퓨터->속성->설정변.. 2012. 1. 17.
반응형