공부40 [Android] 다크모드 비활성화 하는 방법 안녕하세요~ 챠니입니다! :) 오늘은 다크모드 비활성화 하는 방법에 대해서 알아보도록 하겠습니다! 다크모드적용이 어때서? 개발하는 앱마다 다크모드를 적용할 수도 있고, 안할 수도 있습니다! 하지만 저는 다크모드를 적용하기에는 또 다크모드의 색상등을 지정해야하기 때문에 개발공수가 많이 생겨 다크모드를 적용하지않도록 하는 방법에 대해서 알아보았습니다. 현재 상황은 다음과 같습니다. 위의 그림처럼 Dialog의 끝부분이 일반모드에서는 흰색, 다크모드에서는 검정색으로 나오고있는 이슈가 있습니다. 하나하나 배경색을 흰색으로 지정해주기에는 너무 많은 코드를 추가 및 수정해야하기 때문에... 설정자체에서 다크모드를 적용하지 않도록 합니다 :) 다크모드 미적용 방법 현재 제가 개발하고 있는 소스코드에서 themes를 .. 2023. 8. 17. [Android][kotlin] material.bottomnavigation.BottomNavigationView 예제 안녕하세요~ 챠니입니다! :) 오늘은 "material.bottomnavigation.BottomNavigationView"사용법에 대해서 알아보도록 하겠습니다. 어렵지 않으니 천천히 따라오시면 되겠습니다! 설명보다는 코드 위주로 보여드리겠습니다. BottomNavigationView 예제 먼저 프로젝트 구조입니다. 필요하신 파일만 딱딱 가지고 사용하시면 되겠습니다. 다음은 BottomNavigationView를 만들기 위한 틀과 그 안에 들어가는 코드에 대해서 알아보겠습니다. BottomNavigationView 예제 코드 - 1 * menu_item_color.xml * string.xml BottomNavigationViewExam 공유 메인 추천 * menu_bottom_items.xml * ba.. 2023. 7. 13. [Android][kotlin] 화면 켜짐/꺼짐 유지(앱 실행 중) 안녕하세요~ 챠니입니다! :) 이번에는 앱 실행 중에는 스마트폰 설정에 의하여 화면이 자동꺼짐이 되지 않고 계속 켜져 있도록 유지는 코드에 대해서 알아보도록 하겠습니다. 코드가 너무 간단하니 슉! 따라오세요 :) 1. 앱 실행 중 화면 켜짐 유지 화면 켜짐이 유지가 필요한 Activity에 다음 코드를 추가합니다. window.addFlags(WindowManager.LayoutParams.FLAG_KEEP_SCREEN_ON) 2. 앱 실행 중 화면 꺼짐 유지 화면 켜짐이 유지가 필요한 Activity에 다음 코드를 추가합니다. window.clearFlags(WindowManager.LayoutParams.FLAG_KEEP_SCREEN_ON); 에이~ 이게 끝이야? 네. 끝입니다 :) 오늘도 즐코딩하세.. 2023. 5. 26. [Android][kotlin] Android <-> Google Login 연동방법 안녕하세요~ 챠니입니다! :) 이번에는 SocialLogin 중에서 GoogleLogin 연동방법에 대해서 알아보도록 하겠습니다. 여러가지 셋팅을하는 내용이 많다보니 내용이 많습니다. 사진 및 코드를 잘 참고해서 따라와주시면 문제 없이 연동할 수 있습니다! :) Android Google Login 연동방법( 1. Google Cloud 설정) 작업에 들어가기 전에 기본적으로 준비해야할 것들이 있습니다. GoogleLogin작업을 할 AndroidProject와 PC의 SHA-1 key값을 미리 확인하면 좀 더 빠르게 진행 할 수 있습니다. 다음 주소로 들어갑니다. https://console.cloud.google.com/ Google 클라우드 플랫폼 로그인 Google 클라우드 플랫폼으로 이동 acc.. 2023. 5. 20. 이전 1 2 3 4 5 ··· 10 다음