【问题标题】:Structure for a widget code小部件代码的结构
【发布时间】:2011-01-08 08:13:02
【问题描述】:

一个简单的小部件需要哪些类来执行以下操作:

  1. 在主屏幕上显示并在单击时运行一些代码
  2. 运行一些代码并在每天的特定时间更新小部件
  3. 运行一些代码并在收到短信时更新小部件

我目前有一个扩展 AppWidgetProvider 的接收器,以及另一个接收短信时调用的接收器。 这个程序应该如何构建?是否可以将所有代码放在一个地方,还是必须在不同的类中?

感谢您的帮助,

-弗林克

【问题讨论】:

    标签: android architecture


    【解决方案1】:

    如果是一个小项目,你可以在同一个班级里。您只需在 AndroidManifest 中注册广播。如果项目更大,在一个巨大的班级中做所有事情是不明智的。

    你只需要在 onReceive 方法中做一个 switch case 或类似的事情。

    【讨论】:

    • 干杯,但是如何将我的 SMS 接收器中收到的日期输入到小部件中?
    【解决方案2】:

    不确定您是否还没有读过这本书,但“Android 应用程序开发傻瓜”中有一个非常好的部分,介绍了如何创建功能丰富的应用程序和带有通知的小部件。我还在读它,所以我不能真正回答你的问题,但这本书应该会有所帮助。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多