알람 매니저에 대해 알아보고 사용법을 간단히 알아봅니다.
일반적인 로그 출력은 Log를 통해 태그와 메세지를 출력한다. 이와 비슷하지만 더 간결한 Timber @라는 라이브러리를 통해 더 깔끔하게 처리할 수 있다. Log와 달리 태그를 넣지 않아도되고 태그자리에 띄워진 클래스의 이름이 출력된다.앱이 초기화되자마자 Timber
코드를 빌드하면 .aab 혹은 .apk 파일 형태로 생성이 된다. 이를 통해 플레이스토어에 게시하고 사용자들이 앱을 사용하는 형태이다.단순히 봤을 때 해당 형식들은 일반적으로 볼 수 없다고 생각할 수 있지만 단순 압축에 불과하다.따라서 생성된 파일은 디컴파일 과정을 통
하이브리드 앱을 만들기위해 웹뷰를 띄우는데, 여러 설정들을 통해 웹뷰의 상태와 상태값들을 알아낼 수 있다.이전까지만해도 구글링을 통해 나온 블로그들을 참고하여 각 항목들이 어떤 기능을 하는지 명확하지 않은 상태에서 사용하곤 했다. 웹뷰를 많이 다루면서 알아야되는 세팅항
🛠 안드로이드 12 출시 한국시간으로 21년 10월 5일, 안드로이드 12가 출시되었습니다. 여러 변경점이 있었지만 그중에서도 앱을 시작하는 Spalsh Screen이 자동으로 생성되는 기능이 생겼습니다. 개발자가 아무 설정을 하지 않아도 앱 아이콘이 스플래쉬 테마로
🧑💻 IN-APP Update란? 안드로이드 앱을 실행할 때 해당 앱에 대한 업데이트 정보를 플레이스토어에서 가져와 업데이트 가능 여부를 판단하고 앱 내부에서 즉시 혹은 유연한 업데이트를 통해 사용자가 플레이스토어를 접속하지 않더라도 Play Core라이브러리를
개발을 하다 보면 API키를 통해 연동을 하는 경우가 있다. 가령 구글 로그인을 구현하려는 경우가 그렇다.이때 평소와 같이 API키를 코드상에 하드코딩하거나 string.xml 에 입력 후 불러온다면 어떻게 될까?로컬에만 작업한다면 문제없겠지만 대부분의 경우 깃을 통해