经过多年的.net开发,我才开始启动android开发。我的begginners书并没有说明服务和内容提供商之间的区别。 首先,它声称服务是一个长期运行的应用程序,它暴露它api设备上的其他应用程序。这就是Windows或网络服务器在PC上的功能
但随后它声明“联系人”应用程序的内容提供程序将API公开给运行在andriod上的其他应用程序,以便它们可以使用它进行迭代。这正是服务的作用。两者都做同样的事情。两者都允许其他应用程序通过他们的api进行交互。那么区别是什么呢。请指出我可以阅读这两个函数的更合理描述的方向。因为这似乎只是无稽之谈。