일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 다이나믹 링크
- 안드로이드 카카오 지도
- 애드몹배너
- RecyclerView
- 아키텍처
- android daum map
- Android 애드몹
- 젯팩컴포즈
- 애드몹광고
- 컴포넌트
- 안드로이드광고
- 안드로이드컴포즈
- 동적 링크
- 안드로이드 라이브러리
- dynamiclink
- ImageView
- Android
- Clean Architecture
- 선언형UI
- 파이어베이스
- 안드로이드
- JetpackCompose
- thread
- glide
- 클린 아키텍처
- android 지도
- Firebase
- component
- HTTP
- android kakao map
- Today
- Total
목록2020/03 (6)
코딩스토리
저번 시간에는 안드로이드 스튜디오와 파이어베이스를 연결시키는 작업을 해보았습니다. 2020/03/08 - [Android/유용한 기술] - [Android/안드로이드] Android Studio Firebase 연동 (1) [Android/안드로이드] Android Studio Firebase 연동 (1) 이번 글에선 안드로이드와 파이어베이스를 연동을 해보겠습니다. 안드로이드와 데이터베이스와 접근하기 위해 파이어베이스를 통해 간단하게 접근할 수 있습니다. 우선 파이어베이스와 안드로이드를 연결하기 위해.. lakue.tistory.com 이번 시간에는 연동된 파이어베이스 안에 데이터를 넣고 빼내는 작업을 해보도록 하겠습니다. 현재 상태는 파이어베이스와 안드로이드 스튜디오를 연결했을 뿐이지, 아직 데이터베이..
이번 글에선 안드로이드와 파이어베이스를 연동을 해보겠습니다. 안드로이드와 데이터베이스와 접근하기 위해 파이어베이스를 통해 간단하게 접근할 수 있습니다. 우선 파이어베이스와 안드로이드를 연결하기 위해 필요할 순서는 Firebase 프로젝트 생성 -> google-service.json파일얻기 -> .json파일을 안드로이드스튜디오 프로젝트 안에 삽입 -> Firebase SDK추가 -> 안드로이드와 파이어베이스 연결 확인 순서로 가겠습니다. Firebase 프로젝트 생성 우선 Firebase콘솔 페이지에 접속을 합니다. https://console.firebase.google.com/ 로그인 - Google 계정 하나의 계정으로 모든 Google 서비스를 Google 계정으로 로그인 accounts.goo..
앱을 보시면 광고처럼 이미지형식의 팝업창도 생성되는 경우도 있고, Error메시지, 공지사항 등 팝업창이 뜨는 환경이 많이 볼 수 있습니다. 한두번만 사용한다면 그냥 귀찮더라도 하드코딩을 통해 만들면 되지만, 사용하는 곳이 여러곳일 경우라면 모듈화를 만들어 사용하는 것이 가독성과 효율성이 좋아지게 됩니다. 이번에 보여드릴 것은 LakuePopupActivity입니다. 기존 PopupDialog랑은 비슷한 형식이지만, 코드 몇줄만으로 팝업창을 띄울 수 있게 만들어 보겠습니다. Sample 위와 같은 형식의 팝업창을 만들어 보겠습니다. 사용 라이브러리 https://github.com/lakue119/LakuePopupActivity lakue119/LakuePopupActivity Contribute to..
앱을 구현할 때 많은 앱들이 많은 양의 이미지를 보여주는 경우가 많습니다. 수많은 양의 이미지를 어플에 리소스파일로 넣어 배포를 하게되면 용량이 어마어마해집니다. 이 문제를 해결하기 위해서는 웹에서 이미지 URL을 가져오는 방법이 있습니다. 보통 ImageView를 사용할 때면 Glide 라이브러리나 Picasso 라이브러리를 사용합니다. 라이브러리를 만들어 배포를 한다던가 따로 커스텀을 하기 위해서 Glide나 Picasso라이브러리를 사용할 수 없을 때가 있습니다. 그럴 때는 다음과 같은 방법을 통해 ImageView에 http, https형식의 이미지 Url을 지정해줄 수 있습니다. manifests.xml MainActivity.java public class MainActivity extends..
앱을 만들다 보면 데이터를 다량으로 불러오는 경우가 있습니다. 페이스북이나 인스타에서도 다량의 데이터를 가져오지만, 그 데이터를 한번에 가져오지 않습니다. 한번에 가져오게 될 경우 로딩하는데 시간이 오래걸리기 때문에 수 차례에 걸쳐서 조금씩 데이터를 불러오는 방법을 사용하고 있습니다. 보통 앱에서는 스크롤 감지를 통해 페이징처리를 하지만, 이번시간에는 웹에서 자주 사용하는 버튼형식을 통한 페이징버튼을 알려주고자 합니다. Sample 위그림처럼 버튼을 통해 페이징 처리를 할 수 있습니다. 다음 이미지처럼 양쪽에 이미지뷰를 통해 원하는대로 꾸밀 수 있습니다. 사용 라이브러리 https://github.com/lakue119/LakuePagingButton lakue119/LakuePagingButton Co..
Couldn't find meta-data for provider with authority 다음의 오류는 카메라를 실행할 때 나타나는 오류입니다. 아무리 찾아봐도 오류의 원인은 나오지 않지만 제가 생각하기에는 카메라를 실행한다는 것은 촬영을 하고 촬영한 이미지를 저장시켜야 하는데, 그 이미지의 메타데이터 캐시의 경로를 알지 못하기 때문에 나오는게 아닐까라는 생각을 해봤습니다. 다음 코드를 통해 이미지의 캐시가 저장될 수 있는 경로를 지정해보았습니다. 해결방법 먼저 매니페스트에 다음 태그를 작성합니다. Manifests