본문 바로가기

전체보기

(625)
안드로이드/Android android.database.CursorIndexOutOfBoundsException 에러 안드로이드/Android android.database.CursorIndexOutOfBoundsException 에러 안드로이드 DB 사용 도중에 다음과 같은 에러가 발생하게 되는데요. 원인과 해결책 에 대해 알아보겠습니다.원인 : cursor의 위치가 처음에 위치하고 있지 않습니다. 값을 가지고 있으나 Position이 잘못된 경우 값을 재대로 가지고 올 수 없습니다. String URI = "content://arabiannight.tistory.com/phonebook" Cursor cursor = getContentResolver().query(Uri.parse(URI), null, null, null, null); int phone = cursor.getInt(cursor.getColumnInd..
IT용어 펌웨어란? IT용어 펌웨어란? firmware ; 펌웨어 펌웨어는 PROM 내에 삽입되어, 영구적으로 컴퓨터 장치의 일부가 되는 프로그램이다. 펌웨어는 여느 소프트웨어와 같은 과정으로 만들어지며, 마이크로코드 시뮬레이션을 이용하여 테스트된다. 준비가 되면, 다른 소프트웨어처럼 배포될 수 있으며, 사용자가 특별한 사용자 인터페이스를 이용하여 PROM 내에 설치할 수 있다. 펌웨어는 때로 프린터나 모뎀 그리고 다른 컴퓨터 장치들의 성능을 높이기 위해 배포되기도 한다. IBM에서는 펌웨어라는 용어 대신에 마이크로코드라는 용어를 즐겨 사용한다. PROM (programmable read-only memory)PROM[피롬]은 사용자에 의해 내용이 한번 수정될 수 있는 롬이다. PROM은 PROM 프로그래머라고 불리는 특별..
안드로이드/Android APK 분석해 보자. (패키지명, 버전등을 알수 있다.!) 안드로이드/Android APK 분석해 보자. (패키지명, 버전등을 알수 있다.!) 안드로이드 프로젝트를 APK로 만들게 됩니다. 그렇게 되면 APK에 대한 정보를 알 수 가 없는데요. APK로 패키지명이나 버전등을 알아야 할 경우가 생기게 됩니다. 그럴경우 APK를 이용해서 정보를 확인 하는 방법에 대해 알아 보겠습니다. 1. APK 압축 풀기APK를 확인하기 위해서 제일 처음하실 작업은 APK 압축을 푸는 작업입니다. 알집은 압축풀기를 지원하지 않기 때문에 winzip, winrar, 7-Zip 등을 사용하셔서 압축을 풀어야 합니다. (7집 파일 입니다.) (네이버에 7-zip 이라고 치시면 다운로드 받을 수 있습니다.) 2. 압축을 풀면 해댕 APK 파일명의 디렉토리가 생성 됩니다. 압축을 푼 디렉..
윈도우/Windows RGB 색상을 Hex 코드로 변환하기 윈도우/Windows RGB 색상을 Hex 코드로 변환하기 컴퓨터를 사용하는 중에, 자의반 타의반으로 RGB 색상으로 컬러 작업을 할 경우가 생기게 됩니다. 참 난감한 상황입니다 ㅎㅎ 그럴 경우에 RGB 색상을 Hex 코드로 변경해서 작업하는 방법에 대해 알아 보겠습니다. R : 219 G : 242 B : 255 보통의 RGB 색상 입니다. 하지만 Hex 코드로만 컬러를 지원하는 Android 같은 경우에는, 사용할 수 가 없습니다. 그렇기 때문에 Hex코드 값으로 변경해야 합니다. 자 그럼 변경하는 방법에 대해 알아볼까요? 1. 우선 윈도우 기본 프로그램 계산기를 실행 합니다. 상단 [보기] 메뉴에서 다음과 같이 프로그래머용 계산기를 선택해 줍니다. 2. 기본값은 Dec(10진수)로 되어있지만, He..
안드로이드/Android String 문자열 공백("")의 Length 길이는? 안드로이드/Android String 문자열 공백("")의 Length 길이는? String 문자열 공백("")의 Length 길이는 몇일까요? 보통 String 문자열의 Length를 체크하는 경우가 많은데요. 공백의 경우("") 과련 Length는 몇일까요? ㅎㅎ 두두두두두!!!! 바로!!! 0 네 그렇습니다. 0 입니다. ㅎㅎ 다들 예상하셨죠? 그렇기 때문에, String 문자열 null 체크를 해주실때는 아래와 같이 체크해 주시면 됩니다. if(string != null && string.length > 0) { }
안드로이드/Android TextView 사용법 정리 안드로이드/Android TextView 사용법 정리 안드로이드 TextView 사용법 정리 입니다. android:singleLine="" : TextView가 차지한 영역내에서 한줄로만 String 문자열을 보여준다. 문자열이의 길이가 영역을 넘어갈 경우 ... 으로 표시 (기본값 false)
안드로이드/Android HttpUrlConnection Request Body 인코딩 설정 방법 안드로이드/Android HttpUrlConnection Request Body 인코딩 설정 방법 HttpUrlConnection Request Body 인코딩 설정 방법 입니다. OutputStreamWriter wr = new OutputStreamWriter(conn.getOutputStream()); wr.write(URLEncoder.encode(StringBody, "UTF-8")); wr.flush(); "UTF-8" , "EUC-KR" 등으로 원하는 인코딩을 설정 할 수 있습니다.
안드로이드/Android HttpUrlConnection XML 방식으로 Request, Response 하기 안드로이드/Android HttpUrlConnection XML 방식으로 Request, Response 하기 HttpUrlConnection XML 방식으로 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..