我是相当新到Android。
我在我的应用的活动。 我使用的共享的喜好来储存此活动相关的一些数据。 现在,我怎样才能从其他服务类访问这些存储的数据? 可能吗?
你的注意力高度赞赏。
我是相当新到Android。
我在我的应用的活动。 我使用的共享的喜好来储存此活动相关的一些数据。 现在,我怎样才能从其他服务类访问这些存储的数据? 可能吗?
你的注意力高度赞赏。
看到你在扩展语境下的应用程序组件是已经,您可以简单地使用:
SharedPreferences prefs = this.getSharedPreferences("Pref name", Context.MODE_PRIVATE);
请确保您或之后,调用此onCreate()
看看这里http://developer.android.com/guide/topics/data/data-storage.html#pref
您只能在同一应用程序ID中访问SharedPreferences。
如果你想从另一个应用程序的情况下访问它,你可以把模式为世界可读(但stronly不建议在API 17折旧)。