본문 바로가기 메뉴 바로가기

blog

프로필사진
  • 글쓰기
  • 관리
  • 태그
  • 방명록
  • RSS

blog

검색하기 폼
  • 분류 전체보기 (81)
    • JSP (8)
    • SQL (2)
    • JAVA (4)
      • GUI(Swing) (0)
      • Error (0)
      • Programing (1)
      • 정리 (3)
    • Android (54)
      • Fragment (2)
      • Camera (3)
      • ViewPager (5)
      • RecyclerView (2)
      • Notification (3)
      • Layout (2)
      • Room ( Database ) (1)
      • CusomView (1)
      • Etc (20)
      • ReactiveX (1)
      • Firebase (4)
      • Coroutine (0)
      • Wear (3)
      • Sensor (1)
      • Widget (2)
      • CICD (4)
    • Flutter (1)
    • 일상 (12)
  • 방명록

반응형
SMALL
Android (54)
반응형
LIST
[ Firebase #2 ] Authentication 이메일 인증

그다음은 이제 안드로이드 스튜디오 에서 작업을 진행. 참고 : https://firebase.google.com/docs/auth/android/email-link-auth?authuser=0 Android에서 이메일 링크를 사용하여 Firebase에 인증하기 Firebase 인증을 사용하면 로그인 링크를 이메일로 전송해서 사용자가 바로 로그인하게 할 수 있습니다. 이 과정에서 사용자의 이메일 주소도 인증됩니다. 이메일로 로그인하는 경우 다음과 같은 많은 이점이 있습니다. 편리한 가입 및 로그인 여러 애플리케이션에서 비밀번호를 재사용할 위험이 적음: 재사용하면 아무리 보안등급이 높은 비밀번호라 해도 보안이 약화될 수 있음 사용자를 인증하는 동시에 사용자가 이메일 주소의 합법적인 소유자인지 확인하는 기능 ..

Android/Firebase 2020. 4. 9. 23:15
[ Firebase #1 ] 파이어베이스 연결

※ 파이어베이스와 안드로이드 프로젝트 연결은 사이트에서 하라는데로 진행 하면 됨. 구글 파이어베이스 콘솔 접속. ( 로그인 필요 ) 프로젝트 추가 버튼으로 프로젝트 만들기 프로젝트를 만들고 나면 아래와 같은 첫 화면이 나온다. 이제 안드로이드 프로젝트 에 파이어베이스를 추가 하는 작업을 진행 한다. 여기서 하라는데로만 하면 된다. 1번 에서는 안드로이드 패키지 이름만 기입하고 패스 해도 된다. 디버그 서명인증서 는 나중에 필요할 때 따로 적용 할 테니, 2번 에서는 json 파일을 앱 폴더 안에 넣어 주면 된다. 3번에서는 프로젝트 그레들과 앱 그레들에 하나씩 추가 해 준다. Project Gradle dependencies { ... // Add this line classpath 'com.google..

Android/Firebase 2020. 4. 9. 16:51
[ Reactive X#1 ] 간단한 예제 ( timer, flatMap )

Reactive X 는 비동기 처리, Observable를 이용 하여 이벤트를 처리 하기 위한 라이브러리 Example > startGameDate = "2020-04-02 15:30:00" currentDate = 2020-03-31 11:00:00 일 경우 출력은 2일 15시 30분 currentDate = 2020-04-01 11:00:00 일 경우 출력은 내일 15시 30분 currentDate = 2020-04-02 11:00:00 일 경우 출력은 오늘 15시 30분 currentDate = 2020-04-01 15:00:00 일 경우 출력은 남은시간 30 : 00 ( CountDown 시작, 한시간안에 들어왔을 경우 ) currentDate = 2020-04-01 16:00:00 일 경우 출력..

Android/ReactiveX 2020. 3. 31. 11:09
[ ViewPager #5 ] Carousel Effect ViewPager ( Animation )

public class CarouselEffectTransformer implements ViewPager.PageTransformer { private int maxTranslateOffsetX; private ViewPager viewPager; public CarouselEffectTransformer(Context context) { this.maxTranslateOffsetX = dp2px(context, 180); } public void transformPage(View view, float position) { if (viewPager == null) { viewPager = (ViewPager) view.getParent(); } int leftInScreen = view.getLeft(..

Android/ViewPager 2020. 3. 26. 17:10
[ ViewPager #4 ] Auto Scroll & Slow Scroll

ViewPager Rx 이용하여 Auto Scroll 기능 구현 implementation 'io.reactivex:rxandroid:1.2.1' 자동 롤링을 하기 위해 무한 스크롤 구현 간단하게 사용할 수 있는 방법으론 아이템 갯수를 100개 혹은 1000개를 만들고, ViewPager 처음 셋팅 할 때 50 혹은 500 에 셋팅 해 놓고 시작. 양쪽으로 50번 혹은 500 번을 가야 끝나는 스크롤 이라 사용자 입장으론 무한 스크롤 인 것 처럼 보임. 메모리는 PagerAdapter 에서 destoryItem 에서 관리하므로 괜찮 그럼 1. Timer 를 이용하여 시간 이후 setCurrentItem 으로 페이징 처리. 무한 스크롤을 처음 시작 하는 곳과 끝나는 곳을 정확히 정해줘야 함. 아래 코드는 ..

Android/ViewPager 2020. 3. 26. 15:46
이전 1 ··· 6 7 8 9 10 11 다음
이전 다음
반응형
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
  • 공부방
TAG
  • firebase distribution
  • 갤럭시 워치
  • 쏘렌토 하이브리드
  • 폴더블 상태 유지
  • wear os
  • widget 만들기
  • 쏘렌토 하이브리드 시그니처
  • 웨어러블
  • flutter web
  • widget 이미지 로딩
  • 폴더블 이벤트 받기
  • github secrets
  • 풀배열 키보드
  • 안드로이드 폴드 대응
  • widget onreceive
  • api key 관리
  • 안드로이드 플립 대응
  • widget glide
  • 맥 전용
  • 테스트 앱 배포
  • github actions
  • 기름잡아주는
  • 오브제썬스틱
  • widget onupdate
  • github
  • aos img url bitmap
  • local.properties
  • Android
  • 테스트 배포
  • android widget 만들기
more
«   2025/08   »
일 월 화 수 목 금 토
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
글 보관함

Blog is powered by Tistory / Designed by Tistory

티스토리툴바