반응형

2023/05/12 2

Android에서 화면 크기를 픽셀로 얻는 방법

안드로이드 앱을 개발하다보면 스마트폰의 각각 다른 화면 크기로 인해 어려움을 겪고는 합니다. 이럴때는 스마트폰의 화면 크기 값을 불러와서 거기에 맞추어 코딩을 하면 됩니다. 이때 꼭 필요한것이 현재 화면의 크기를 가져오는것입니다. 아주 간단히 아래처럼 코드를 입력하면 해결이 됩니다. 1. 화면 크기 가져오는 코드 Display display = getWindowManager().getDefaultDisplay(); Point size = new Point(); display.getSize(size); int width = size.x; int height = size.y; Log.d(TAG, "Display size, width = " + width + " height = " + height); 2. 앱..

안드로이드 context란?

Context? 이름에서 알 수 있듯이 응용 프로그램/개체의 현재 상태에 대한 컨텍스트입니다. 새로 생성된 개체가 진행 중인 작업을 이해할 수 있습니다. 일반적으로 프로그램의 다른 부분(활동 및 패키지/응용 프로그램)에 대한 정보를 얻기 위해 호출합니다. getApplicationContext(), getContext(), getBaseContext() 또는 this(Application, Activity, Service 및 IntentService 클래스와 같이 Context에서 확장되는 클래스에 있는 경우)를 호출하여 컨텍스트를 가져올 수 있습니다. 컨텍스트의 일반적인 용도: 새로운 objects를 만들때 사용: Creating new views, adapters, listeners: TextView..

반응형