본문 바로가기

전체 글147

프로젝트 결과_최종_진짜진짜_마지막.txt 지난 이야기 . . . . 어쩔 수 없이 앱 출시를 취소하게 돼버린 상황. 과연 그 이후는 어떻게 되었을까? 이번 이야기 저번에 한 번 거절을 당한 후 심기일전해서 앱 소개 페이지를 만들고 제작 의도, 간단한 로직을 이메일로 설명드렸다. 그 후 담당자님과 통화를 했는데 자세한 내용을 말할 순 없지만 잘 만들었다고 정말 칭찬을 많이 해주셨고 도움이 필요하면 말하라며 응원해주셨다 ㅠㅠ 이틀 뒤, 홍보를 위해 학교 커뮤니티에 글을 올렸다. 욕먹을까봐 바들바들 떨었는데 다행히도 응원하는 댓글을 많이 달아주셨고 좋아요도 많이 눌러주신 덕분에 난생처음 핫게, 인기글에 올랐다. :D 벌써 다운로드 수가 100이 넘었다!! 넘나 신나는 것 ㅠㅠ 유튜버들이 왜 이렇게 구독 좋아요 알림 설정 해달라고 하는지 공감이 갔다... 2021. 2. 28.
[Kotlin] 뷰페이저2 활용 예제 : tabLayout, indicator, fragment, 자동 스크롤, 무한스크롤, 배너 등 0. 시작하기 앞서.. 1. viewPager 활용 1-1. Indicator와 같이 사용 1-2. Fragment와 같이 사용 1-3. tabLayout과 같이 사용 2. 광고 배너 만들기 2-1. 현재 배너 위치 표시하기 2-2. 무한 뷰페이저 2-3. 자동으로 스크롤하기 3. 예제 파일(깃허브) 0. 시작하기 앞서.. 오늘은 viewPager2를 이용해 위와 같은 예시를 만들어 볼 거예요. 코틀린 viewPager2 : 사용법, 애니메이션 등 1. viewPager2 1-1. viewPager란? 1-2. viewPager의 활용 2. 사용 방법 2-1. 기본 사용법 2-2. 애니메이션 설정 2-3. 여백 설정 1. viewPager2 1-1. viewPager란? 페이지를 넘기듯이 이렇게 슉-슉-.. 2021. 2. 27.
코틀린 viewPager2 : 사용법, 애니메이션 등 1. viewPager2 1-1. viewPager란? 1-2. viewPager의 활용 2. 사용 방법 2-1. 기본 사용법 2-2. 애니메이션 설정 2-3. 여백 설정 1. viewPager2 1-1. viewPager란? 페이지를 넘기듯이 이렇게 슉-슉- 넘기는 것을 viewPager(뷰 페이저)라고 한다. 원래는 사용 방법이 굉장히 복잡했는데 (내 기준에...) 2019년에 구글이 viewPager2를 발표하면서 사용하기 굉장히 쉬워졌다. 그냥 리사이클러뷰 사용하듯이 사용하면 된다. 초기에는 이런 저런 버그가 있어 개발자들이 viewPager2 보다 기존의 viewPager를 선호하는 경향이 있었는데 2년이 지난 지금 viewPager2로 넘어오지 않을 이유가 없을 것 같다. ViewPager2 .. 2021. 2. 24.
안드로이드 액티비티 생명주기 (Activity Life cycle) 1. 생명 주기 1-1. 생명 주기란? 1-2. onCreate 1-3. onStart 1-4. onResume 1-5. onPause 1-6. onStop 1-7. onRestart 1-8. onDestroy 2. 실행 영상 2-1. 앱을 실행시킬 때 2-2. 홈 화면으로 나갔을 때 2-3. 앱으로 다시 돌아왔을 때 2-4. 앱을 종료했을 때 2-5. 첫 번째 activity -> 두 번째 activity로 이동 2-6. 두 번째 activity -> 첫 번째 activity로 돌아가기 1. 생명 주기 1-1. 생명 주기란? 사용하는 사람 입장에서는 1. 앱을 켠다. 2. 액티비티가 화면에 보인다. 정도로 생각될지 모르겠으나 실제로 액티비티가 생성되고 제거되는 데는 여러 가지 단계가 있다. 위 그림은 .. 2021. 2. 23.
콜백 함수(Callback function)란 무엇일까? 오늘은 콜백 함수에 대해 공부하기로 했다. 사실 이번에 토이 프로젝트를 하기 전까지는 콜백 함수가 뭔지 몰랐다. 아니 존재 자체도 몰랐다. 보고 따라 사용하면서도 내가 잘 이해하면서 쓰고 있는 건가..? 싶었다. 예전에 오픈 채팅방에 뭘 물어봤었는데 이런 답변을 해주신 분이 계셨다 정곡을 찔린듯한 기분이 들었다. "인터넷보고 따라 작성해서 어찌저찌 코드는 돌아갔다고 해도 그건 니 코드가 아니다"를 좋게 말씀해주신 것 같다. 그래서 오늘은 콜백 함수 파헤치기!! 빠밤 1. 이해하기 쉽게 실생활에 빗대어 만화로 그려보았다. 이렇게 해서 모두가 행복하게 살았답니다(?) 끝 -! 불쌍한 우리 메인작가... 모든걸 혼자서 다 하기엔 시간이 오래 걸리는 모양이다. 결국 원고도 못 그리고 큰일날 뻔했지만 보조작가의 .. 2021. 2. 16.