在 Dashcode 中保存应用程序关闭/同步信息的信息

发布于 2024-10-14 11:39:07 字数 438 浏览 3 评论 0原文

我是应用程序开发、Java 和数据库方面的新手!我很难理解如何保存已输入文本字段的信息。

基本上,如果用户输入信息,让我们说“textField01” - 那么另一台设备上的另一个用户需要查看该信息...或者 user1 关闭应用程序/浏览器并需要用他之前输入的内容填充“textField01”。

我不知道是否需要“保存”或“同步”按钮,但我已经准备好了一个可以使用的按钮,如果您还可以建议一个 clickHandler 来实现这一点,或者什么不可以。如果这样做的话,我还需要一个“加载”按钮吗?

我认为最好的解决方案是,如果有人可以指导我处理这些情况的很棒的教程 - 或者如果有一些我可以看到并在某处详细解释的源代码。

我的网络应用程序的所有其他方面都有效!只是如果您输入信息并退出应用程序,您的信息就会消失!或者,如果其他人需要查看它,它是空白的!

请帮忙!显然……保持简单。

I am VERY new app development, Java, and databasing! I am having a hard time understanding what I can do to save information that has been entered into text fields.

Basically, if a user enter info in to let's say "textField01" - Then another user on another device needs to see that information...or user1 closes the app/browser and needs "textField01" to be populated with that he entered before.

I don't know if there is a need for a "save" or "sync" button but I have one ready to use if you could also suggest a clickHandler for that and what not. If it was done that way, would I need a "load" button as well?

I think the best solution is if someone could direct me to an awesome tutorial dealing with these kinds of situations - or if there is some source code I can see and have explained in detail somewhere.

Every other aspect of my web app works! It's just if you enter in the info and exit the app, your info is gone! Or, if someone else needs to see it it's blank!

HELP PLEASE! and obviously...keep it simple.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

与他有关 2024-10-21 11:39:07

现在有一本关于这个主题的书 Dashcode for Dummies (不暗示你是一个 Dummy ;-)) 这里。我还没有看过,所以请自行检查以确保它合适。

在会话之间保存任何值的一个简单方法是 setPreferences,因此

widget.setPreferenceForKey(4,"ratePrecision");

将保存变量ratePrecision 的值为 4
并将

var ratePrecisionx = widget.preferenceForKey("ratePrecision");

检索它
这些值存储在用户主文件夹中的 plist 中。

这可以工作并保留会话之间的值,但显然仅对少量数据真正有用。
对于更复杂和更大的数量,您需要考虑添加数据源,可以是 xml 文件或 sqlite 数据库等。Dashcode 库中有用于获取和设置数据源的代码存根

There is a book out on the subject now Dashcode for Dummies (no implication that you are a Dummy ;-)) here. I have not looked at so please check it yourself to make sure it is suitable.

A simple way to save any values between session is the setPreferences, so

widget.setPreferenceForKey(4,"ratePrecision");

will save the variable ratePrecision with a value of 4
and

var ratePrecisionx = widget.preferenceForKey("ratePrecision");

will retrieve it
The values are stored in a plist in the users home folder.

This works and preserves values between session but obviously is only really useful for a small amount of data.
For more complex and larger amount you need to look at adding a data source which can be an xml file or sqlite database etc. There are code stubs for getting and setting data sources in the Dashcode library

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文