[問題] 請問Service與Activity運作

看板AndroidDev作者 (時間是魔法!?)時間13年前 (2012/06/07 16:31), 編輯推噓2(204)
留言6則, 5人參與, 最新討論串1/1
狀態是 我有兩個Activity A,B和一個Service運作socket連線動作 A_Activity觸發 Service startService(intent); 做socket連線後 會做收到資訊動作是在Service 寫Thread去收資料嗎? 還是在A_Activity做Thread 來接收server端socket傳來的資料 之後轉換另外一個B_Activity這裡也會有thread一直接收 server端傳來的socket資訊 想請問說此thread是要寫在service 那邊還是Activity中?? 謝謝 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.113.215.219

06/07 17:43, , 1F
service然後寫binder去連結(不知道有沒有拼對)
06/07 17:43, 1F

06/07 19:49, , 2F
bind Service in Activity A&B
06/07 19:49, 2F

06/07 21:29, , 3F
在server 裡寫thread連接socket接收資料
06/07 21:29, 3F

06/07 21:30, , 4F
在用 broadcast 給 activity a or b 這樣也可
06/07 21:30, 4F

06/08 06:36, , 5F
我會用J大的寫法,需要資訊的activity再自已接broadcast
06/08 06:36, 5F

06/08 17:57, , 6F
broadcast切比較乾淨
06/08 17:57, 6F
文章代碼(AID): #1Fq6R9Lg (AndroidDev)