노력과 삽질 퇴적물
Android APIs Reference 안드로이드: 기초정리(1) 안드로이드: 기초정리(2) 안드로이드: 기초정리(3) 안드로이드: 기초정리(4) 추천자료: 안드로이드 개발시 100가지 팁 추천자료: [Android] 정보 정리 00. 개발환경 구축 1. 개발환경 준비 [안드로이드: 개발환경] 참조 2. UTF-8설정 [이클립스 설정 및 팁, UTF-8] 참조 안드로이드는 기본적으로 UTF-8환경이기 때문에 설정해두어야 한다. 또한 프로젝트를 생성하기전에 미리 해야 한다. 01. 프로젝트 및 산출물 생성 1. 안드로이드 프로젝트 생성 프로젝트 익스플로러에서 우클릭 프로젝트내 src/패키지/액티비티명.java를 run시키면, 기존에 설정해둔 디바이스 에뮬레이터에서 가동이 된다. 2. 프로젝트 구성 ①sr..
0. Runnable과 Thread비교 자바 Thread 와 Runnable Runnable, Thread 차이 01. start() * 스레드 객체와 실행 //ThreadA.java public class ThreadA extends Thread { public void run() // run() 재정의[오버라이드] { while(true) { System.out.print("A"); } } } //ThreadMain.java public class ThreadMain { public static void main(String[] args) { // ① 스레드 객체 생성 ThreadA ta = new ThreadA(); // ② 스레드 실행. ta.start(); System.out.print("스레드..
* 아래의 예시소스들은 자바스윙을 기준으로 작성되었습니다.* 자바 공식 API : http://docs.oracle.com/javase/7/docs/api/ 01. 기본형태 1. 자바 윈도우 생성-> 다음의 예제는 swing으로 했으며 awt와는 거의 유사합니다. ① swing클래스를 객체 생성한 유형 ② 포함에 의한 컨테이너 생성 유형.//package GUI_exercise;import javax.swing.JFrame; public class BasisFrame{public BasisFrame()//생성자{} public static void main(String [] arr){JFrame frame = new JFrame(); frame.setTitle("자바 GUI프로그래밍");frame.set..
JAVA: 자바 기초 (1) JAVA: 자바 기초 (2) JAVA: 자바 기초 (3) JAVA: 자바 기초 (4) 11장. 네트워크 통신 0. CMD를 이용한 NW통신 테스트 방법 1) 컴파일 javac 클라이언트_소스파일.java javac 서버_소스파일.java ->소스파일내에 패키지 선언이 있으면 절대 안 됩니다. 컴파일 에러가 납니다. 2) 실행 CMD창을 2개 띄워서 1개는 서버 실행, 다른 하나로 클라이언트 실행입니다. 참고로 서버파일을 먼저 실행한후에 클라이언트를 실행하는게 좋습니다. java 클라이언트 파일명 java 서버파일명 * 제 예시코드에 잇는 서버들은 반복동작을 지정하지 않았기 때문에 1번만 클라이언트와 통신하고 종료됩니다. * 추천자료: "강이"의 JAVA 강좌: 자바의 소켓 프..
* 사용환경-> 이클립스 유노(Eclipse Juno R Packages)-> 오라클10g 익스프레스 에디션-> 오라클 JDBC 드라이버 (ojdbc14.jar)-> easy-quantum-3.0.6 [공식 홈페이지] [이클립스 플러그인 페이지]-> 톰캣 6.0.35 32-bit Windows zip (Installer보단 zip을 권장) 00. 기본이론 및 보충자료 http://blog.naver.com/b1ack7circ1e/10058141059 http://blog.naver.com/b1ack7circ1e/10059087173 1. 주의사항 01. 톰캣 연동 설정법압축을 해제한 톰캣의 lib폴더에서 servlet-api.jar파일을 복사한다. C:\Program Files\Java\jdk1.7.0_..
01. 폰트 및 크기 02. 단축키 -> 특정행 복사 & 붙여넣기 CTRL + ATL + (아래쪽 방향키) CTRL + F11 -> 소스파일 실행 [이클립스 자바], [이클립스 EE] Ctrl + Space -> 자동완성 Alt + Shift + S - O -> 생성자 자동생성 Ctrl + Shift + O -> 사용하지 않는 import 패키지 삭제-> 불필요한 import 삭제 Ctrl + Shift + F-> 편집기내 코드정렬-> 설정한 코드스타일대로 소스코드 정리하기 그외.이클립스 단축키 03. 프로젝트 백업 & 복원 01. 백업(IMPORT) -> 기본적으로 이 방법은 *.war 백업파일만 확인했습니다. -> 단순히 책에만 있는 자바예제를 연습한 프로젝트인 경우 왼쪽의 이미지와 같이 src/bi..
JAVA: 자바 기초 (1)JAVA: 자바 기초 (2)JAVA: 자바 기초 (3)JAVA: 자바 기초 (4) 08장. 스레드 1. 스레드 기본 사용법-> run()을 재정의하고, start()로 실행시켜야 한다.-> 점연산자[.]를 통해서 sleep(), setDaemon(), join() setPriority() 등이 가능.//package chapter08;class Threading_1 extends Thread{public void run() // run() 재정의[오버라이드]{int i = 1;while(i 원하는 기능에 맞는 API클래스를 import시켜서 사용하면 된다. 해당 포스트에서는 문서를 참조해서 사용하는 방법을 간단하게 설명합니다.-> 공식 API 도큐먼트(웹) Java™ Platf..