sách gpt4 ai đã đi

Khi nào nên ràng buộc một dịch vụ và khi nào không nên ràng buộc một dịch vụ

In lại 作者:太空宇宙 更新时间:2023-11-03 13:05:43 28 4
mua khóa gpt4 Nike

我一直在翻阅 Android 文档,我很好奇。什么时候绑定(bind)服务而不是不绑定(bind)服务?它提供了哪些优点/限制?

1 Câu trả lời

When would you bind a service as opposed to not binding the service?

完整的答案需要 (::ahem::) 一本书的几页。 :-)

在处理配置更改(例如屏幕旋转)时,绑定(bind)到服务会带来挑战。因此,在其他条件相同的情况下,使用命令模式 (startService()) 胜过使用绑定(bind)模式 (bindService()).

如果你想让你的服务在没有任何 Activity 绑定(bind)的情况下运行,你必须使用命令模式。因此,音乐播放器、大文件下载器或使用 AlarmManager 设置的 cron 作业都倾向于使用命令模式。

绑定(bind)使您可以访问更丰富的 API,包括对不能与命令模式一起使用的数据类型的支持(这仅限于您可以粘贴在 Bundle 中的内容)。

关于android - 什么时候绑定(bind)服务,什么时候不绑定(bind)服务,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5063527/

28 4 0
太空宇宙
Hồ sơ cá nhân

Tôi là một lập trình viên xuất sắc, rất giỏi!

Nhận phiếu giảm giá Didi Taxi miễn phí
Mã giảm giá Didi Taxi
Giấy chứng nhận ICP Bắc Kinh số 000000
Hợp tác quảng cáo: 1813099741@qq.com 6ren.com