→ corrupt003: splash 頁直接當成一個activity,等連線檢查完成再跳 09/13 21:25
→ corrupt003: 到main activity 呢? 09/13 21:25
我這樣的寫法應該就是把splash跟Main都當成activity 兩個在跳換
問題是該怎麼讓Socket連好之後 發送個通知給splash呢?
難道只能把socket寫在splash裡面嗎><?
※ 編輯: lovelyzon (140.112.4.192), 09/13/2016 21:44:04
→ ssccg: 兩個在跳換是哪招,明明是要在splash做的事寫在main又是? 09/14 03:04
→ ssccg: Socket另外寫在別的class,在splash裡呼叫連線,在main裡取 09/14 03:09
→ ssccg: 用不就好了? 基本上除非那個Socket的lifecycle完全跟著main 09/14 03:09
→ ssccg: 不然看不出寫在main的意義 09/14 03:11
→ cooper6334: 把socket寫在Service裡面 09/14 14:17
→ cooper6334: 覺得Service跟Activity溝通麻煩,我推薦用EventBus 09/14 14:18
推 aids61517: 你要在Splash裡連線,為什麼程式要寫在Main裡面? 09/15 11:38
→ aids61517: 是因為在Main裡面也要做連線嗎?是的話你應該把他獨立寫 09/15 11:38
→ aids61517: 成額外的class,如果只是要在Splash裡面連線,然後把資 09/15 11:39
→ aids61517: 料傳到Main的話那你就應該把程式寫在Splash裡然後用 09/15 11:40
→ aids61517: Bundle傳資料 09/15 11:40
→ aids61517: 補充,如果你不想把程式寫在Splash裡面那你可以在 09/15 11:42
→ aids61517: Splash裡面註冊BroadcastReceiver用Broadcast通知 09/15 11:44