2011-05-29 60 views

回答

4

这是真的吗?!

是。

我认为不可能对警报这样的关键事物没有标准吗?

如果您知道任何操作系统曾经写过强制闹钟开发人员实现一些通用API,请指出。 AFAIK,这从计算机开始就不是必需品。

是否有没有可能创建一个通用的小部件,显示时钟应用程序的5个下一个闹钟?

你可以威胁所有的闹钟应用程序开发人员在枪口实施你想要的API。在某些辖区这可能是非法的。

或者,您可以为闹钟应用程序开发人员提供某种奖励,让他们实现您所需的API,例如以现金形式(直接或间接地,例如帮助他们宣传和通过应用程序获利) 。

我不是说有这样一个共同的API是一件坏事,但开发商可以自由地写任何他们想要的东西。您可能需要使用胡萝卜,棒或两者来安排通用标准,例如API。

+0

操作系统可以设计用来报告它提供给应用程序的类似闹铃功能的所有实例 - 尽管没有什么可以阻止时钟应用程序在通往实际闹钟的路上设置多个无声增量闹铃。但更重要的是,这会违反应用程序隐私的想法,Android架构师不愿意为最终用户授予例外权限而引入任何手段。 – 2011-05-29 20:10:58

+0

如果对警报没有标准,Android操作系统是如何知道,当把时钟的通知区域的右侧? (靠近电池和信号电平) – astropanic 2011-05-30 11:48:28

+1

@bashman:AFAIK,这是与某些Android版本一起提供的DeskClock应用程序的一项功能。其他应用程序可以通过['ACTION_SET_ALARM'](http://developer.android.com/reference/android/provider/AlarmClock.html#ACTION_SET_ALARM)告知“DeskClock”有新的警报 - 但是,那些应用程序确实没有' t“闹钟应用程序”,而是“现有闹钟应用程序的新前端”。无法从SDK设置该图标。 – CommonsWare 2011-05-30 12:26:46