개발/Android4 AndroidManifest.xml android:configChanges 값 android:configChanges- android 앱의 Activity가 특정 config 이벤트를 스스로 처리하도록 지정하는 속성.- 태그 내에서 사용함.- 속성값이 변경되면 Activity가 destroy -> recreate 순으로 라이프사이클이 동작함 특정 config 변경시 직접 처리하고 싶은 경우android:configChanges에 항목 지정하여 onConfigurationChanged 에서 처리하면 됨. 예@Overridepublic void onConfigurationChanged(Configuration newConfig) { super.onConfigurationChanged(newConfig); // 변경에 따른 UI 업데이트 등 직접 처리} 너무 많은 구성 .. 2025. 5. 26. bundle type https://developer.android.com/reference/android/os/Bundle Bundle | Android Developers developer.android.com 2024. 8. 1. 안드로이드 4대 컴포넌트 안드로이드 앱을 구성하는데 필요한 4가지 요소가 있다. Activity (액티비티)Service (서비스)Broadcast Receiver (방송수신자)Content Provider (콘텐츠 제공자)- 각 컴포넌트는 독립적으로 존재- 각 컴포넌트는 고유의 기능을 수행- 각 컴포넌트는 인텐트를 통해 서로 상호작용함 Activity사용자와 상호작용을 담당하는 인터페이스.앱을 실행할 때는 앱을 전체적으로 호출하는 것이 아니라 앱의 액티비티를 호출하게 된다액티비티는 Lifecycle 관련 메서드들을 재정의하여 원하는 기능을 구현할 수 있다.. 액티비티는 사용자가 Application 과 상호작용하며 실제로 사용자에게 보이는 화면을 의미한다.액티비티는 Intent를 통해 다른 Application의 Activi.. 2024. 7. 17. /dev/kvm device: permission denied 해결 개발환경: Ubuntu 18.04 System Image 선택시 위와 같은 에러가 발생 해결방법은 권한을 부여하는 것이다 sudo apt install qemu-kvmsudo adduser $USER kvmsudo chown $USER /dev/kvm 2024. 7. 5. 이전 1 다음