목록Android (196)
woong's
Android UrQA 버그 리포트 서비스 사용하기 안드로이드 그룹에서 손영수 교수님이 추천해주신 버그리포트 서비스 입니다 . 기존의 앱을 Play Store 에 배포를 하면 구글에서 지원해주는 버그 리포트를 쓰게 됩니다 .구글 버그 리포트도 굉장히 좋은것 같습니다 . 단점은 구글 버그 리포트의 단점이 사용자가 버그 리포트를 보고를 하지 않으면 버그 리포트를 받아 볼수 없다는 점입니다 .하지만 UrQA 버그 리포트는 사용자가 보고를 하지 않아도 버그 리포트를 받아 볼수 있습니다 .또한 한글 동영상을 통해서 정말 쉽게 따라 할수 있게 되어 있습니다 . 버그 리포트에 한에서는 아직 구글 리포트와 비슷 한것 같습니다 .앞으로 리포트 강화를 하면 좋은 라이브러리가 될거 같습니다 . 1. UrQA 준비 http:..
Android Google Chart 사용하기 Android 관련 차트를 찾다 그나마 UI 이쁜 차트가 구글 차트 인거 같아 사용해보았습니다. 종류도 다양하게 제공해주어 Google Chart 로 왠만한 차트는 커버가 가능한것 같습니다. Area ChartsBar ChartsBubble ChartsCandlestick ChartsColumn ChartsCombo ChartsGauge ChartsGeo ChartsLine ChartsPie ChartsScatter ChartsStepped Area ChartsTable ChartsTimelinesTree Map ChartsTrendlines 종류가 다양합니다. 1. 구글 차트 준비 https://developers.google.com/chart/?hl=ko..
Google Drive 사용하기(3) 다운로드 다운로드 코드입니다 . Colored By Color Scripter™12345678910111213141516171819 public InputStream downloadFile(Drive service, File file) { if (file.getDownloadUrl() != null && file.getDownloadUrl().length() > 0) { try { HttpResponse resp = service.getRequestFactory().buildGetRequest(new GenericUrl(file.getDownloadUrl())) .execute(); return resp.getContent(); } catch (IOException ..
Google Drive 사용하기(2) 업로드 이제 준비가 다 끝났습니다 . 업로드하는 코드를 이용해서 파일 업로드를 진행해 보겠습니다 . 우선 매니페스트 쪽에 퍼미션을 등록합니다 . Colored By Color Scripter™12 Colored By Color Scripter™1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495969798991001011021031041051061071081091101111121131141151161..
Google Drive 사용하기 https://developers.google.com/api-client-library/java/apis/drive/v2 해당 경로를 통해서 google drive jar 파일을 받습니다 . 받은 파일에 받은 jar 파일이 있습니다 .이중에 이정도의 jar 만있으면 드라이브 사용하는데 큰 문제점이 없습니다 . 여기서 하나 더 추가해야 할 jar 이 있습니다 . 위 이미지의 google-paly-services.jar 파일은 drive lib 폴더에 없습니다 .google-paly-services.jar 파일을 받기 위해서는 Google Play Services 를 인스톨 한후에 C:\adt-bundle-windows-x86-20131030\sdk\extras\google\..
Google Drive 준비 하기 이번에 북트리 도서 관리 어플을 만들면서 사용해 보았습니다.아이폰에는 아이튠즈 라는 좋은 클라우드 서비스가 있는데 안드로이드는 그런 서비스를 보기가 힘들었습니다. 안드로이드 백업이라 함은 로컬 백업정도의 수준이 대다수 더라구요 .의심을 같고 혹시 구글에도 있지 않을가 싶어서 찾다 보니 있다군요! Google Drive 사용에 대해 포스트를 써보겠습니다 . 참고 사이트 : https://developers.google.com/drive/quickstart-android 1. Google Drive 준비 Google Drive 사용 하기 위해서 keystore 가 필요 합니다 .배포전이기 때문에 디버그 key 를 이용하겠습니다 . cmd 창을 열고 C:\Users\admin..
Android ORM 소개 & ORMLite 사용하기 ORM ORM은 논쟁을 끌고 다니는 기술지지자 - ORM을 활용하면 생산성이 높아지고 캐시 등 다양한 저장소를 활용하기에 유연한 구조를 만들어 준다는 장점을 내세웁니다.회의론자 - 초기에 배워야 할 지식이 많아서 생산성이 단기에는 나타나지 않으며, 숙련된 개발자만이 원하는 SQL을 유도할 수 있기 때문에 대용량 데이터를 다루기에는 실용적이지 않다고 주장 Android ORM 다행히 모바일 단말기의 개발 환경에서는 ORM 회의론자들의 걱정거리가 줄어들음. 첫째, 단말기의 데이터베이스에서는 대용량 데이터를 다루지 않는다. - 기기마다 가지고 있는 데이터베이스인 SQLite에는 사용자 한 명만을 위한 데이터가 주로 들어가고, 그런 데이터가 수백만 건이 되는..
안드로이드 이미지를 비동기 처리해서 다운 받아 올때 안드로이드 google 에서 만든 ImageDownloader 를 사용했습니다 . 근데 이미지 로딩 라이브러리를 보고 ImageDownloader 가 많이 부족한 점이 있다는 것을 알았습니다 . 그래서 이미지 로딩 라이브러리 참고 및 사용 방법에 대해서 말씀 드리겠습니다. http://helloworld.naver.com/helloworld/429368 해당 경로를 통해서 들어가면 NHN 에서 이미지 다운로드 라이브러리에 대한 비교 및 장단점이 있습니다 . 이미지 로딩 과정의 숙제들 네트워크를 통한 이미지 로딩을 구현할 때에는 여러 가지 과제를 해결해야 한다. 불안한 HTTP 클라이언트 실행 환경 원본 이미지는 대부분 HTTP 클라이언트 라이브러리를 사..
Jsoup 사용하기 jsoup은 기본적으로 HTML형식의 string을 넘겨주면 자바에서 사용할 수 있는 DOM 객체로 만들어 주는 라이브러리 Jsoup 준비http://jsoup.org/download 해당경로 에서 jar 파일 다운로드 해당 프로젝트에 jar 파일 추가 Colored By Color Scripter™ 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 response = response.replace("", "").replace("", ""); Document document = Jsoup.parse(response); Elements elements = document.select("item"); for (Element element : elements) { Book b..
Android Gson 사용하기GSON JSON 형태를 자바 객체로 변환하는데 사용할 수 있도록 구글에서 제공한 자바 라이브러리https://code.google.com/p/google-gson/downloads/detail?name=google-gson-2.2.2-release.zip 라이브러리를 다운로드 합니다. 다운로드한 압축파일을 열어보면 이와 같이 jar 파일이 3개가 있습니다.이 3개의 jar 파일을 해당 프로젝트에 추가하면 되겠습니다. 라이브러리 추가가 완료 되면 Gson을 사용하면 되겠습니다. 2. Gson 사용 Colored By Color Scripter™ 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 2..