2013-12-16 32 views
0

我们可以在安装Android应用时设置用户设置吗?我们可以在安装Android应用时设置用户设置吗

例:设置域名或登录由在开机启动服务所使用的凭据。

+0

这取决于你所说的 “用户设置” 的内容。这取决于它们是什么,你在哪里存储它们以及它们如何被访问。但你不能用你的应用程序做任何事情,而它的安装关闭谷歌'播放marketplace' – Houseman

+0

也许不是最好的措辞问题,但如果你的意思是集之类的东西SharedPreferences'的'内容或sqlite3的数据库,我也愿意有兴趣知道答案。 –

回答

1

不是在安装它,因为据我所知,在你的应用程序没有代码运行在安装过程中。直到设备用户选择打开您的应用程序。

如果您是根据设备配置调整设置,那么你还可以调节与设备配置资源(值-XX资源文件夹),因为这些字符串将在manifest.xml被映射值,但它不健全就像你想要的那样。

0

安装一个应用程序的过程中,不能运行任何代码。如果您想在第一次运行应用程序时运行某些代码,则可以使用SharedPreferences并在其中放置Boolean isRunningForTheFirstTime变量。将其设置为truedefault和一旦您需要运行的代码已执行,只需将值更改为false。请确保,如果您使用此方法,请更改为SharedPreferences.editor。希望这可以帮助。

http://developer.android.com/reference/android/content/SharedPreferences.html http://developer.android.com/reference/android/content/SharedPreferences.Editor.html

相关问题