Mig*_*gan 8 android preferences
当我在API描述中检查getSharedPreferences(String,int)时,Second属性定义了可访问性模式,默认操作可以采用0或MODE_PRIVATE,MODE_WORLD_READABLE和MODE_WORLD_WRITEABLE可以控制权限.
但是在API描述中有一个小注:
注意:目前这个类(android.content.SharedPreferences)不支持跨多个进程使用.这将在稍后添加.
此外,在Mark L. Murphy的书"开始Android 2"中他提到:
(最终,首选项可能在应用程序之间共享,但截至撰写本文时尚不支持)
我很困惑!这是否意味着getSharedPrefrences的MODE_WORLD_READABLE和MODE_WORLD_WRITEABLE是有,但不是在最新的API级别尚不支持???
谢谢!米泔
我的书参考是基于该评论.
而且,制作任何文件MODE_WORLD_READABLE或(更糟)MODE_WORLD_WRITEABLE是一个坏主意.你失去了安全的希望.
如果您希望在两个应用程序之间共享数据,则有无数的解决方案,例如:
startService()和响应经由发送Messenger或createPendingResult() PendingIntent什么Intents所有这些都允许您定义集成权限,并允许您控制访问的粒度.
| 归档时间: |
|
| 查看次数: |
5882 次 |
| 最近记录: |