목록전체 글 (1532)
오늘도 공부
출처 : http://tjandroid.blogspot.com/2011/06/adb.html usb 악세서리를 개발하게 되면 폰이 악세서리와 usb 로 연결 되어 있기 때문에 디버깅 하기가 여간 힘든게 아니다. 만약 PC 와 안드로이드 폰이 같은 네트워크 안에 있다면 예를 들어 같은 무선 공유기에 접속해 있다면 adb 를 usb 연결 없이 네트워크로 사용할 수 있다. 참조: http://developer.android.com/guide/topics/usb/index.html 의 Debugging considerations 부분 일반적인 방법 1. PC 와 폰 모두 같은 공유기에 접속한다. 2. PC 와 폰을 usb 로 연결한다. 3. PC 의 terminal 창을 열고 adb 명령을 다음과 같이 수행한다..
1. Java Server import! java.io.BufferedReader; import! java.io.File; import! java.io.FileOutputStream; import! java.io.InputStreamReader; import! java.net.ServerSocket; import! java.net.Socket; public class TCPServer implements Runnable{ public static final int serverPort = 10200; @Override public void run(){ try{ System.out.println("대기중.."); ServerSocket serverSocket = new ServerSocket(serverPo..
출처 : http://endroid.tistory.com/entry/JAVASocket-Image-%EC%A0%84%EC%86%A1 두 가지의 경우가 있겠죠.. 1. 서버가 java이고 클라이언트는 다른 언어인 경우. 2. 서버와 클라이언트 모두 java로 구현하는 경우. 각각 다른 방식으로 프로그래밍을 할 수 있습니다. 1의 경우가 좀더 범용적이겠죠.. 두 가지를 모두 말씀드리겠습니다. - 1번의 경우... 일반적으로 통신은 byte 단위로 이루어집니다. 따라서 file을 읽으면 Image 클래스로 읽지 마시고, FileInputStream으로 읽으셔서 byte 단위로 전송하는 방법입니다. 전송할 파일의 크기를 클라이언트쪽에서 알 수 없으므로, 먼저 파일의 크기를 전송하고, 파일의 내용을 보내게 됩니다..
출처 : http://blog.naver.com/mujjingun/60144443786 1. 이클립스 없이 안드로이드 개발환경 구축하기1 ( JDK 설치, 안드로이드 SDK 설치, 에뮬레이터 실행 ) http://www.tipssoft.com/bulletin/tb.php/FAQ/902 2. 이클립스 없이 안드로이드 개발환경 구축하기2 ( 프로젝트 생성, 컴파일, 실행 ) http://www.tipssoft.com/bulletin/tb.php/FAQ/903 2-1 프로젝트 환경 파일 재구성하기 - Update Project http://www.tipssoft.com/bulletin/tb.php/FAQ/977 3. 안드로이드 프로그래밍 시작하기 http://www.tipssoft.com/bulletin/tb..
출처 : http://whitet8899.egloos.com/1322431 ADB (Android Debug Bridge) ADB의 구성 client : development machine에서 동작. shell에서 client를 invocation해서 command 실행 가능. ADT, DDMS도 client server : development machine의 background process이며, client와 daemon 사이에서의 communication을 관리 daemon : 각각의 device에서 동작하는 background process client를 시작하면, ADB server가 실행중인지 확인해서 실행중이지 않으면 server를 시작시킨다. server가 시작되면 TCP의 5037 po..
米持幸?(2005/11/17) 출처 : http://www.atmarkit.co.jp/fjava/rensai3/yonemochi02/yonemochi02.html SWT (이)란 무엇인가 SWT는, Eclipse의 가장 중심적인 윈도우·툴 킷입니다. 윈도우·시스템은 보통, 단순하게 윈도우를 관리·표시할 만한 기능을 제공합니다. 다만, 그 만큼이라면 윈도우는 「뒤로 숨어 있는 윈도우를 클릭하면 앞에 나온다」라고 하는 기본 동작을 해 주지 않습니다. 윈도우·어플리케이션은, 그렇게 말한 처리를 마우스 이벤트 처리등을 적절히 실시하는 것으로 개별적으로 실시하지 않으면 안되지 않고, 모든 윈도우의 출력은, 일일이 그래픽API를 이용하지 않으면 안됩니다. 거기서, 윈도우·시스템에는 모든 윈도우에 공통의 기능을 애드..
출처 : http://cafe.naver.com/javacircle.cafe?iframe_url=/ArticleRead.nhn%3Farticleid=36277& Socket을 이용한 서버로 파일 송수신 예제 입니다. // FileServer.java import java.net.ServerSocket; import java.net.Socket; import java.io.*; public class FileServer implements Runnable{ private final int PORT = 25573; public static void main(String[] args) { new Thread(new FileServer() ).start(); } public void run() { ServerS..
출처 : http://www.rgagnon.com/javadetails/java-0542.html A client module connects to a server then a file is sent to the client. This exemple is very simple with no authentication and hard-coded filename!First a server module. import java.net.*; import java.io.*; public class FileServer { public static void main (String [] args ) throws IOException { // create socket ServerSocket servsock = new Se..
Socket s = new Socket ("123.112.221.111", 7777); boolean result = s.isConnected(); if(result) System.out.println("서버에 연결됨"); else System.out.println("서버에 연결실패");
