일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- Callback
- Exposed Drop-Down Menu
- 비동기
- android studio
- 안드로이드 스튜디오
- 플레이 콘솔 프로덕션
- 안드로이드스튜디오
- urlconnection
- 플레이스토어 앱 게시 문제
- Bottom sheet
- 달력 만들기
- Dialog
- 공유 기능
- Kotlin
- 안드로이드 api
- 앱개발
- 레트로핏
- 안드로이드 http
- Retrofit
- 앱 출시
- android api
- Today
- Total
목록전체 글 (23)
Strong 감자의 공부
1. 배경지식 프로그램이 실행될려면 디스크에서 메모리로 가져와 프로세스내에 배치해야한다. 주 메모리는 OS 공간과 사용자 공간의 2개 파티션으로 나뉜다. 인터럽트 벡터와 함께 OS 공간은 낮은 메모리에 상주하고 사용자 페이스는 높은 메모리에 상주. CPU의 레지스터와 메모리는 CPU가 직접 접근할 수 있다. 레지스터는 일반적으로 CPU클럭으로 1사이클 이내에 접근이 가능하지만, 메인 메모리는 많은 사이클이 소요된다. 메인메모리와 CPU레지스터 사이에 캐쉬가 존재(메모리와 CPU의 속도 차이를 해결하기 위해서, CPU 성능이 향상되어도 캐시가 없었다면 메모리 접근 속도에 따라 성능 저하) 레지스터 vs CPU 공통점 : 둘 다 무언가를 저장하는 장소라는 점 차이점 : CPU의 레지스터는 그 크기가 매우 작..
중첩리사이클러뷰에 이벤트넣다가 안됐다. (너무 헷갈렸어요) 그래도 얻은건 있었따... inner class, Scope function을 계속 접하다보니 헷갈렸던 개념 좀 외워진듯...?😀😀하하... 이번기회에 리사이클러뷰에 대해 정리 해보는 시간 갖고 다시 도전해보는걸로~ -오늘 포스팅 내용- 1. 리사이클러뷰란? _요약 2. inner class _요약 3. inner class 사용 x 방식 4. inner class 사용 o 방식 스으으타토🥰🥰 1. 리사이클러뷰란? _요약 오늘 포스팅의 주된 내용은 리사이클러뷰 작성 방식과 클릭리스너에 뒀다. (초심자인 저에게 엄청 헷갈렸던 부분이라서욤)그리고 이미 많은 곳에서 리사이클러뷰vs리스트와 장점 및 작성 대해 자세히 정말 잘 설명해주기때문에 url과 요..
전에 작성한 날씨API부분을 다른곳에 활용할 때가 되어 코드를 다시보게 되었다. 솔직히 그 당시에 무작정 다른 블로그 보고 따라 작성했다. 그래서 Volley에 대해 잘 모른채로 넘어갔는데 이번 기회에 정리 해보려한다. 스타토~ 😊 ▪️ Volley의 장점-> https://developer.android.com/training/volley?hl=ko + Volley는 파싱하는 동안 모든 응답을 메모리에 유지하기에 대규모 다운로드, 스트리밍에는 사용하지 말것(이 경우에는 DownloadManager이용) ▪️ Volley 작동방식 Volley의 작동 구조는 먼저 Request 요청객체를 만들고 이 요청객체를 requestQueue(요청 큐)에 넣어주면 이 requestQueue가 자동으로 웹서버에 요청을..
지금까지 둘다 섞어서 사용했는데 이번에 ViewBinding이 나오게 된 이유와 장점에 대해 알게 되었다. 앞으론 ViewBinding을사용하고 그동안 섞어썼던거 수정해야겠당...! +추가 내내 헷갈렸던 부분이 binding 과 binding.root의 차이였다. 이에 대해 졸업작품 팀원에게 물어봤는데 잘 설명해줘서 추가합니당. 막 섞어썼던 감자야...반성해... binding. 까지 쳤을 때와 binding.root. 까지 쳤을 때(오른쪽엔 set까지 더 쳤습니당 허헣) 템플릿으로 나오는게 다르다. binding은 뷰 속성에 접근할 수 있고 binding.root는 뷰 자체에 접근이 가능하기 때문이라 생각한다. 그러면 binding.root가 있는데 binding의 존재 이유는 무엇일까?이에 대해 "짧..