可能重复:
J2me 检测到应用程序的首次启动
我正在开发一个 J2ME 应用程序,我想知道它是否是第一次在设备中运行该应用程序以便能够向用户显示欢迎消息,否则用户将被直接带到主屏幕
如何做到这一点?
可能重复:
J2me 检测到应用程序的首次启动
我正在开发一个 J2ME 应用程序,我想知道它是否是第一次在设备中运行该应用程序以便能够向用户显示欢迎消息,否则用户将被直接带到主屏幕
如何做到这一点?
一个简单的解决方案...
当用户单击按钮关闭欢迎消息时,将文件写入磁盘。下次启动应用程序时,检查文件是否存在 - 如果存在,则用户已经看到欢迎屏幕。如果文件不存在,则未显示欢迎屏幕(即应用程序的首次运行)
与其问这样的问题,不如发布一些想法或代码,向我们展示您至少尝试过自己先做这件事。
首次运行应用程序时,您可以显示欢迎消息,然后创建任何普通文件,如任何 .txt。使您的代码使得@startup 每次都会查看该文件是否存在。如果存在,则转到主屏幕 n 如果不存在,则显示欢迎消息并创建文件。
编辑: 同意Doctoror Drive。更丰富的数据存储方式是使用 Record Store。检查这个。