전체보기 (625) 썸네일형 리스트형 안드로이드/Android HttpUrlConnection JSON 으로 Request, Response 하기 안드로이드/Android HttpUrlConnection JSON 으로 Request, Response 하기 HttpUrlConnection JSON 방식으로 Request, Response 하는 방법에 대해 알아 보겠습니다. HttpURLConnection conn = null; OutputStream os = null; InputStream is = null; ByteArrayOutputStream baos = null; conn = (HttpURLConnection)url.openConnection(); conn.setConnectTimeout(CONN_TIMEOUT * 1000); conn.setReadTimeout(READ_TIMEOUT * 1000); conn.setRequestMethod(P.. 안드로이드/Android HttpUrlConnection Request 설명 및 설정 하기 (header, get, post, body등.) 안드로이드/Android HttpUrlConnection Request 설명 및 설정 하기 (header, get, post, body등.) HttpUrlConnection Request header 설정하는 방법 입니다. // HttpURLConnection 객체 생성. HttpURLConnection conn = null; // URL 연결 (웹페이지 URL 연결.) conn = (HttpURLConnection)url.openConnection(); // TimeOut 시간 (서버 접속시 연결 시간) conn.setConnectTimeout(CONN_TIMEOUT * 1000); // TimeOut 시간 (Read시 연결 시간) conn.setReadTimeout(READ_TIMEOUT * 1000.. 안드로이드/Android java.net.ConnectException: Connection refused 에러 안드로이드/Android java.net.ConnectException: Connection refused 에러 HttpUrlConnection 을 통한 네트워크 작업시, java.net.ConnectException: Connection refused 아래와 같은 오류가 발생하게 됩니다. 원인은 웹서버가 완전히 종료되지 않은 상태에서 start 하거나, 웹서버가 죽어있는 상태에서 stop할 경우에 나타나는 에러 입니다. 단말 개발자라면, 서버담당자 분에게 서버 상태를 문의해 보시기 바랍니다. 출처 : http://songem82.tistory.com/category/tomcat 안드로이드/Android java.lang.SecurityException: ConnectivityService: Neither user 10316 nor current process has android.permission.ACCESS_NETWORK_STATE. 에러 안드로이드/Android java.lang.SecurityException: ConnectivityService: Neither user 10316 nor current process has android.permission.ACCESS_NETWORK_STATE. 에러 안드로이드 퍼미션 에러 입니다. java.lang.SecurityException: ConnectivityService: Neither user 10316 nor current process has android.permission.ACCESS_NETWORK_STATE. 네트워크 사용시 퍼미션을 설정해 주시면 간단하게 해결 됩니다. 안드로이드/Android Logcat 한글 기울어짐 현상 수정하기 안드로이드/Android Logcat 한글 기울어짐 현상 수정하기 Logcat을 사용하다 보면 한글 기울어짐 현상을 발견하게 됩니다. 초난감-_-;; 한 상황이죠.. 그냥 무시하고 쓰기에는 애매한 상황이 오게 됩니다. 하지만 아주 간단하게 문제를 해결 할 수 있습니다. 자 그럼 올바른 한글 Log 설정을 위한 셋팅을 시작해 보겠습니다. [이클립스] -> [Window] -> [Preferences] -> [Android] -> [Logcat] 메뉴를 클릭 합니다. 한글이 기울어져 있다면 바로 다음과 같이 설정되어 있으실 겁니다. 바로 [@돋움-bold-12] 아마 다른 글씨체를 설정하고 있다고해도 @ 표시는 붙어 있으실 겁니다. @ 기울어진 글씨를 표현합니다. 저는 찾지 못했지만, 아마도 이런 폰트를 제.. 안드로이드/Android Logcat 세션 필터(session filter) 기능 중지 하기 안드로이드/Android Logcat 세션 필터(session filter) 기능 중지 하기 안드로이드 프로젝트를 진행하면서 디버깅을 진행 할 경우에 Logcat 을 많이 사용하게 되는데요.! Logcat 에서는 세션 필터(session filter) 라는 기능을 제공 합니다. 세션 필터(session filter) 라는 기능은 한 어플리케이션(패키지) 내의 로그를 모두 보여주게 되는 기능인데요. 패키지별로 디버깅을 진행할 경우에 매우 유용한 성능을 발휘하게 됩니다. 하지만 결정적인 문제점이 있는데요.!! 엄청난 로그의 양과 스크롤을 뺏겨서 사용자가 지정한 로그를 보기 힘들다는 점 입니다. ADT 업데이트 전에 Logcat 을 쓰셨던 분들이라면 적응하기 참 힘든 부분이죠? ㅎ 하지만 간단한 설정만으로 세.. 자바/Java Do-While 문 사용법 자바/Java Do-While 문 사용법 쉽게 설명해서 무조건 한번은 타는 구조 입니다. public class TestDoWhile { public static void main(String[] args) { int i = 0; do { System.out.println("Number" + i); i++; } while (i < 10); } } 결과값 입니다. int i 가 10보다 작을때까지 찍어 주었는데요.! 보통의 While 문과 동일한 결과가 나타 납니다. Result Number0 Number1 Number2 Number3 Number4 Number5 Number6 Number7 Number8 Number9 하지만 While문의 조건에 (int < 0) 작을때까지 조건을 준다면 어떻게 될까요?.. 자바/Java break문, contunue문, 이름 붙은 반복문 사용법 자바/Java break문, contunue문, 이름 붙은 반복문 사용법 2.4 break문 switch문에서 이미 배운 것과 같이 break문은 현재 위치에서 가장 가까운 switch문 또는 반복문을 벗어나는데 사용된다. 주로 if문과 함께 사용되어 특정 조건을 만족하면 반복문을 벗어나도록 한다. [실행결과]i=15 sum=105 숫자를 1부터 계속 더해 나가서 몇까지 더하면 합이 100을 넘는지 알아내는 예제이다. i의 값을 1부터 1씩 계속 증가시켜가며 더해서 sum에 저장한다. sum의 값이 100을 넘으면 if문의 조건이 true이므로 break문이 수행되어 자신이 속한 반복문을 즉시 벗어난다. 이처럼 무한 반복문에는 조건문과 break문이 항상 같이 사용된다. 그렇지 않으면 무한히 반복되기 때.. 이전 1 ··· 53 54 55 56 57 58 59 ··· 79 다음