반응형

Android/sdk 4

[Android] Android 16의 화면 방향 및 크기 조절 변경 사항

Android 16의 화면 방향 및 크기 조절 변경 사항은?Android 16에서는 앱이 플랫폼 수준에서 화면 방향 및 크기 조절을 제한하는 기능을 제거하고, 다양한 화면 크기와 방향에 원활하게 적응하는 일관된 적응형 앱 모델로 전환합니다.이러한 변화는 사용자 기대에 더욱 부합하는 동작을 통해 파편화를 줄이고, 사용자가 선호하는 화면 방향을 존중하여 접근성을 향상시킬 것입니다. 대상 기기는?Android 16부터 앱의 방향 및 크기 조절을 제한하는 데 사용되는 매니페스트 속성과 런타임 API를 단계적으로 제거하여 다양한 기기에서 많은 앱의 사용자 경험을 개선할 예정입니다.이러한 변경 사항은 우선 앱이 큰 화면에서 실행될 때 적용됩니다.여기서 "큰 화면"이란 디스플레이의 작은 변의 길이가 600dp 이상..

Android/sdk 2025.12.22

[Android] 인앱 업데이트 기능 구현

인앱 업데이트 기능은?기기에서 앱을 최신 버전 상태로 유지하며 새로운 기능을 사용해보게끔 할 수 있습니다.인앱 업데이트는 활성 사용자에게 앱을 업데이트하라고 메시지를 표시해주는 Google Play Core 라이브러리 기능입니다.인앱 업데이트 기능은 Android 5.0 이상의 기기에서만 지원되며, APK 확장 파일을 사용하는 앱과는 호환되지 않습니다. 인앱 업데이트 방식유연한 업데이트는 상태 모니터링 기능과 백그라운드 다운로드 및 설치를 제공합니다.이를 통해서 사용자가 업데이트를 다운로드하는 동안 앱을 사용할 수 있게끔 하는데에 적합합니다.그래서 사용자가 앱의 중요하지 않은 새 기능을 사용해보도록 유도할 수 있습니다. 즉시 업데이트는 사용자가 앱을 계속 사용하려면 앱을 업데이트하고 다시 시작해야하는..

Android/sdk 2025.09.23

[Android] AlarmManager 통해서 알람 예약하기

알람을 사용하면 특정 시간에 알림을 보내거나,주기적으로 백그라운드 작업을 실행하는 것과 같이 특정 시점에 작업을 예약하는게 가능합니다. 이럴 때 사용하는 서비스가 바로 AlarmManager 입니다. AlarmManager 란?AlarmManager 는 안드로이드 시스템에서 제공하는 백그라운드 작업 예약 시스템입니다.개발자가 특정 시간에 작업을 예약해두면, 시스템은 해당 시점에 지정한 작업을 실행해줍니다. 특정 시간에 알림(Notification) 보내기하루에 한 번 실행되는 정기 작업 예약디바이스가 재부팅되어도 유지되는 작업 예약 알람의 종류AlarmManager 는 다양한 방식의 알람을 지원합니다. 1. 정확한 알람setExact() 또는 setExactAndAllowWhileIdle(), set..

Android/sdk 2025.04.17

[Android] Target SDK Version, Android 앱 호환성과 최신 기능 지원

Android 앱을 개발할 때, targetSdkVersion은 중요한 설정 중 하나입니다. 이 설정은 앱이 어떤 Android 버전에서 실행될 때, 해당 버전의 특성이나 새로운 기능을 사용할지 말지를 결정하는 역할을 합니다.  targetSdkVersion을 설정하면 앱의 호환성뿐만 아니라, 최신 Android 기능을 적절히 활용할 수 있습니다. 이 글에서는 targetSdkVersion의 의미와 설정 방법, 그리고 이 설정이 앱에 미치는 영향을 다루겠습니다.  Target SDK Version의 의미는?targetSdkVersion은 앱이 설계된 최대 Android 버전을 지정하는 속성입니다. 이 값은 앱이 정상적으로 동작할 수 있도록 최신 Android OS에서 제공하는 새로운 기능을 사용할 수 있..

Android/sdk 2025.03.12
반응형