2
我有一個多活動應用程序,進步用戶輸入IP /主機地址,輸入一些數據(另一個活動),查看視頻幀流(又一個活動)。我通過創建一個單例來在活動之間共享Socket。這被認爲是不適合用於無法序列化的對象的模式嗎?在Android應用程序活動之間使用單例?
我已經看了整個早上通過這些帖子和其他人通過網絡和最好的,我可以想出是沒有真正簡單的方法,但這對我來說似乎很容易。我認爲唯一的其他方法是優點是自定義應用程序對象。
任何與單身人士一起工作的人的洞察力我真的很想聽到任何問題,我可能沒有意識到這可能會讓我以後...感謝!
因此,如果我將套接字移動到服務中,我可以與活動共享套接字嗎,還是必須將數據從服務中編組爲活動?如果我要管理它,那就不好了。表演將受到重創。 – user574771
您可以直接通過IBinder對象共享套接字或數據。請參閱Service.onBind:http://developer.android.com/reference/android/app/Service.html – elevine