我想在内容提供商中存储一些数据,因此我的其他一些应用也可以访问这些信息。但我的问题是,如果用于编写内容提供程序的应用程序被卸载,是否意味着内容提供商也已消失?如果是这样,反正是为了防止这种情况,还是有其他地方我可以存储日期以在多个应用程序之间共享?还有一个问题,是否有类似于iOS中用于Android的粘贴板?
谢谢!
答案 0 :(得分:5)
经过一轮搜索和测试后,我自己找到了答案。
嗯,这取决于。有两种使用/更改内容提供商的方法
更改默认内容提供商,例如联系人。如果您的应用添加了联系人条目,则该联系人仍然会被删除
制作您自己的内容提供商。但是当应用程序被卸载时会被删除。
答案 1 :(得分:4)
但我的问题是,如果用于编写内容提供商的应用程序被卸载,是否意味着内容提供商也已消失?
根据定义,如果删除内容提供商,则会删除内容提供商。
如果是这样,无论如何都要阻止
没有。用户可以随意卸载他们喜欢的任何内容。
是否可以存储可在多个应用中共享日期的替代位置?
外部存储或互联网。