我(有点)是 android 开发的新手,我想创建一个基于 PircBot 库的 android messenger 应用程序。我现在知道有几个限制:
- 必须使用 IRC,现在可能无法更改,因为它已经在要求中
- IRC 服务需要在自己的进程中运行,因此它在收听 IRC 消息时不会干扰 UI,它应该在后台接收消息并发送通知而不显示 UI
- 我在不同的屏幕上使用不同的活动,所以所有活动都需要使用服务(登录、加入频道、发送/接收消息),并且应该根据当前的连接状态通知不同的活动。
我试图从我的活动中绑定服务,但活页夹似乎只适用于同一进程中的服务。(我不确定这个,搜索没有返回任何有用的东西)
构建我的项目以便满足所有约束的首选方法是什么?我还可能遇到什么其他问题?
抱歉英语不好