본문 바로가기

자바

안녕, 안드로이드 - 자바/안드로이드 소스 자바는 한글자도 모르는 개나리가 그냥 끄적여보는 소스설명... package com.helloworld; 보통 자바소스는 패키지명 주석과 함께 패키지 선언문을 적어준다고 하는데요, 이클립스 등을 통해 만든 안드로이드용 자바 소스코드에는 바로 패키지 선언문을 적어주고 있습니다. 뭐, 개발툴 자체가 프로젝트를 착착 관리를 하니까 그렇겠죠... package ~ ; 로 패키지를 선언합니다. 프로젝트 생성시에 적어줬던 이름이 들어가게 됩니다. 그러니 인터넷에서 소스코드를 쫙 복사해 붙여넣기만 한다고 돌아가는게 아니라는 말씀!!! import android.widget.TextView; // (1) import android.app.Activity; import android.os.Bundle; C 언어로 치면 .. 더보기
안드로이드폰에게 인사를... 안녕, 안드로이드 ㅇㅅㅇ/?? 앞서 Motodev에서 개발툴을 다운로드받아 설치하는 것만으로 개발환경을 뚝딱 만들어봤습니다. 추가적으로 SDK가 설치되어야 하는지는 모르겠습니다만...(이걸 하기 전부터 이미 SDK를 가지고 스크린샷을 찍거나 쉘을 다루는 정도를 하고 있었거든요;;;) 이제 이 물건을 가지고 한 번 안드로이드폰에게 인사를 해보도록 하겠습니다. 자바언어에 대한 이해가 없더라도 이 어플은 정말 쉽게 만들 수 있습니다. 따라만 하세요. 개발툴이 설치되어있고 개발용 기기가 있고 이들이 연결되어있고 DDMS로 logcat 을 들여다볼 수 있는 상황하에 설명드리겠습니다. 우선, 개발툴을 실행하고 Alt+Shift+N 을 눌러 팝업메뉴를 띄워 그림처럼 선택합니다. 그러면 아래와 같은 화면이 나타납니다. 안드로이드 프로젝트를 만드는 .. 더보기
핼로 안드로이드 소스코드 ㅇㅅㅇ/.... //패키지 선언(패키지 이름 = com.helloworld) package com.helloworld; // Import 문 import android.widget.TextView; //(1) import android.app.Activity; import android.os.Bundle; // class 선언 public class helloandroid extends Activity { public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); TextView hello = new TextView(this); // (2) hello.setText("Hello, Android!!!\n"+ "안녕, 안드로이드 .. 더보기