2013-05-13 60 views
0

。 現在我有一個獨立的線程(單)至極通過處理至極獲得消息至極指定要發送下一個命令,或者用戶名/密碼/ IP(凌亂的那種,但工程...)。應用程序代碼的設計問題

,這個方法工作良好單向的命令,但我打算讓它雙向至極,我不知道如何實現。據我知道的Android不允許被另一個線程改變UI元素,因此一個監聽器模式不會是它。

另外,我剛纔讀,我們不應該保存的東西在應用程序對象,至極也是我通過保存我的應用程序是否在運行完整或精簡版模式做什麼......我不知道在哪裏應該我保存它,以使它不明顯hackable(sqlite的SharedPrefs很容易編輯...)

回答

0

只有一般性的提示:有Activity.runOnUiThread()執行代碼(以後)在主線程。

+0

非常感謝!我通過傳遞對象包含監聽器和命令,然後用的RunOn UiThread,由我不明白爲什麼,因爲每一個活動是在UI線程中運行並不是一個靜態方法的方式至極執行它解決了我的線程問題。謝謝! – ihatetothink 2013-05-18 19:42:12