在Android应用程序中启动应用程序时仅显示一次版本信息

时间:2010-08-31 20:32:04

标签: android dialog startup

我想用Ok-Button显示一个简单的信息对话框,关于这个版本中的新内容,但它应该只在第一次启动时显示。什么是实现这个的最好方法?

3 个答案:

答案 0 :(得分:1)

此处记录了许多解决方案:

What is SharedPreferences in Android?

答案 1 :(得分:1)

我会(也有)使用带有布尔值或int值的SharedPreferences。只需检查上一版本是否早于当前版本并更新int。 这是一个很好的小片段。

//check to see if we need to show whats new or not
        SharedPreferences config = getSharedPreferences(MY_PREFS_STRING, 0);
        int lastVersion = config.getInt(KEY_VERSION, -1);
        if(currentVersion > lastVersion ){
showDialog(id);
//set this as lastVersion
        }

答案 2 :(得分:0)

将布尔变量存储在某处:首选项,数据库,SD卡,..