В настоящее время я пытаюсь разработать приложение для Android в Eclipse (Java), которое показывает некоторые шутки, загруженные из базы данных. Пользователь может голосовать за каждую шутку один раз, и чтобы убедиться, что он делает это только один раз, я сделал таблицу в базе данных, которая содержит три столбца.
- Электронная почта
- Имя пользователя (используется, когда пользователь публикует шутку)
- Зашифрованный пароль
У меня сейчас два "экрана":
- Экран входа в систему
- Главный экран
При каждом запуске приложение проверяет SharedPreferences на наличие файла, содержащего некоторую информацию, и при наличии какой-либо информации оно должно загружать главный экран, но при отсутствии информации об учетной записи должен загружаться экран входа в систему.
Есть идеи, как использовать разные экраны и как их кодировать?