gpt4 book ai didi

java - 用于数学计算的 Android Activity 或 Service?

转载 作者:行者123 更新时间:2023-12-02 07:58:05 25 4
gpt4 key购买 nike

我正在创建一个简单的小费计算器来进入 Android 编程。我已经创建了主要 Activity ,但我有一个问题。我应该在 Activity 中进行实际计算,还是应该有另一个服务类将 Activity 绑定(bind)到该服务类来计算总计、拆分和小计等?在服务中进行计算并将结果传递回 Activity 是否有优势?应该这样做吗?

我已经习惯了整个 MVC 设置,在 Android 中,Activity 就是 View 和 Controller

最佳答案

假设计算不会花费很长时间,您可以在主线程中进行。但是,假设您的计算需要一段时间 - 值得您花时间研究 AsyncTask 和 Painless Threading from Android Developers 上的这篇文章。 。您不会想为此使用服务 - 服务更多的是位于后台的通知和警报之类的东西。

关于java - 用于数学计算的 Android Activity 或 Service?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9354714/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com