Skip to main content
added 31 characters in body
Source Link
Lie Ryan
  • 19.1k
  • 6
  • 66
  • 83

There are two different kinds of Widget in Android:

  • AppWidget: a small view of an application (e.g. Weather widget) that can be embedded inside another application (e.g. Home Screen)
  • GUI Widget: buttons, textbox, etc; any visual interface element.

I believe you're talking about the former (AppWidget). An AppWidget always belongs to an App. An App that acts as a AppWidgetHost (e.g. HomeScreen apps) can lend a part of its UI to be managed by the App that provides an AppWidget.

In short, it is a way of embedding an application inside another application.

An AppWidget is usually used as a "smart shortcut"; a shortcut that provides additional logic other than just being clickable and launching an Activity. Typical examples of AppWidget is Recent Email/SMS/Facebook/Twitter/whatever-your-favorite-messaging-app Widgets, Astrid's Task List, Calendar Widget, etc.

An AppWidget is conceptually a GUI Widget, except that itAppWidget is a GUI Widget that is not provided by Android's framework, instead it is provided by anothersome other application installed in the system.

There are two different kinds of Widget in Android:

  • AppWidget: a small view of an application (e.g. Weather widget) that can be embedded inside another application (e.g. Home Screen)
  • GUI Widget: buttons, textbox, etc; any visual interface element.

I believe you're talking about the former (AppWidget). An AppWidget always belongs to an App. An App that acts as a AppWidgetHost (e.g. HomeScreen apps) can lend a part of its UI to be managed by the App that provides an AppWidget.

In short, it is a way of embedding an application inside another application.

An AppWidget is usually used as a "smart shortcut"; a shortcut that provides additional logic other than just being clickable and launching an Activity. Typical examples of AppWidget is Recent Email/SMS/Facebook/Twitter/whatever-your-favorite-messaging-app Widgets, Astrid's Task List, Calendar Widget, etc.

An AppWidget is conceptually a GUI Widget, except that it is not provided by Android's framework, instead it is provided by another application installed in the system.

There are two different kinds of Widget in Android:

  • AppWidget: a small view of an application (e.g. Weather widget) that can be embedded inside another application (e.g. Home Screen)
  • GUI Widget: buttons, textbox, etc; any visual interface element.

I believe you're talking about the former (AppWidget). An AppWidget always belongs to an App. An App that acts as a AppWidgetHost (e.g. HomeScreen apps) can lend a part of its UI to be managed by the App that provides an AppWidget.

In short, it is a way of embedding an application inside another application.

An AppWidget is usually used as a "smart shortcut"; a shortcut that provides additional logic other than just being clickable and launching an Activity. Typical examples of AppWidget is Recent Email/SMS/Facebook/Twitter/whatever-your-favorite-messaging-app Widgets, Astrid's Task List, Calendar Widget, etc.

An AppWidget is conceptually a GUI Widget, except that AppWidget is a GUI Widget that is not provided by Android's framework, instead it is provided by some other application installed in the system.

Source Link
Lie Ryan
  • 19.1k
  • 6
  • 66
  • 83

There are two different kinds of Widget in Android:

  • AppWidget: a small view of an application (e.g. Weather widget) that can be embedded inside another application (e.g. Home Screen)
  • GUI Widget: buttons, textbox, etc; any visual interface element.

I believe you're talking about the former (AppWidget). An AppWidget always belongs to an App. An App that acts as a AppWidgetHost (e.g. HomeScreen apps) can lend a part of its UI to be managed by the App that provides an AppWidget.

In short, it is a way of embedding an application inside another application.

An AppWidget is usually used as a "smart shortcut"; a shortcut that provides additional logic other than just being clickable and launching an Activity. Typical examples of AppWidget is Recent Email/SMS/Facebook/Twitter/whatever-your-favorite-messaging-app Widgets, Astrid's Task List, Calendar Widget, etc.

An AppWidget is conceptually a GUI Widget, except that it is not provided by Android's framework, instead it is provided by another application installed in the system.