2016-09-01 22 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,這將是永久的你不必註銷它

我會讓你自己搜索這些,有很多你可以找到的例子!