본문 바로가기
반응형

개발/안드로이드, 자바12

안드로이드 ZIP으로 압축,해제 코드 아래 코드 사용하면된다. package com.redbada.travellogger; import java.io.BufferedInputStream;import java.io.BufferedOutputStream;import java.io.File;import java.io.FileInputStream;import java.io.FileOutputStream;import java.util.StringTokenizer;import java.util.zip.ZipEntry;import java.util.zip.ZipInputStream;import java.util.zip.ZipOutputStream; import android.util.Log; public class ZipUtils { private st.. 2014. 6. 20.
Android Compile시 string.xml 관련 is not translated in ... Lint 에러 해결 방법 정확한 이유는 모르겠는데 최근에 안드로이드 프로젝트를 apk파일로 컴파일하려고 하니 string.xml 관련하여 Lint 에러가 발생하면서 컴파일이 되지 않더군요. 다국어지원 관련한 오류인 듯 한데 에러를 없앨 수가 없더라구요.. 개발하면서는 아무런 오류가 없었는데 말이죠..이런 경우 아주 간단한 해결방법은 Lint 에러를 warning으로 바꾸어 주는 것입니다. Lint 관련 설정은 이클립스 메뉴의 Window - Preference - Android - Lint 에서 변경할 수 있는데요.. 여기서 MissingTranslation 항목을 찾아 Severity를 warning으로 변경하면 됩니다. 2014. 6. 18.
안드로이드 해상도별 icon 사이즈 애플의 아이폰과 같이 단일화된 기기에 특정 해상도만 가진 기기를 타겟으로 개발하는 반면, 안드로이드는 다양한 해상도, 픽셀밀집도가 각각의 기기마다 다르기때문에 디자인에서 정말 고달픕니다. 기본적으로 안드로이드에서 아이콘을 하나 제작하더라도 배포용 512x512 사이즈의 이미지가 필요하고, 추가로 지원하는 기기의 dpi에 따라서 아이콘을 사이즈별로 준비해야 합니다. dpi에 따른 아이콘 사이즈는 구글에서 정의하여 같은 사이즈로 배포해야 합니다. 기기에 따라서 아이콘의 해상도가 정확하게 일치하지 않으면 아이콘을 화면에 보여주지 않는 기기도 종종 있습니다. (지금 기억은 안나는데 아이콘 사이즈에 신경안쓰고 테스트 중이던 프로그램이 그런 경우가 있었습니다.) 최근 xxhdpi이라는 해상도가 추가되었습니다. 최근.. 2014. 6. 18.
achartengine 바 차트,꺽은선 차트 예제 == achartengine 바 차트,꺽은선 차트 예제 링크 http://iamvijayakumar.blogspot.kr/2010/12/line-charts-and-bar-charts.html 2014. 3. 26.
Google Maps Android API v2 사용하기 2012년 12월 4일, Google Play Services가 업데이트되면서 새 버전의 안드로이드용 API가 공개되었습니다.주요 변경사항은 다음과 같습니다. MapFragment 지원으로 다양한 해상도의 단말 지원 용이 (MapActivity가 아닌 일반 액티비티에서도 MapView 사용가능) 3D맵 지원 한층 편리해진 마커 사용법이와 함께, 구글맵 API를 사용하기 위한 인증 및 사용 절차가 다소 변경되었습니다. 이 포스트에서는 새로운 구글맵 API를 사용하는 방법에 대해 자세히 알아보도록 하겠습니다. 구글맵 API를 사용하기 위한 단계를 간략히 요약하면 다음과 같습니다. 1. Android SDK Manager를 통해 Google Play Services SDK 다운로드 (Rev.3 이상) 2. 새.. 2014. 3. 26.
안드로이드 그래프 (achartengine) 라이브러리 다운로드 (Download Achartengine Lib) https://code.google.com/p/achartengine/ 이클립스에서 안드로이드 프로젝트 생성 (Create Android Project) 프로젝트에 라이브러리 추가하기 (Add Lib in the project) 만약, libs 폴더가 없다면 만들어 주면 된다. 그래프 LIB 사용 (Use Graph LIB) // 표시할 수치값 List values = new ArrayList(); values.add(new double[] { 14230, 12300, 14240, 15244, 15900, 19200, 22030, 21200, 19500, 15500, 12600, 14000 }); /** 그래프 출력을 위한 그래픽 속성.. 2014. 3. 25.
반응형