我知道Android的Activity模型与我通常认为的"app"有点不同.
当我的应用程序"启动"时,我想做某事(在这种情况下,检查服务器上的一些通知并在可用时显示它们).有什么好办法来实现这个目标?
我可能不希望在活动的OnCreate中执行此操作,因为每个活动都可以创建任意次数 - 代码将被调用的频率超过必要.
该应用程序还有多个入口点 - 我是否必须在每个活动中复制支票?
我正在考虑做的是在Application对象中设置这个代码,以及跟踪它是否已经被调用的标志 - 并且只是从每个Activity的onCreate()中调用它.
是否有更好或更"适当"的方式来做到这一点?
Isa*_*ler 11
在右,Android的批准方式来做到这一点:
android.app.Application类onCreate方法AndroidManifest.xml,android:name将application 元素的属性更改为您的类的名称onCreate就会被调用.您可能还会发现该onTerminate方法很有用.
| 归档时间: |
|
| 查看次数: |
2165 次 |
| 最近记录: |