전체 글 151

[안드로이드] 기초 공부

id @+id/아이디 명 @기호는 id를 리소스(구체적으로 R.java)에 정의하거나 참조한다는 뜻이며 무조건 붙여야 한다. '+' 기호는 ID를 새로 정의한다는 뜻인데 처음 정의할 때만 붙이고 참조할 때는 붙이지 않는다. 소문자 id는 예약어이므로 그대로 쓰면 되고'/' 뒤에 원하는 이름을 작성한다. 아이디 명 은 고유한 명칭이므로 명칭 규칙에 맞아야 하며 뷰끼리 중복되어서는 안된다. 예 ) android:id="@+id/book" XML 문서에 아이디명을 지정해 놓으면 이름이 R.java에 정수형 상수로 정의된다. 코드에서 이 뷰를 참조할 때는 코드에서 사용할때만 id를 넣지만 그 외에는 넣지 않아도 상관 없음. TextView 텍스트 Size는 sp 단위로 하는게 좋다 가변적이기 때문 singleL..

안드로이드 2010.06.25

안드로이드 UI 구현

안드로이드 UI 구현 안드로이드 UI 컴포넌트 레이아웃 및 이벤트 헨들링 작성: zbum I. 개요 GUI 프로그래밍을 학습할 때, UI컴포넌트 배치 및 이벤트 헨들링은 반드시 거처가야할 과정이다. Android 역시 GUI를 가진 응용프로그램이므로 컴포넌트 레이아웃 및 이벤트 헨들링에 대한 기본 지식을 알아야 할 것이다. II. 본론 안드로이드 개발을 위한 컴포넌트 배치, 이벤트 헨들러 적용을 순서로 진행한다. 1) UI컴포넌트 배치 EditText와 Button을 위에서 아래 방향으로 배치한 Activity를 구현한다. 목표 하는 어플리케이션의 UI는 아래와 같다. 먼저 안드로이드 프로젝트를 생성한다. 프로젝트 명과 패키지명을 com.jjis.test.event로 입력하고 Activity명과 Appl..

안드로이드 2010.06.12

UI 관련 용어 정리

UI 관련 용어 정리 Activity Activity는 안드로이드 애플리케이션의 표준 화면을 의미한다. Activity는 대부분 UI 이벤트나 복잡한 작업을 처리할 수 있는 화면으로 그려지지만, 투명 또는 화면에 떠 있는 것으로 표시 될 수도 있다. Canvas Canvas에서는 bitmap, line, circle, rectangles, text 등의 표준 그리기 메소드가 제공된다. Canvas는 2D객체를 가장 간단하고 쉬운 방법으로 화면에 그릴 수 있게 하지만, OpenGL ES와 같은 하드웨어 가속은 제공하지 않는다. Dialog Dialog는 버튼을 가질 수 있는 창으로, 버튼을 클릭하는 것과 같은 간단한 이벤트에 반응하고, 값을 리턴할 수 있다. 복잡한 레이아웃이나 기능을 포함하지 않은 형태가..

안드로이드 2010.06.12

액션스크립트 String 관련 함수

http://cafe.naver.com/q69/7383 string 1. 스트링 오브젝트 생성하기, 문자열 저장하기. mystr = new String("how are you!"); //문자열 오브젝트를 생성한 후 mystr 변수에 넣어준다. mystr = "how are you!"; //변수에 문자열 하우아유를 넣는다. 2. 한 문자 추출하기 mystr = "how are you!"; munja = mystr.charAt(2); // mystr 변수에서 3번째 있는 문자를 추출해서 munja 변수에 넣어준다. // munja 변수에는 값 "w" 가 들어간다. 숫자는 0부터 시작하기 때문에 세번째 문자를 추출하려면 2를 써준다. 3. 문자가 숫자인지 검사 mystr = "how are you!"; mun..

플래시 2010.01.06