일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- CustomView
- 파이어베이스
- REST API
- 안드로이드 통신
- 제약
- Udacity Firebase
- 안드로이드
- firebase
- 네트워크 개념
- view
- retrofit
- gradle
- udacity
- html
- HTML 기초
- OnDraw
- onMeasure
- 초보
- 안드로이드프로그래밍
- HTML 문법
- Android
- 어플리케이션
- RESTful
- Retrofit2
- 레이아웃
- 프로그래밍
- 웹프로그래밍
- 커스텀뷰
- 앱
- 제약조건레이아웃
- Today
- Total
Polyglot's language & programming story.
안녕하세요. 오늘 포스팅 주제는 Retrofit2에 관해서 다뤄보겠습니다. 1.Retrofit이란? Square사에서 만든 Restful하게 통신을 할 수 있는 오픈 라이브러리입니다. Retrofit을 사용해서 HTTP 프로토콜을 @(어노테이션)을 이용해서 @GET, @POST, @DELETE 처럼 간단하게 메소드처리가 가능합니다. 또한 custom header 설정과 multipart request body 설정, 파일 다운로드와 업로드 등등 여러 강력한 기능을 제공합니다. 공식 문서 사이트 : http://square.github.io/retrofit/ 오늘 포스팅의 목표 : 자신의 github repersitory 목록을 받아와서 리스트뷰에 출력하기! 2. Retrofit2 를 사용해보기! (Dep..
저희 학교 개발 동아리 사수께서 RESTful API를 공부하라고 말씀하셔서...공부차 포스팅을 하게 되었습니다 :D 네트워크 통신 개념이 전무한지라 RESTful API이 무엇인지 아예 감이 안 잡혔습니다. (많이 부족함을 느낍니다.)아무튼, 이번 포스팅은 RESTful API가 무엇인지 알아보도록 합니다. 1. API의 뜻은 무엇인가?IT직군에서 근무하시거나 컴퓨터 공학을 전공하시는 분들께서는 API에 대해서 많이 들어보실텐데요.많이 사람들이 이 용어를 사용하지만 정확한 뜻을 모르는 경우가 허다합니다(저도 포스팅 전까진 몰랐어요.) API는 Application Programming Interface의 약자입니다. Interface는 물건을 조작하기 위한 디자인을 말하고, 물건 자체의 디자인 뿐 아니..
이번 예제 앱은 BroadcastReceiver를 이용해서 핸드폰을 키거나 끌때 음악 소리를 나게 하는 예제입니다.핸드폰을 킬때 안드로이드 시스템은 android.intent.action.BOOT_COMPLETED 액션 값을 가지는 인텐트를 발생시키고끌때는 android.intent.action.ACTION_SHUTDOWN 액션 값을 가지는 인텐트를 발생시킵니다.,위 인텐트를 받기위해서 Manifest에서 인텐트 필터를 설정해서 위 인텐트가 발생했을때 브로드 캐스트가 실행되도록 하고 브로드 캐스트리시버는 액션값을 비교해서 서비스를 실행시킵니다. 서비스에서는 액션값에 따라서 재생되는 소리가 달라지도록 합니다. //시작 되었을때 시스템에서 인텐트를 BOOT_COMPLETED 액션값으로 보냄 //종료되었을때 ..