일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 | 28 | 29 | 30 | 31 |
- MVP
- Android
- DIABLO4
- 안드로이드 리소스
- gradle
- Connectable Observable Operators
- android resource automation
- 분류
- Android Support Library
- 9498
- android weekly
- rxandroid
- parser
- retrolambda
- 리소스 자동화
- Kulle
- RXjava
- 성공
- logansquare
- 백준
- 디버그
- JSON
- 안드로이드
- Season3
- RX
- AndroidWeek
- Observable
- ReactiveX
- 구현
- Today
- Total
목록분류 전체보기 (37)
안드로이드 개발 팁 블로그
OkHttp3에서 달라진 쿠키스토어 사용방법은 이후에 작성된 아래 포스트를 참고해 주세요.http://tiii.tistory.com/13 Retrofit과 OkHttp 는 Square社(https://square.github.io/)에서 만든 오픈라이브러리 입니다. Retrofit : REST통신을 위한 클라이언트 라이브러리OkHttp : HTTP & HTTP/2 통신 클라이언트 라이브러리Rxandroid : 안드로이드에서 Observer 패턴, Iterator 패턴을 사용 할 수 있게 하는 라이브러리이 글을 아래와 같은 디펜던시를 사용합니다.dependenciescompile 'com.squareup.retrofit2:retrofit:2.0.0-beta3'compile 'com.squareup.retr..
앱에서 네트워크 통신을 하면 가끔 Host를 찾을 수 없다라는 에러와 함께 API 호출이 되지 않는 문제가 있었다. 이리저리 손을 봐도 도통 모르겠더라. 그러다가 문뜩 통신 라이브러리를 업데이트 해볼까? 혹시 버그 픽스가 됐을지도 모르잖아?..라는 생각에 업데이트를 감행하였다. 기존에 사용하던 라이브러리의 버전은 아래와 같다. com.squareup.okhttp:okhttp:2.4.0 com.squareup.retrofit:retrofit:1.9.0그리고 변경할 라이브러리의 버전은 com.squareup.okhttp3:okhttp:3.0.1 com.squareup.retrofit2:retrofit:2.0.0-beta3Retrofit이 1에서 2로 업데이트되면서 많은 부분이 변경되었다는 것은 이미 알고 있..
안드로이드 앱을 개발하면서 네이티브코드가 포함된 라이브러리를 사용할 때 통합버전의 APK를 만들게 되면 모든 프로세스 별로 라이브러리가 추가 되면서 용량이 늘어나게 됩니다. 이럴 때 필요한 것이 Multiple APK기능인데 아래와 같은 것들은 지원합니다.각각의 APK에 다른 OpenGL texture 압축 포멧 지원각각의 APK에 다른 스크린 사이즈와 density를 설정각각의 APK에 다른 디바이스에 대한 특성 설정각각의 APK에 다른 플렛폼 버전 설정각각의 APK에 다른 CPU 아키텍처 설정 (ARM, x86, and MIPS) Multiple APK를 만들기 위해서는 몇가지 필수 제약사항이 있습니다.패키지 명 같아야 하고 같은 인증서로 서명해야 합니다.버전 코드가 같아야 합니다.버전 코드에 대한 ..
#182December 6th, 2015ARTICLES & TUTORIALS Google Eddystone을 소개 합니다. (medium.com)안드로이드 앱으로 Eddystone 비컨과 통신할 수 있는 방법을 알려 드립니다. 효과적인 OkHttp (omgitsmgp.com) OkHttp의 기본 구성은 중요한 유틸리티를 제공하지만 이 기사에서는 라이브러리를 풍부하고 내적 힘을 (resourcefulness and introspective power)증가 시킬 수 있는 방법을 소개 합니다. Plaid app의 reactive MVP 패턴 접근 (PART 1) (hannesdorfmann.com) Hannes Dorfmann Plaid app 앱의 구현을 개선하기 위해 몇가지 리팩토링을 제한합니다. 디버그,..
안드로이드는 JAVA 6,7을 지원하기 때문에 공식적으로는 JAVA 8에서 추가된 람다(lambda) 식을 지원하지 않습니다.하지만 안드로이드 개발할 때 사용할 수 있도록 Retrolambda 플러그 인을 사용하여 람다식을 사용 할 수 있습니다.설정하는 방법입니다.0 단계 : JDK 1.8 설치람다식은 JAVA 8에서 사용할 수 있습니다. JDK 1.8 버전 이상을 설치하시고 이후 적용을 원하는 Android Studio 프로젝트의 build.gradle을 열어 아래와 같이 수정합니다. 1 단계 : buildscript 종속성 추가하기buildscript { repositories { ... mavenCentral() ... } dependencies { ... classpath 'me.tatarka:g..
2015/11/27 - [AndroidWeekly] - AndroidWeelky #180 번역 #181 2015년 11월 29일기사와 예제 안드로이드에서 얼굴 인식기능을 소개합니다. (code.tutsplus.com) Play Services 8.1에 도입된 Vision라이브러리에 대한 좋은 소개글 입니다. 얼굴를 인식하는 방법을 소개하고 있습니다. 안드로이드 역공학 101 – Part 3 (www.fasteque.com) 이번 화에는 dex2jar 툴에 대해 초점을 두었습니다. 안드로이드 빌드 속도 올리기 (medium.com) 다양한 빌드 툴을 사용하여 빌드타임 속도를 비교합니다. 정승욱님 미디엄이네요! Scissors: 안드로이드 이미지 크롭 라이브러리 (eng.lyft.com) 이번 포스트에서는 ..
#1802015년 11월 기사 & 튜토리얼 RxJava함께 UX 향상하기 (medium.com) RxJava를 사용하여 UX에서 이벤트를 전달받아 처리하는 방법을 소개하고 있있습니다. 설정 가능한 Widgets의 모든 것 (www.yannicklemin.com) Yannick Lemin이 설정 가능한 widget을 만드는 법을 스탭 별로 알려 드립니다. Android 리버스 엔지니어링 101 – Part 2 (www.fasteque.com)aapt tool을 사용하여 APK 파일에서 유용한 정보를 추출하는 방법을 소개합니다.. Android에서 의미있는 애니메이션 효과 탐구 (medium.com) Birch의 글을 통해 의미있는 애니메이션 효과에 대해서 알아보고 몇가지 예제를 제공하고 있습니다. 어떠한 ..