목록Develop/Android (190)
woong's
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..
Kakao App 연동하기 URL 링크 전달 외부 앱, 모바일웹에서 카카오톡 친구들에게 URL 링크 혹은 메세지(TEXT)를 전송할 수 있습니다. 지원 OS: iOS, Android, 모바일웹, Blackberry 추후 지원 예정 App 링크 전달 외부 앱, 모바일웹에서 카카오톡 친구들에게 해당 앱으로 바로 연결 할수 있는 링크를 전송할 수 있습니다. 링크를 받는 사람이 해당 앱을 설치하지 않은 경우 설치마켓으로 연결 할 수 있으며, 호환되지 않는 OS의 경우 URL 링크로 대체하여 전달할 수 있습니다. 지원 OS: iOS, Android, 모바일웹, Blackberry 추후 지원 예정 지원 설치마켓: Google play(Android market), App store URL 링크 전달 Custom U..
Android 머티리얼 디자인 위젯소스 21가지 제가 간혹 방문 하는 블로그입니다. 이쪽 블로그 개발자님도 굉장히 블로그 열심히 하시는것 같습니다.머티리얼 관련 좋은 자료가 있어 이렇게 스크랩 하게 되었습니다. http://www.kmshack.kr/2015/01/%EC%95%88%EB%93%9C%EB%A1%9C%EC%9D%B4%EB%93%9C-%EB%A8%B8%ED%8B%B0%EB%A6%AC%EC%96%BC-%EB%94%94%EC%9E%90%EC%9D%B8-%EC%9C%84%EC%A0%AF-%EC%98%A4%ED%94%88%EC%86%8C%EC%8A%A4-21%EA%B0%80%EC%A7%80-2/#comments
Android 머티리얼 디자인 색상 변경 하기 android 머티리언 디자인 적용에 대해서 전에 포스트를 섰습니다.정말 간단하게 적용 해서 사용했었는데 이번에는 적용된 머티리얼 디자인 색상을 변경해 보려 합니다.이또한 간단히 퀄리티 있는 앱을 만들수 있는것 같습니다. 1. Style 옵션 설명 colorPrimary: 아플리케이션의 대표 색상입니다. colorPrimaryDark: 대표 색상 중에 조금 더 어두운 색상입니다. 상태바 설정을 하지 않을시 colorPrimaryDark 로 적용됩니다. colorAccent: 강조 색상 , 주 색상과 대비되는 색상을 지정합니다. colorControlNormal: 컨트롤러(EditText, 체크박스, 라디오버튼, 프로그레스 바 등)에 사용합니다. 비활성 ..
Android 머티리얼 디자인 사용하기 최근 시간이 나지 않아 이제서야 머티리얼 디자인을 공부하고자 포스팅을 쓰고 있습니다.최근에 많은 변화들이 있었던것 같습니다. Android Studio 전환 , 머티리얼 디자인 전환등날로 좋아지고 있는것 같습니다.앞으로의 포스트는 Android Studio 기준으로 포스팅 하고자 합니다. Android 에서 Support 라이브러리 지원으로 인해서 5.0 롤리팝이 아닌 단말에서도 머티리얼 디자인을 지원해주고 있습니다. 하지만 일부분만 지원해 주기때문에 모든것을 머티리얼 디자인으로 적용은 아직힘든것 같습니다. 차츰 좋아질것이라 생각합니다. 1. 라이브러리 추가 하위 버전에서 사용하기 위해서는 Support Library 를 추가 해야 합니다. Android Stud..
Android App Icon 사이즈별 디자인 적용하기 Android 는 폰 해상도에 따라 App Icon의 사이즈가 각각 다릅니다 .그래서 보통 4번 5번의 작업을 거쳐야 아이콘을 해상도별로 지원할수있습니다. 이 불편한 것을 쉽게 사용할수 있는 템플릿을 제공을 해주는 곳이 있네요.유용한정보인것 같아 포스트를 작성합니다. http://www.sparktechsoft.com/blogs/android-design-app-icon-template파일은 해당 사이트에서 제공해주고있습니다 .해당 사이트를 이용하시기 불편하시면 포스트의 첨부파일을 이용하세요 . 해당 파일을 받아서 포토샵 프로그램을 통해서 실행합니다. 첫화면은 이와같이나오네요 사이즈별 아이콘 틀이 보입니다 .이템플릿을 통해 앱아이콘을 만들어 보겠습니..