Settings 내부 클래스 Settings.Global : 사용자 계정에 관계없이 적용되는 설정 Global system settings, containing preferences that always apply identically to all defined users. Settings.Secure : 시스템 보안관련 설정 Secure system s...
메모리 누수란,더이상 필요하지 않은 리소스가 RAM에서 해제되지 않고 계속 남아있는 것을 말합니다.메모리 누수가 발생하면, 애플리케이션에 할당된 메모리가 초과되어 크래쉬가 발생합니다.메모리 누수의 일반적인 원인은 Static변수, Singleton패턴, 백그라운드 작업
Context란? Interface to global information about an application environment. This is an abstract class whose implementation is provided by the Android system. It allows access to application-specific ...
Android Application Activity Service Broadcast Receiver Content Provider : Application사이의 정보를 공유하는 역할입니다. Content Provider가 각종 설정값이나 DB에 접근하게 도와준다면, 그 결과를 반환하는 역할은 Content Resolver가 진행합니다. getConten...
What is Slices? https://developers.google.com/assistant/app https://www.youtube.com/watch?v=vQALSeGy9aY Implement Provider app : follow below guide to build it. https://github.com/android/user-interf...
Key와 Value 두 쌍으로 구성된 Entry를 보관하는 자료구조.Key와 Value값은 모두 객체이며, Key는 중복이 불가능.HashMapd은 Map인터페이스를 구현한 컬렉션(Collection).많은 양의 데이터를 검색하는 데 효과적.Multi Thread환경에
어떠한 조건을 충족하였을 때, 현재 반복문을 건너뛰고 다음 반복을 이어서(continue) 진행합니다.어떠한 조건을 충족하였을 때, 반복문 전체를 어기고(break) 벗어납니다.
JVM이란?