Vraag:
Wat is een widget?
Mike Green
2011-02-15 12:22:53 UTC
view on stackexchange narkive permalink

Wat onderscheidt een widget van een app of een snelkoppeling? Ik kan het concept van een app begrijpen als iets dat op Android draait om een ​​bepaald gebruik of een bepaalde functie te bieden. Ik kan ook het concept van een snelkoppeling begrijpen, om een ​​manier te bieden om toegang te krijgen tot een app.

Is een widget een speciaal type app of een speciaal type snelkoppeling of wordt deze op een andere manier gekenmerkt van zowel een app als een snelkoppeling?

Een antwoord:
Lie Ryan
2011-02-15 13:10:20 UTC
view on stackexchange narkive permalink

Er zijn twee verschillende soorten widgets in Android:

  • AppWidget: een kleine weergave van een applicatie (bijv. weerwidget) die kan worden ingesloten in een andere applicatie (bijv. startscherm)
  • GUI Widget: knoppen, tekstvak, enz; elk visueel interface-element.

Ik denk dat je het over de eerste hebt (AppWidget). Een AppWidget hoort altijd bij een App. Een app die fungeert als een AppWidgetHost (bijv. HomeScreen-apps) kan een deel van de gebruikersinterface lenen voor beheer door de app die een AppWidget levert.

Kortom, het is een manier om een ​​applicatie in een andere applicatie.

Een AppWidget wordt meestal gebruikt als een "slimme snelkoppeling"; een snelkoppeling die andere extra logica biedt dan alleen aanklikbaar zijn en een activiteit starten. Typische voorbeelden van AppWidget zijn recente e-mail / sms / Facebook / Twitter / wat-je-favoriete-berichten-app-widgets ook, Astrid's takenlijst, kalenderwidget, enz.

Een AppWidget is conceptueel een GUI-widget, behalve dat AppWidget een GUI-widget is die niet wordt geleverd door het framework van Android, maar wordt geleverd door een andere applicatie die in het systeem is geïnstalleerd.

Ja, ik heb het over AppWidgets. Dat wil zeggen, het type component dat in gelijke mate scoort naast apps en snelkoppelingen, als het gaat om het overwegen van componenten die de gebruiker kan kiezen om toe te voegen aan het startscherm.


Deze Q&A is automatisch vertaald vanuit de Engelse taal.De originele inhoud is beschikbaar op stackexchange, waarvoor we bedanken voor de cc by-sa 2.0-licentie waaronder het wordt gedistribueerd.
Loading...