일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- HTTP
- glide
- dynamiclink
- 안드로이드광고
- 애드몹광고
- 파이어베이스
- thread
- 안드로이드컴포즈
- 동적 링크
- component
- 클린 아키텍처
- 안드로이드
- Firebase
- 젯팩컴포즈
- Android 애드몹
- 애드몹배너
- Clean Architecture
- ImageView
- 안드로이드 라이브러리
- 안드로이드 카카오 지도
- 선언형UI
- JetpackCompose
- 아키텍처
- 다이나믹 링크
- android 지도
- 컴포넌트
- android daum map
- android kakao map
- RecyclerView
- Android
- Today
- Total
목록Android (22)
코딩스토리

이번 시간에는 카카오톡으로 로그인 연동을 시켜보도록 하겠습니다. App Key 발급 및 등록 카카오연동을 하기 위해서는 페이스북 연동할떄와 마찬가지로 SDK외에도 App Key를 발급받아 프로젝트에 등록을 해주어야 합니다. App Key는 카카오개발자 홈페이지에서 받을 수 있습니다. https://developers.kakao.com/ 카카오계정 로그인 여기를 눌러 링크를 확인하세요. accounts.kakao.com 카카오개발자 홈페이지에 로그인을 하게되면 우측 상단에 이름을 클릭하게 되면 마이페이지로 갈 수 있습니다. 내 어플리케이션을 누르게 되면 앱을 만들 수 있는 폼이 생성됩니다. 앱 만들기 버튼을 클릭해줍니다. 앱 이름과 회사명을 설정하게 되면 다음과같이 앱 코드가 생성됩니다. 여기서 저희가 사..

결과화면 ViewPager2에서는 기본적으로 Vertical Paging기능과 Horizontal Paging기능이 있습니다. 하지만 Vertical이면 Vertical, Horizontal이면 Horizontal로만 이루어져 있습니다. 이번 시간에는 Vertical기능도 되고 Horizontal기능도 되는 FreeViewPager를 만들어보겠습니다. 우선 저번시간과 마찬가지로 ViewPager2를 사용하려면 다음 종속성을 추가해야합니다. build.gradle(Module:app) dependencies { //viewpager2 implementation 'androidx.viewpager2:viewpager2:1.0.0-alpha04' } VerticalVierPager 생성 activity_mai..

이전 글에서 리사이클러뷰 사용법에 대해 설명을 했었습니다. 이번 글에서는 리사이클러뷰를 클릭했을 때 접고, 펼칠 수 있는 기능을 추가해 보도록 하겠습니다. 이전 글에서 만들어 놓았던 DataMovie클래스와 MainActivity클래스는 수정할 부분이 없으므로 생략하고 수정사항이 있는 부분말 적어놓도록 하겠습니다. DataMovie클래스와 MainActivity부분이 없으신 분들은 이전 글을 참조해주세요. 2019/12/19 - [Android/유용한 기술] - [Android/안드로이드] RecyclerView(리사이클러뷰) 뷰 재활용하기 [Android/안드로이드] RecyclerView(리사이클러뷰) 뷰 재활용하기 기존의 ListView는 커스터마이징 하기에도 힘들었고, 구조적인 문제로 성능상의 문..
이전 글에서는 페이스북 로그인을 하기 위해서 페이스북에서 제공하는 로그인 버튼을 사용해서 연동을 했었습니다. 이번에 글에서는 페이스북에서 제공하는 로그인 버튼이 아니라 다른 이미지도 넣고 마음대로 꾸밀 수 있는 커스텀 버튼을 생성해 연동하겠습니다. 버튼을 커스텀하는 것이기 때문에 App Key발급 및 등록과 manifest부분과 string.xml에 대해서는 이전 글을 참조해주시기 바랍니다. 2019/12/17 - [Android/유용한 기술] - [Android/안드로이드] 페이스북 로그인 / Facebook Login 연동 [Android/안드로이드] 페이스북 로그인 / Facebook Login 연동 페이스북 로그인을 하기 위해서는 페이스북에서 제공하는 SDK를 이용해야 합니다. App Key 발급..

페이스북 로그인을 하기 위해서는 페이스북에서 제공하는 SDK를 이용해야 합니다. App Key 발급 및 등록 연동을 하기 위해서는 SDK외에도 App Key를 발급받아 프로젝트에 등록을 해주어야 합니다. App Key는 페이스북 개발자 홈페이지에서 받을 수 있습니다. https://developers.facebook.com/docs/facebook-login/android Android - Facebook 로그인 - 문서 - Facebook for Developers developers.facebook.com 페이스북 로그인을 하시고 중앙에 있는 '새 앱 만들기' 버튼을 클릭합니다. 앱 이름과 이메일을 입력하신 뒤, '앱 ID 만들기'버튼을 클릭합니다. 자신이 사용할 제품(Facebook 로그인)에 대해..

Glide 구글에서 공개한 이미지 라이브러리입니다. 가장 성능이 좋은 이미지 로딩 라이브러리로 잘 알려져 있습니다. 기본적으로 사진 로딩과 동영상, gif 파일 로딩 기능까지 지원합니다. Gradle 추가 build.gradle(Module:app) dependencies { implementation 'com.github.bumptech.glide:glide:4.10.0' annotationProcessor 'com.github.bumptech.glide:compiler:4.10.0' } gradle에 Glide라이브러리를 추가해줍니다. https://github.com/bumptech/glide Glide 사용법 ImageView imageView = findViewById(R.id.imageView..