Rest调用和SQLite.NET在片段或活动中

问题描述 投票:0回答:1

我正在构建一个Android应用程序,该应用程序使用活动和片段以及Rest调用和本地数据库。有谁知道REST调用最适合放置在哪里。我对片段更感兴趣,但也想了解一些活动。我也有一个本地SLQLite数据库,并且有一种获取数据的方法。因为数据库操作长期运行,与REST调用类似吗?

谢谢

android database rest xamarin.android sqlite.net
1个回答
0
投票

您不应在配置更改(旋转,屏幕更改,电话状态)可能破坏的类上放置长时间运行的操作或任何模型逻辑,这些类旨在将UI呈现给用户。

您应该改用:ViewModel(对于较短的任务,仅在应用程序运行的情况下才能保留)并使用后台线程。

https://developer.android.com/topic/libraries/architecture/viewmodel?gclid=Cj0KCQjw09HzBRDrARIsAG60GP-qiuPnYKryrX2YYZI39988xMfqTx4s6fuk5xfKtvuPZ-XQ98DxpgEaAphmEALw_wcB

服务(推荐,尽管您的应用程序未激活,它们仍可以生存),请务必先查看文档和一些示例。

© www.soinside.com 2019 - 2024. All rights reserved.