Сохранение информации в Dashcode для закрытия / синхронизации приложения - PullRequest
0 голосов
/ 27 января 2011

Я ОЧЕНЬ новая разработка приложений, Java и базы данных!Мне трудно понять, что я могу сделать, чтобы сохранить информацию, введенную в текстовые поля.

В основном, если пользователь вводит информацию, скажем, «textField01» - тогда другой пользователь на другом устройстве должен видеть эту информацию ... или user1 закрывает приложение / браузер и нуждается в заполнении «textField01»с этим он вошел ранее.

Я не знаю, есть ли необходимость в кнопке «сохранить» или «синхронизировать», но у меня есть готовая кнопка, если вы могли бы также предложить clickHandler для этого и чтоне.Если бы это было сделано таким образом, мне бы тоже потребовалось «загрузить» btn?

Я думаю, что лучшим решением было бы, если бы кто-то мог направить меня в удивительный учебник по таким ситуациям - или еслинекоторый исходный код, который я вижу и где-то подробно объяснил.

Все остальные аспекты моего веб-приложения работают!Просто если вы введете информацию и выйдите из приложения, ваша информация исчезнет!Или, если кому-то еще нужно увидеть его, он пуст!

ПОМОГИТЕ ПОЖАЛУЙСТА!и очевидно ... будь проще.LOL

СПАСИБО!

1 Ответ

0 голосов
/ 27 января 2011

В настоящее время выходит книга на эту тему Dashcode for Dummies (это не значит, что вы Dummy ;-)) здесь .Я не смотрел на это, поэтому, пожалуйста, проверьте его самостоятельно, чтобы убедиться, что он подходит.

Простой способ сохранить любые значения между сессиями - это setPreferences, поэтому

widget.setPreferenceForKey(4,"ratePrecision");

сохранит переменнуюratePrecision со значением 4 и

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

извлечет его. Значения хранятся в plist в домашней папке пользователя.

Это работает и сохраняет значения между сессиями, но, очевидно, только на самом делеполезно для небольшого количества данных.Для более сложного и большого объема вы должны смотреть на добавление источника данных, который может быть файлом XML или базой данных sqlite и т. Д. В библиотеке Dashcode есть заглушки кода для получения и настройки источников данных

...