2011-01-28 27 views
0

我對intents和意圖過濾器可以做什麼有很好的理解,但我想知道是否有可能使用它們來執行一些更平凡的事情,比如可能只是監視變量值的變化。Can Intents/Intent Filters可用於更多世俗任務嗎?

這不幸是一個小問題,它可能只是我對Java和Android迄今爲止的經驗不足。我試圖完成的任務實際上只是將一個方法添加到生命週期中,該方法可以檢測到簡單的更改並作出反應,而無需在每個用戶觸發的操作結束時添加方法調用。我曾經想過用一個無限循環添加一個類似遊戲的線程,這個循環調用了一個稍微延遲的方法,但似乎這樣做會過度殺傷。

非常感謝, 耶利米

回答

1

也許Java的活動將幫助你在這裏。這聽起來像事件,聽衆和處理程序將會對這個問題有好處。

如果您不知道什麼事件:它們將等待某個事件發生,並且您可以攻擊事件發生時觸發事件的偵聽器。這基本上創建了「微型線程」。所以它會關閉並執行並返回而不中斷代碼。這是我過去幾天的理解。

我最近做了一個關於這個的文章,以獲得一些更好的例子,因爲我仍然在自己學習,檢查出來。只要我能弄明白,我會在那裏張貼東西,也許其他人最終也會。
java events,handlers and listeners question

+0

我剛更新了我的例子,我給你的鏈接。看看它是否能幫助你。 – prolink007 2011-01-30 19:49:27

相關問題