我有一个应用程序,这有一个服务,这运行STICKY如果有工作要做,即使用户关闭应用程序的服务工作,直到完成她的工作。传递ArrayList <T>服务和活动之间
看,我已经按照教程Android Example: Communication between Activity and Service using Messaging和适应我的应用程序,但是当我尝试发送邮件,这不是我的服务或客户端接收。
此外,我需要传递参数,像一个ArrayList中的工作流程是这样的
- 用户开始我的应用程序和应用程序更复杂的启动服务
- 用户在应用程序和应用程序按下一个按钮发送信号到服务(这可能是一个整数)
- 服务获取来自互联网,过程数据和这些数据发送到应用程序是否正在运行,如果不是服务通知用户新的数据
- 如果一段时间后没有从服务器接收服务停止。
问题是如何在服务和应用程序之间传递复杂对象?