목록전체 글 (1326)
오늘도 공부
Mobiforge에서 잘.....온전히 발췌 했습니다. It would be safe to say that nearly every mobile phone sold in the past decade has SMS messaging capabilities. In fact, SMS messaging is one great killer application for the mobile phone and it has created a steady revenue stream for mobile operators. Understanding how to use SMS messaging in your application can provide you with many ideas to create the next kille..
ch03애플리케이션과 액티비티 만들기 *이번 장에서는 애플리케이션의 수명 주기와 안드로이드 런타임이 이 수명 주기를 관리하는 방식에 대해 좀더 배운다 - 안드로이드 애플리케이션 구성요소 *액티비티 : 뷰를 사용해 정보를 보여주고 사용자 액션에 반응하는 그래픽 사용자 인터페이스를 형성한다. *서비스 : 화면에 보이지 않은 채 실행되어,데이터 소스와 화면에 보이는 액티비티들을 업데이트하고 알림을 생성한다. *콘텐츠 공급자 : 애플리케이션 데이터베이스를 관리하고 공유하는 데 사용된다. *인텐트 : 간단한 메시지 전달 프레임워크다.메시지를 방송하고 의도를 전달할 수 있다. *브로드캐스트 수신자 : 수신되는 인텐트에 반응해 자동으로 여러분의 애플리케이션을 시작시킬 것이다. *알림 : 사용자의 현재 액티비티가 가진..
참으로 싼티난다..그래도 처음 플젝이니깐..ㅋ 기능구현 1.확인 클릭시 DB에서 ID조회 2.저장 클릭시 DB에 저장함. 학습목표 1.안드로이드 기본 UI구현 2.안드로이드 기본 DB접속 이해 3.안드로이드 개발 과정 아주 조금이해..==; LoginExamAct.java package com.test; import android.app.Activity; import android.app.AlertDialog; import android.content.ContentValues; import android.content.Context; import android.content.DialogInterface; import android.database.Cursor; import android.database...
객체 직렬화(Object Serialization): 송 재승(angel1011@hanmail.net) 자바에서는 자바에서 제공하는 기본적인 데이터 유형 이외에도 여러 객체들을 스트림에 쓰고, 읽을 수 있는 기능을 제공하는데 이것이 바로 객체 직렬화를 통해서 가능하다. 이러한 객체 직렬화 기법은 원격 메소드 호출, 보안 및 암호화 등 실제 프로그래밍 시에 유용하게 사용되어 질 수 있다. 객체 직렬화의 비밀그러면 먼저 객체 직렬화가 어떠한 과정을 거쳐서 이루어 지는지 비밀을 벗겨보도록 하자. 먼저 객체들은 ObjectOutputStream에 의해서 직렬화가 되며, ObjectInputStream에 의해서 직렬화가 해제된다는 사실을 기억하도록 하자. 이러한 일련의 과정을 그림으로 나타내면 다음과 같다. [그..
제8장 AWT 1. AWT(ABSTRACT WINDOW TOOLKIT) 컴포넌트(COMPONENT) 가. AWT 컴포넌트 모델 나. Component 클래스 다. 레이블(Label) 컴포넌트 라. 버튼(Button) 컴포넌트 마. 체크박스(Checkbox) 컴포넌트 바. 선택(Choice) 컴포넌트 사. 리스트(List) 컴포넌트 아. 스크롤바(Scrollbar) 컴포넌트 자. 캔버스(Canvas) 컴포넌트 2. 컨테이너(CONTAINER) 컴포넌트 가. Container 클래스와 Inset 클래스 나. 패널(Panel) 컴포넌트 다. 윈도우(Window) 컴포넌트 라. 프레임(Frame) 컴포넌트 마. 대화상자(Dialog) 컴포넌트 바. 파일 대화상자(FileDialog) 컴포넌트 3. 텍스트 컴포넌..
자바 게임 프로그래밍 강좌 6 하이텔 자바 동호회 김명현 (MadOx@hitel.net)님의 글입니다. 이글은 김명현님의 동의없이 함부로 배포하실 수 없습니다. 안녕하세요? 친소맨입니다. 이번 강좌는 소스가 길어서 내용은 별루 안되는 데, 길이만 길군요.. 앞으로도 계속 이런 사태가 벌어질것 같아서 걱정입니 다. 대신 주석을 너무하다 싶을정도로 붙여놓은 소스이므로 참고 하시면 많 은 도움이 될듯 합니다. * 본 문서는 Java Development Kit 1.0.2 를 기준으로 작성되었습니다. * Java Development Kit 1.1.x 버젼을 사용할 경우 일부 소스가 실행이 되지 않을 수 있습니다. 3.1.3 마음대로 움직이는 탱크를 만들어 봅시다. 지금까지 배운 것을 모두 총괄 복습하는 의미에..
자바 게임 프로그래밍 강좌 5 하이텔 자바 동호회 김명현 (MadOx@hitel.net)님의 글입니다. 이글은 김명현님의 동의없이 함부로 배포하실 수 없습니다. 안녕하세요? 강좌가 좀 늦었습니다. 주말에는 개인적인 일로 무척 바빴습니 다. 그래서 강좌가 늦어진거죠. 이번 강좌는 스프라이트와 키보드 처리에 관련된 내용입니다. 키보드나 마우스 처리는 JDK1.0.x대와 1.1.x대 에서 차 이가 나는 부분이므로, 테스트는 해보지 않았으나, 문제가 발생할 소지가 다분히 있습니다. 될 수 있으면 자료실에 있는 JDK1.0.2 를 사용 하시는 것 이 좋을 것입니다. 만약에 원인모를 이유로 애플릿이 정상 작동 안된다면, 십중 팔구 JDK1.0.x와 JDK1.1.x의 이벤트 처리방식의 차이 때문일 것입니다 * 본 문..
자바 게임 프로그래밍 강좌 4 하이텔 자바 동호회 김명현 (MadOx@hitel.net)님의 글입니다. 이글은 김명현님의 동의없이 함부로 배포하실 수 없습니다. 안녕하세요? 친소맨입니다. 아 벌써 새벽 3시군요.. 괜히 이상한 사이트에 접속했다가, 컴퓨터가 다운되는 바람에 두번씩이나 편집을 하느라, 이 시간 까지 잠도 못자고.. 흑흑.. 이번에는 비트맵 그래픽을 처리하는 방법을 배우게 됩니다. 게임에서 비트 맵 그래픽은 거의 필수라고 할 수 있죠. 이번 절을 보고 나면, 최소한 애플 릿에 그림한장 정도는 띠우실 수 있을 껍니다. :) * 본 문서는 Java Development Kit 1.0.2 를 기준으로 작성되었습니다. * Java Development Kit 1.1.x 버젼을 사용할 경우 일부 소스..
자바 게임 프로그래밍 강좌 3 하이텔 자바 동호회 김명현 (MadOx@hitel.net)님의 글입니다. 이글은 김명현님의 동의없이 함부로 배포하실 수 없습니다. 안녕하세요? 두 개 연속 편집 (2 Hit Combo?)의 과업을 달성한 친소맨 입니 다. 꼴은 모니터를 장장 두시간이나 쳐다보고 있었더니, 눈이 아른 아른 거 리는 군요.. @_@ 이번 강좌로 자바 게임 프로그래밍의 1장이 끝났습니다. 이번 강좌까지 만 들어 내게될 각종 소스파일들을 자료실에 업로드 해놓겠습니다. 잘라서 편 집하기 싫으신 분들은 자료실에서 다운로드 받아서 바로 실행해 보세요. * 본 문서는 Java Development Kit 1.0.2 를 기준으로 작성되었습니다. * Java Development Kit 1.1.x 버젼을 사용..
자바 게임 프로그래밍 강좌 2 하이텔 자바 동호회 김명현 (MadOx@hitel.net)님의 글입니다. 이글은 김명현님의 동의없이 함부로 배포하실 수 없습니다. 1.3 절을 다 올릴려구 했는데, 너무 길어져서 도저히 안되겠군요. 근데, 혹 시 GIF로 그려놓은 설명용 그림을 쉽게 TEXT로 바꿀 수 있는 방법이 없을까 요? 설명용 그림을 대부분 생략하고 넘어가고, 글의 내용을 바꿔 버리기는 하고 있는데, 꼭 필요한 그림들도 있어서 뺄 수 도 없고... 일일히 그리자 니 너무 노가다틱 하군요.. 저에게 이런 고통을 안겨준 애아범 호진 대삽님이 미울 따름이에요 ... T_T * 본 문서는 Java Development Kit 1.0.2 를 기준으로 작성되었습니다. * Java Development Kit 1..