0

我正在创建一个离线聊天机器人,并且想知道将绑定服务或单例用于解析/响应引擎是否是一种好习惯?

4

1 回答 1

2

Service 和 Singleton 是两个不同的概念。

我们使用Singleton的是一种仅启动和使用一个实例的模式。

服务是在后台运行的长时间运行操作的组件。

Bound Service

绑定服务是客户端-服务器接口中的服务器。绑定多个应用程序或活动的服务。

我正在创建一个离线聊天机器人..

如果您想开发程序与其他应用程序对话,请记住,在 Android 上,一个进程无法正常访问另一个进程的内存。我为您提供使用AIDL(Android 接口定义语言)

于 2013-09-24T18:36:26.710 回答