일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 공유 기능
- 안드로이드 http
- 달력 만들기
- Dialog
- 앱개발
- 레트로핏
- Callback
- Retrofit
- 플레이 콘솔 프로덕션
- android api
- urlconnection
- 안드로이드 스튜디오
- android studio
- Exposed Drop-Down Menu
- Bottom sheet
- 안드로이드스튜디오
- Kotlin
- 안드로이드 api
- 비동기
- 플레이스토어 앱 게시 문제
- 앱 출시
- Today
- Total
목록개념_Android Studio with Kotlin (2)
Strong 감자의 공부
Http로 통신하는 방법에는 아래 두가지 방식이 있습니다.1. Http(s)URLConnection클래스를 이용2. retrofit라이브러리를 이용 오늘은 Http(s)URLConnection클래스를 이용해서 http 통신을 해보겠습니당! 결과물 먼저 manifest파일에서 인터넷 권한을 허용해줍니다. 주소가 https 일경우 그대로 진행해도 되지만 최근 안드로이드 최신버전으로 업데이트 되면서 https통신이 아닌 통신작업은 기본적으로 차단되어있습니다. W/System.err: java.io.IOException: Cleartext HTTP traffic to www.me.go.kr not permitted manifest파일에 아래 코드를 추가해 줘야합니다. xml 코드 ..
지금까지 둘다 섞어서 사용했는데 이번에 ViewBinding이 나오게 된 이유와 장점에 대해 알게 되었다. 앞으론 ViewBinding을사용하고 그동안 섞어썼던거 수정해야겠당...! +추가 내내 헷갈렸던 부분이 binding 과 binding.root의 차이였다. 이에 대해 졸업작품 팀원에게 물어봤는데 잘 설명해줘서 추가합니당. 막 섞어썼던 감자야...반성해... binding. 까지 쳤을 때와 binding.root. 까지 쳤을 때(오른쪽엔 set까지 더 쳤습니당 허헣) 템플릿으로 나오는게 다르다. binding은 뷰 속성에 접근할 수 있고 binding.root는 뷰 자체에 접근이 가능하기 때문이라 생각한다. 그러면 binding.root가 있는데 binding의 존재 이유는 무엇일까?이에 대해 "짧..