본문 바로가기

반응형

androidstudio

(2)
[Android]Retrofit2 간단 사용법 안드로이드에서 http 통신을 하기 위해서는 웹서버와의 통신을 위한 HttpUrlConnection이 필요하고, 추가적으로 메인쓰레드에서는 네트워크 작업을 할 수 없기에 추가적으로 AsyncTask가 필요했습니다. HttpUrlConnection을 수행하는 별도의 클래스는 한번 작성 후 두고두고 Ctrl+C, Ctrl+V 를 통해 재활용할 수 있지만,통신을 할 때마다 비동기 작업을 위한 AsyncTask를 만드는 작업은 수고스럽습니다. 하지만 Retrofit을 이용하면 웹서버와의 통신이 간편해집니다. 자잘한 설명 대신 사용법으로 바로 넘어가겠습니다.해당 소스코드는 github 아이디를 검색하여 해당 아이디의 repository 리스트를 가져오는 코드입니다. 먼저 gradle에 추가합니다. 12compil..
[Android]안드로이드 스튜디오 3.0 레이아웃 프리뷰 렌더링 에러 안드로이드 스튜디오 3.0 정식 버전이 출시되었습니다. 다만 업데이트를 하고 난 후에 레이아웃 프리뷰가 렌더링이 되지 않는 경우가 있다고 합니다. 저 역시도 업데이트를 하니 렌더링이 되지 않았습니다. 해결하기 위해 저는 .android 폴더를 삭제 한 후 안드로이드 스튜디오를 삭제 후 재설치를 하니 레이아웃 프리뷰가 정상적으로 렌더링이 되는 것을 확인할 수 있었습니다. 혹시 다른 방법으로 해결하신 분들이 계시면 댓글에 남겨주시면 같은 증상을 겪는 분들에게 많은 도움이 될 것 같습니다.

반응형