위젯이란 무엇입니까?


10

위젯을 앱 또는 바로 가기와 구별하는 것은 무엇입니까? 특정 용도 또는 기능을 제공하기 위해 Android에서 실행되는 앱의 개념을 이해할 수 있습니다. 앱에 액세스하는 방법을 제공하기 위해 바로 가기의 개념을 이해할 수도 있습니다.

위젯이 특수한 유형의 앱 또는 특수한 유형의 바로 가기입니까, 아니면 앱과 바로 가기와는 다른 방식으로 특징이 있습니까?

답변:


10

Android에는 두 가지 종류의 위젯이 있습니다.

  • AppWidget : 다른 응용 프로그램 (예 : 홈 화면)에 내장 될 수있는 응용 프로그램 (예 : 날씨 위젯)의 작은보기
  • GUI 위젯 : 버튼, 텍스트 상자 등; 시각적 인터페이스 요소

나는 당신이 전자 (AppWidget)에 대해 이야기하고 있다고 생각합니다. AppWidget은 항상 App에 속합니다. AppWidgetHost 역할을하는 App (예 : HomeScreen 앱)은 AppWidget을 제공하는 App에서 UI의 일부를 관리 할 수 ​​있습니다.

즉, 다른 응용 프로그램 내에 응용 프로그램을 포함시키는 방법입니다.

AppWidget은 일반적으로 "스마트 바로 가기"로 사용됩니다. 클릭 만하고 활동을 시작하는 것 외에 추가 논리를 제공하는 바로 가기입니다. AppWidget의 일반적인 예는 최근 이메일 / SMS / Facebook / Twitter / whatever-your-favorite-messaging-app 위젯, Astrid의 작업 목록, 캘린더 위젯 등입니다.

AppWidget은 개념적으로 GUI 위젯입니다. AppWidget은 Android 프레임 워크에서 제공하지 않는 GUI 위젯이며 시스템에 설치된 다른 응용 프로그램에서 제공됩니다.


1
예, AppWidgets에 대해 이야기하고 있습니다. 즉, 사용자가 홈 화면에 추가 할 수있는 구성 요소를 고려할 때 앱 및 바로 가기와 동일하게 순위가 매겨지는 구성 요소 유형입니다.
Mike Green
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.