0
我有一個應用程序使用web服務來獲取信息並保存用戶所做的更改。如何在後臺進程上正確構建應用程序
當前我有一個服務在應用程序打開時運行,並且每個操作都有公共方法。問題在於服務增長很大,我在考慮重構,但問題是最好的方法是什麼?
我能想到的下列選項:
- 遞延服務的當前服務和所有在啓動時應用程序初始化
- 創建小服務,這些都是由當地廣播初始化
雖然我對性能有所懷疑。可以給我一些線索或示例,說明哪種方法更好,是否真的在意這些更改會立即同步,這些更改會在本地存儲,並且可能時會進行同步。發送的數據並不多,所以同步是比較快的
同步過程是類似
- 檢查是否有新的(我有幾種類型的數據,這些都是正在成長的那些)
- 同步用戶的喜好
謝謝解決第一點 – rkmax