【发布时间】:2012-05-08 12:59:59
【问题描述】:
我正在开发一个 J2ME 应用程序,我想知道这是否是第一次在设备中运行该应用程序以便能够向用户显示欢迎消息,否则用户将被直接带到主屏幕
如何做到这一点?
【问题讨论】:
-
这个问题是另一个用户问的,昨天回答了你为什么不学习搜索? stackoverflow.com/questions/10480413/…
我正在开发一个 J2ME 应用程序,我想知道这是否是第一次在设备中运行该应用程序以便能够向用户显示欢迎消息,否则用户将被直接带到主屏幕
如何做到这一点?
【问题讨论】:
一个简单的解决方案...
当用户单击按钮关闭欢迎消息时,将文件写入磁盘。下次启动应用程序时,检查文件是否存在 - 如果存在,则用户已经看到欢迎屏幕。如果文件不存在,则没有显示欢迎屏幕(即第一次运行应用程序)
与其问这样的问题,不如发布一些想法或代码,向我们展示你至少尝试过自己先做这件事。
【讨论】:
当您第一次运行应用程序时,您可以显示欢迎消息,然后创建任何普通文件,如任何 .txt。使您的代码使得@startup 每次都会查看该文件是否存在。如果存在,则转到主屏幕 n,如果不存在,则显示欢迎消息并创建文件。
编辑: 同意Doctoror Drive。更丰富的数据存储方式是使用 Record Store。检查this。
【讨论】: