实用活动?

时间:2012-07-04 17:57:38

标签: android

我对这里使用的命名约定感到有点困惑......但是AFAIK可以构建一个活动(?),它执行一些比许多不同程序可以使用的小功能。例如,用于日历或警报程序的日期选择器工具。

我想知道这些事情的所有内容。我在哪里可以看到人们预期在手机上预期的常见列表。最后是否有可能制作和发行自己的作品?

我最初认为这些东西可能被称为小部件,但是看过其中的几个,它们看起来本身就是完整的程序 - 所以我假设小部件不是我的单词寻找。

1 个答案:

答案 0 :(得分:2)

  

我想知道这些事情的所有内容的拳头

Android中没有这样的概念可以满足您的所有要求。


以下是我对你的要点的第一个解释:

  

例如,用于日历或闹钟程序的日期选择器工具。

这是一个小部件。

  

我在哪里可以看到人们期望预装手机的常用列表。

用户不会“期望”小部件,而是“期望”整数,HashMap或任何其他编程结构。 “预安装”的小部件是Android SDK中的小部件。

  

最后是否有可能制作和发行自己的作品?

您当然可以制作自己的自定义小部件。您通常以Android库项目的形式分发它们,其他开发人员可以下载并链接到他们的应用程序。


以下是我对你的观点的第二种解释:

  

AFAIK可以构建一个活动(?),它执行一些小功能,而不是许多不同的程序可以使用...我想知道这些东西的所有内容是什么?

活动。

  

我在哪里可以看到人们期望预装手机的常用列表。

没有这样的清单。任何设备都可以在其上拥有任何应用程序,由设备制造商,移动运营商(如果相关)和用户自行决定。任何这些应用程序都可以导出一个或多个活动,理论上这些活动可以链接到其他应用程序。

话虽如此,您会在Android SDK中找到各种Intent个操作字符串,尤其是Intent类,这些字符串旨在供startActivity()使用,并且会受到尊重在大多数Android设备上。

  

最后是否有可能制作和发行自己的作品?

欢迎您创建Android应用程序。欢迎您在该应用程序中实施活动。欢迎您导出这些活动并为其提供操作字符串等。欢迎您记录这些操作字符串,并向第三方开发人员解释他们如何调用您的活动。此外,您可以创建支持我上面提到的一些常见Intent操作的活动(例如,PDF查看器应用程序具有宣传他们可以支持查看PDF文件的活动)。

相关问题