查看完整版本: 求助_Android_多Activity定時讀取網路訊息方法?
頁: [1]

hosw516 發表於 2016-7-6 11:50 AM

求助_Android_多Activity定時讀取網路訊息方法?

卡關中.....!多個Activity要存取同一網路訊息,且要定時更新。
有沒有人可以點醒我阿!


最差情況就每一個Activity都用handler去讀取網路。
但這樣感覺太沒效率。

...<div class='locked'><em>瀏覽完整內容,請先 <a href='member.php?mod=register'>註冊</a> 或 <a href='javascript:;' onclick="lsSubmit()">登入會員</a></em></div><div></div>

isroot02 發表於 2016-7-8 08:08 AM

public class MyApplication extends Application {}
         <application android:name=".MyApplication"
        android:icon="@drawable/ic_launcher"
        android:label="@string/app_name">
寫在Application class裡呢?project run起來後,這MyApplication就會被先執行。。。
你便可把你的process寫在這兒。。。
在activity裡要取得你process所計算完的結果,你可以
((MyApplication) getApplicationContext()).settings()

hosw516 發表於 2016-7-11 04:07 PM

isroot02 發表於 2016-7-8 08:08 AM static/image/common/back.gif
public class MyApplication extends Application {}
         
寫在Application class裡呢?project run起來後, ...

感謝阿!給了一個方向,看來大大應該也是高手

Lak4CYUT 發表於 2016-7-16 05:39 PM

你要定期,就寫一個 service,再不然就用 AlarmManager 去做一個定期性的行為也行。
再由 service or PendingIntent 回頭觸發 activity 做更新...

hosw516 發表於 2016-7-22 04:24 PM

謝謝各位,最後我是用廣播方式,因為有好幾個activity要讀取,今天終於完成了,努力了一周可以好好休息了。<br><br><br><br><br><div></div>
頁: [1]