我需要哪些类来使用简单的小部件来执行以下操作:
我目前有一个扩展AppWidgetProvider的Receiver,以及收到短信时调用的另一个Receiver。 该程序应该如何构建?是否可以将所有代码放在一个地方,或者它是否必须在不同的类中?
感谢您的帮助,
-Frink
答案 0 :(得分:1)
如果它是一个小项目,你可以让所有人都在同一个班级。您只需在AndroidManifest中注册braodcast。如果这个项目规模较大,那么在一个庞大的课堂上做所有事情都是不明智的。
你只需要在onReceive方法中做一个switch case或类似的东西。
答案 1 :(得分:1)
不确定您是否还没有读过这本书,但“Android应用程序开发傻瓜”有一个非常好的部分,介绍如何创建功能丰富的应用程序和带通知的小部件。我还在阅读它,所以我无法回答你的问题,但这本书应该有所帮助。