【问题标题】:What exactly is a widget?小部件到底是什么?
【发布时间】:2014-06-24 08:02:50
【问题描述】:

我在该术语上发现了一些相互矛盾的定义。在http://developer.android.com/reference/android/view/View.html, 作者将小部件定义为“View 是小部件的基类,用于创建交互式 UI 组件(按钮、文本字段等)”,主要用于创建交互式 UI 组件。然而,在另一个 StackOverFlow 问题What exactly defines a "widget"? 上,答案是“可以从主屏幕与之交互的应用程序”。我的问题是,就android而言,小部件一词是指用于创建ui组件的工具还是ui组件本身?谁能澄清一下?

【问题讨论】:

  • Combination of views
  • 我会选择第二个定义
  • widget 是一个实体,用户可以通过它交互执行一些操作。通常,所有视图都称为小部件。更准确地说,它的最小组件是完整的,如果设置正确,可以放入任何其他具有属性的小部件中。
  • 这是一个虚构的产品。

标签: java android view widget


【解决方案1】:

在开发人员看来,小部件是 View 的子类。小部件的示例是 TextViews、ImageViews、WebViews...

关注最终用户,小部件或应用小部件(如 Niek Haarman 所说)是在主屏幕或锁定屏幕中显示某种信息的小应用,您可以在 Google Play 中找到很多“应用小部件”。天气小部件、财务小部件、电子邮件小部件...

【讨论】:

  • 最后一组小部件通常称为应用小部件
【解决方案2】:

Widgets is like a piece of a program

小部件是可以放置在小部件主机上的小应用程序,通常是您的 Android 设备的主屏幕或锁定屏幕。

小部件作为其宿主进程的一部分运行。这要求小部件保留其应用程序的权限。

小部件是主屏幕自定义的重要方面。您可以将它们想象为应用程序最重要数据和功能的“一目了然”视图,可直接从用户的主屏幕访问

欲知更多详情,请出link

【讨论】:

    【解决方案3】:

    两个定义都是正确的.. 小部件是一个视图.. 在开发过程中,我们看到 textview、imageview 等是为开发人员创建的。我们在主屏幕上看到的小部件是开发人员为用户开发的使用..

    小部件是为开发人员创建并由开发人员创建的小部件..:)

    【讨论】:

      【解决方案4】:

      我相信小部件是一种桌面图标或 iPhone 主屏幕微型应用程序。我也相信小部件是“网络小工具”的缩写。

      【讨论】:

      【解决方案5】:

      A widget is a stand-alone application that can be embedded into third party sites by any user on a page where they have rights of authorship (for example: a web page, blog, or profile on a social media site). Widgets allow users to turn personal content into dynamic web apps that can be shared on websites where the code can be installed.

      【讨论】:

        猜你喜欢
        • 2018-01-01
        • 1970-01-01
        • 1970-01-01
        • 2013-02-06
        • 2013-05-05
        • 2010-11-19
        • 2012-06-16
        • 2011-04-02
        • 2016-04-13
        相关资源
        最近更新 更多