2016-09-01 13 views
-3

我最近创建了一个应用程序,它是一个闹钟应用程序。以最简单的方式定义广播接收器

它使用的广播接收机的我明白这不是非常好,现在的我很迷茫,有一些问题如下概念:

1)您将如何描述广播接收机在外行的任期?

2)注册后我们是否需要取消注册?如果我不知道它会如何影响我的应用?

3)使用此广播接收机概念的必要性是什么?

4)一些简单的例子,如果你可以。关于广播接收机

+1

在https://developer.android.com上阅读这些内容怎么样?或者你可以搜索一些教程。 – abbath

+0

https://developer.android.com/reference/android/content/BroadcastReceiver.html – Olayinka

+1

太复杂了! –

回答

1

我会尽力回答您的问题:

1)您将如何描述广播接收机在外行的任期?

广播接收器是像一个监听器,但它监听在手机上全球事件。当手机开机时,当你收到信息时,当手机被锁定,当你的Wifi打开/关闭等...

2)我们需要注册后注销它,如果我不要如何 它会影响我的应用程序?

如果您在一个特定活动(如临时广播接收器)中注册广播接收器,那么您必须注销它,否则在切换到其他活动时可能会出现一些错误。

3)使用这个广播接收机概念有什么需要?

答案1)可以给你一些想法...

4)如果可以的话一些简单的例子。

有登记广播接收机两种方式:在活动

  1. 编程,但后来它就像临时,你必须注销其
  2. 有了您的Manifest.xml,这将是永久的你不必注销它

我会让你自己搜索这些,有很多你可以找到的例子!