728x90
반응형

android-context 3

Android에서 'Context'를 얻는 방법

질문 : Android에서 '컨텍스트'를 얻는 정적 방법? Context 인스턴스를 가져 오는 방법이 있습니까? 변경 될 때마다 '컨텍스트'인스턴스를 저장하는 것이 싫기 때문에 그런 식으로 찾고 있습니다. 답변 이 작업을 수행: Android Manifest 파일에서 다음을 선언하십시오. 그런 다음 클래스를 작성하십시오. public class MyApplication extends Application { private static Context context; public void onCreate() { super.onCreate(); MyApplication.context = getApplicationContext(); } public static Context getAppContext() { re..

Android에서 'Context' 클래스에 대해서

질문 : Android에서 '컨텍스트'란 무엇입니까? Android 프로그래밍에서 Context 클래스는 정확히 무엇이며 어디에 사용됩니까? 개발자 사이트 에서 읽었지만 명확하게 이해할 수 없습니다. 답변 간단히 말하면 : 이름에서 알 수 있듯이 응용 프로그램 / 객체의 현재 상태에 대한 컨텍스트입니다. 새로 생성 된 객체가 무슨 일이 일어나고 있는지 이해할 수있게합니다. 일반적으로 프로그램의 다른 부분 (활동 및 패키지 / 응용 프로그램)에 관한 정보를 얻기 위해 전화합니다. getApplicationContext() , getContext() , getBaseContext() 또는 this (Application, Activity, Service 및 IntentService 클래스와 같이 Contex..

Android 레이아웃 파일에서 "tools : context"

질문 : Android 레이아웃 파일에서 "tools : context"는 무엇입니까? 최근 새 버전의 ADT부터는 레이아웃 XML 파일에서 다음과 같은 새로운 속성을 발견했습니다. "tools : context"는 무엇을 위해 사용됩니까? 거기에 쓰여진 활동에 대한 정확한 경로를 어떻게 알 수 있습니까? 매니페스트 내부의 앱 패키지를 봅니까? 컨텍스트를 확장하는 클래스로 제한됩니까, 아니면 활동 만 확장됩니까? ListView 항목 등에 사용할 수 있습니까? 답변 도구 UI 편집기가 레이아웃 미리보기를 렌더링하는 데 사용하는 활동입니다. 여기에 문서화되어 있습니다 . 이 속성은이 레이아웃이 기본적으로 연결된 활동을 선언합니다. 이렇게하면 레이아웃 테마가 미리보기에 있어야하며 빠른 수정에서 만들 때 on..

728x90
반응형