Google Android - это несложно • Просмотр темы - Урок 33. Хранение данных. Preferences.

Google Android - это несложно

Добро пожаловать на форум сайта startandroid.ru
Текущее время: 16 авг 2018, 17:29

Часовой пояс: UTC + 3 часа




Начать новую тему Ответить на тему  [ Сообщений: 203 ]  На страницу Пред.  1 ... 7, 8, 9, 10, 11  След.
Автор Сообщение
 Заголовок сообщения: Re: Урок 33. Хранение данных. Preferences.
СообщениеДобавлено: 19 май 2015, 16:53 
Аватар пользователя

Зарегистрирован: 23 ноя 2013, 16:08
Сообщений: 1107
Откуда: Ukraine
Благодарил (а): 31 раз.
Поблагодарили: 175 раз.
Sergiy_GT писал(а):
Здраствуйте! Есть ворпос: каким образом можно из одного Activity передать значение boolean в другое Activity? К примеру: boolean playPause = false; А во втором Activity его прочитаь и изминить значение boolean на переданный? Если можно пример кода. Зарание благодарю.

При запуске активити в intent.putExtra

_________________
Семь раз отмерь - поставь студию.
Эклипс не студия, ошибка вылетит - не исправишь.
Скажи мне кто твой друг, и оба поставили студию.
Студия - свет, а эклипс - тьма.


Вернуться наверх
 Профиль  
 
 Заголовок сообщения: Re: Урок 33. Хранение данных. Preferences.
СообщениеДобавлено: 19 май 2015, 22:48 

Зарегистрирован: 06 апр 2015, 13:09
Сообщений: 11
Благодарил (а): 1 раз.
Поблагодарили: 0 раз.
doter.ua писал(а):
Sergiy_GT писал(а):
Здраствуйте! Есть ворпос: каким образом можно из одного Activity передать значение boolean в другое Activity? К примеру: boolean playPause = false; А во втором Activity его прочитаь и изминить значение boolean на переданный? Если можно пример кода. Зарание благодарю.

При запуске активити в intent.putExtra


Это не ответ! Я и сам знаю что способов множество... А пример с частью кода привести слабо? Прошу прощение, за может быть, грубоватый ответ, но еслиб я понимал как это сделать (реализовать в коде) я б не спрашивал.
Форум создан для объяснения неких моментов которые непонятны после изучения уроков, я так понимаю... Но вот такие ответы (которых, к сожалению, большенство на форуме) не несут никакой смысловой нагрузки. И являются ничем иным как спамом.


Вернуться наверх
 Профиль  
 
 Заголовок сообщения: Re: Урок 33. Хранение данных. Preferences.
СообщениеДобавлено: 19 май 2015, 23:17 
Аватар пользователя

Зарегистрирован: 23 ноя 2013, 16:08
Сообщений: 1107
Откуда: Ukraine
Благодарил (а): 31 раз.
Поблагодарили: 175 раз.
Sergiy_GT писал(а):
doter.ua писал(а):
Sergiy_GT писал(а):
Здраствуйте! Есть ворпос: каким образом можно из одного Activity передать значение boolean в другое Activity? К примеру: boolean playPause = false; А во втором Activity его прочитаь и изминить значение boolean на переданный? Если можно пример кода. Зарание благодарю.

При запуске активити в intent.putExtra


Это не ответ! Я и сам знаю что способов множество... А пример с частью кода привести слабо? Прошу прощение, за может быть, грубоватый ответ, но еслиб я понимал как это сделать (реализовать в коде) я б не спрашивал.
Форум создан для объяснения неких моментов которые непонятны после изучения уроков, я так понимаю... Но вот такие ответы (которых, к сожалению, большенство на форуме) не несут никакой смысловой нагрузки. И являются ничем иным как спамом.

в гугле забанили?
http://stackoverflow.com/a/5265952 - первая ссылка по запросу "android intent.putextra example"

_________________
Семь раз отмерь - поставь студию.
Эклипс не студия, ошибка вылетит - не исправишь.
Скажи мне кто твой друг, и оба поставили студию.
Студия - свет, а эклипс - тьма.


Вернуться наверх
 Профиль  
 
 Заголовок сообщения: Re: Урок 33. Хранение данных. Preferences.
СообщениеДобавлено: 20 май 2015, 00:30 

Зарегистрирован: 06 апр 2015, 13:09
Сообщений: 11
Благодарил (а): 1 раз.
Поблагодарили: 0 раз.
doter.ua писал(а):
Sergiy_GT писал(а):
doter.ua писал(а):
Sergiy_GT писал(а):
Здраствуйте! Есть ворпос: каким образом можно из одного Activity передать значение boolean в другое Activity? К примеру: boolean playPause = false; А во втором Activity его прочитаь и изминить значение boolean на переданный? Если можно пример кода. Зарание благодарю.

При запуске активити в intent.putExtra


Это не ответ! Я и сам знаю что способов множество... А пример с частью кода привести слабо? Прошу прощение, за может быть, грубоватый ответ, но еслиб я понимал как это сделать (реализовать в коде) я б не спрашивал.
Форум создан для объяснения неких моментов которые непонятны после изучения уроков, я так понимаю... Но вот такие ответы (которых, к сожалению, большенство на форуме) не несут никакой смысловой нагрузки. И являются ничем иным как спамом.

в гугле забанили?
http://stackoverflow.com/a/5265952 - первая ссылка по запросу "android intent.putextra example"


мда... Я теперь понимаю почему за 4 года существования форума так мало вопросов и ещё меньше ответов... Не затрудняйте себя
ответами на мои глупые вопросы, благодарю за внимание.


Вернуться наверх
 Профиль  
 
 Заголовок сообщения: Re: Урок 33. Хранение данных. Preferences.
СообщениеДобавлено: 20 май 2015, 00:35 

Зарегистрирован: 06 апр 2015, 13:09
Сообщений: 11
Благодарил (а): 1 раз.
Поблагодарили: 0 раз.
Этот пост для таких новичков как я. Если интересует действительно дельный ответ на Ваш вопрос обращайтесь сюда -http://ru.stackoverflow.com. Мне помогли.


Вернуться наверх
 Профиль  
 
 Заголовок сообщения: Re: Урок 33. Хранение данных. Preferences.
СообщениеДобавлено: 20 май 2015, 00:53 
Аватар пользователя

Зарегистрирован: 23 ноя 2013, 16:08
Сообщений: 1107
Откуда: Ukraine
Благодарил (а): 31 раз.
Поблагодарили: 175 раз.
Найти возраст форума не поленился, а погуглить инфу по ключевых словам из ответа - не царское дело.

_________________
Семь раз отмерь - поставь студию.
Эклипс не студия, ошибка вылетит - не исправишь.
Скажи мне кто твой друг, и оба поставили студию.
Студия - свет, а эклипс - тьма.


Вернуться наверх
 Профиль  
 
 Заголовок сообщения: Re: Урок 33. Хранение данных. Preferences.
СообщениеДобавлено: 20 май 2015, 08:01 
Аватар пользователя

Зарегистрирован: 18 окт 2012, 11:17
Сообщений: 1098
Откуда: г. Красноярск
Благодарил (а): 26 раз.
Поблагодарили: 279 раз.
Sergiy_GT писал(а):
мда... Я теперь понимаю почему за 4 года существования форума так мало вопросов и ещё меньше ответов... Не затрудняйте себя
ответами на мои глупые вопросы, благодарю за внимание.


Если вы новичок и ни фига не понимаете, то нужно было уроки проходить по порядку и если бы вы это сделали то перед 33 уроком натолкнулись бы на 28 где этот вопрос разжеван.


Вернуться наверх
 Профиль  
 
 Заголовок сообщения: Re: Урок 33. Хранение данных. Preferences.
СообщениеДобавлено: 20 май 2015, 08:51 

Зарегистрирован: 06 апр 2015, 13:09
Сообщений: 11
Благодарил (а): 1 раз.
Поблагодарили: 0 раз.
doter.ua - спам!
klblk - спам!
АВТОР - УГОМОНИТЕСЬ.


Вернуться наверх
 Профиль  
 
 Заголовок сообщения: Re: Урок 33. Хранение данных. Preferences.
СообщениеДобавлено: 20 май 2015, 09:08 
Аватар пользователя

Зарегистрирован: 23 ноя 2013, 16:08
Сообщений: 1107
Откуда: Ukraine
Благодарил (а): 31 раз.
Поблагодарили: 175 раз.
Sergiy_GT писал(а):
doter.ua - спам!
klblk - спам!

https://www.youtube.com/watch?v=eAdcQ4fZZxo

_________________
Семь раз отмерь - поставь студию.
Эклипс не студия, ошибка вылетит - не исправишь.
Скажи мне кто твой друг, и оба поставили студию.
Студия - свет, а эклипс - тьма.


Вернуться наверх
 Профиль  
 
 Заголовок сообщения: Re: Урок 33. Хранение данных. Preferences.
СообщениеДобавлено: 20 май 2015, 09:31 
Аватар пользователя

Зарегистрирован: 18 окт 2012, 11:17
Сообщений: 1098
Откуда: г. Красноярск
Благодарил (а): 26 раз.
Поблагодарили: 279 раз.
Sergiy_GT писал(а):
doter.ua - спам!
klblk - спам!


Т.е. отсылку на конкретный урок, в котором есть ответ на ваш вопрос (есть конкретный код, который вы просили) вы считаете спамом?


Вернуться наверх
 Профиль  
 
 Заголовок сообщения: Re: Урок 33. Хранение данных. Preferences.
СообщениеДобавлено: 10 июл 2016, 23:42 

Зарегистрирован: 10 июл 2016, 23:05
Сообщений: 4
Благодарил (а): 1 раз.
Поблагодарили: 1 раз.
Добрый день,
cкажите, почему при добавлении данных нужно обязательно объявлять переменную SharedPreferences.Editor ed = sPref.edit() и работать через нее?
Почему нельзя воспользоваться такой конструкцией :
sPref = getPreferences(MODE_PRIVATE);
sPref.edit().putString(SAVED_TEXT, et.getText().toString());
sPref.edit().commit();


Вернуться наверх
 Профиль  
 
 Заголовок сообщения: Re: Урок 33. Хранение данных. Preferences.
СообщениеДобавлено: 11 июл 2016, 10:04 
Аватар пользователя

Зарегистрирован: 20 окт 2012, 12:01
Сообщений: 4201
Благодарил (а): 68 раз.
Поблагодарили: 467 раз.
можно

_________________
R.id.team

NullPointerException - что делать???
http://forum.startandroid.ru/viewtopic.php?f=33&t=3899&p=28952#p28952
Где моя ошибка?
http://forum.startandroid.ru/viewtopic.php?f=60&t=3198


Вернуться наверх
 Профиль  
 
 Заголовок сообщения: Re: Урок 33. Хранение данных. Preferences.
СообщениеДобавлено: 11 июл 2016, 13:42 

Зарегистрирован: 10 июл 2016, 23:05
Сообщений: 4
Благодарил (а): 1 раз.
Поблагодарили: 1 раз.
Foenix писал(а):
можно


У меня не сохраняет, только через переменную, не могу понять почему так...
(Android Studio 2.1.2 JRE 1.8.0_91)


Вернуться наверх
 Профиль  
 
 Заголовок сообщения: Re: Урок 33. Хранение данных. Preferences.
СообщениеДобавлено: 11 июл 2016, 15:48 
Аватар пользователя

Зарегистрирован: 20 окт 2012, 12:01
Сообщений: 4201
Благодарил (а): 68 раз.
Поблагодарили: 467 раз.
допиши комит к первой строчке, вот и все.

_________________
R.id.team

NullPointerException - что делать???
http://forum.startandroid.ru/viewtopic.php?f=33&t=3899&p=28952#p28952
Где моя ошибка?
http://forum.startandroid.ru/viewtopic.php?f=60&t=3198


Вернуться наверх
 Профиль  
 
 Заголовок сообщения: Re: Урок 33. Хранение данных. Preferences.
СообщениеДобавлено: 12 июл 2016, 12:05 

Зарегистрирован: 10 июл 2016, 23:05
Сообщений: 4
Благодарил (а): 1 раз.
Поблагодарили: 1 раз.
Да так заработало, и стало ясно в чем проблема -
когда я первый раз обращался к методу sPref.edit().putString(SAVED_TEXT, et.getText().toString()) то данные записывались в один экземпляр обькта Editor, а когда писал в следующей строчке sPref.edit().commit() то подтверждал запись в уже совсем другом экземпляре Editor данных в котором небыло...
Спасибо.


Вернуться наверх
 Профиль  
 
 Заголовок сообщения: Re: Урок 33. Хранение данных. Preferences.
СообщениеДобавлено: 04 авг 2016, 15:58 

Зарегистрирован: 15 фев 2016, 19:06
Сообщений: 1
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.
Доброго дня всем!
У меня 2 вопроса:
1. Как добраться до файла с preferences в AndroidStudio 2.1?
2. У всех работает автоматическое сохранение/загрузка через помещение loadText()/saveText() в методы onCreate() и onDestroy() (ну, или onPause())?
У меня прекрасно все работает с кнопками. Но автоматически не хочет. Никак. Не пойму, в чем дело. Код - как в уроке.
Спасибо.


Вернуться наверх
 Профиль  
 
 Заголовок сообщения: Re: Урок 33. Хранение данных. Preferences.
СообщениеДобавлено: 12 авг 2016, 08:40 

Зарегистрирован: 12 авг 2016, 08:15
Сообщений: 1
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.
Заголовок: Урок 33. Хранение данных. Preferences.

Noegon писал(а):
1. Как добраться до файла с preferences в AndroidStudio 2.1?

В меню Android Studio выбрать пункт Tools/Android/Android Device Monitor, в левой панели окна Android Device Monitor выбрать используемый эмулятор на вкладке Devices, в правой панели выбрать вкладку File Explorer.
Дальше найти в списке файлов data/data/ru.startandroid.develop.p0331sharedpreferences/shared_prefs/MainActivity.xml и скопировать его на ПК, нажав кнопку "Pull a file from the device", расположенную над списком файлов.


Вернуться наверх
 Профиль  
 
 Заголовок сообщения: Re: Урок 33. Хранение данных. Preferences.
СообщениеДобавлено: 03 сен 2017, 11:50 

Зарегистрирован: 03 янв 2014, 14:28
Сообщений: 32
Благодарил (а): 1 раз.
Поблагодарили: 0 раз.
ustas писал(а):
Заголовок: Урок 33. Хранение данных. Preferences.

Noegon писал(а):
1. Как добраться до файла с preferences в AndroidStudio 2.1?

В меню Android Studio выбрать пункт Tools/Android/Android Device Monitor, в левой панели окна Android Device Monitor выбрать используемый эмулятор на вкладке Devices, в правой панели выбрать вкладку File Explorer.
Дальше найти в списке файлов data/data/ru.startandroid.develop.p0331sharedpreferences/shared_prefs/MainActivity.xml и скопировать его на ПК, нажав кнопку "Pull a file from the device", расположенную над списком файлов.


а у меня папка data пустая... облазил всю файловую систему эмулятора, так и не нашел, где увидеть свои приложения :(


Вернуться наверх
 Профиль  
 
 Заголовок сообщения: Re: Урок 33. Хранение данных. Preferences.
СообщениеДобавлено: 04 сен 2017, 17:53 

Зарегистрирован: 04 сен 2017, 17:45
Сообщений: 1
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.
А почему, когда я по shareit передаю приложение, не отображается рекорд?, рекорд - данные в pref.


Вернуться наверх
 Профиль  
 
 Заголовок сообщения: Re: Урок 33. Хранение данных. Preferences.
СообщениеДобавлено: 26 сен 2017, 08:41 

Зарегистрирован: 21 сен 2017, 15:06
Сообщений: 1
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.
WKBAPKA писал(а):
ustas писал(а):
Заголовок: Урок 33. Хранение данных. Preferences.

Noegon писал(а):
1. Как добраться до файла с preferences в AndroidStudio 2.1?

В меню Android Studio выбрать пункт Tools/Android/Android Device Monitor, в левой панели окна Android Device Monitor выбрать используемый эмулятор на вкладке Devices, в правой панели выбрать вкладку File Explorer.
Дальше найти в списке файлов data/data/ru.startandroid.develop.p0331sharedpreferences/shared_prefs/MainActivity.xml и скопировать его на ПК, нажав кнопку "Pull a file from the device", расположенную над списком файлов.


а у меня папка data пустая... облазил всю файловую систему эмулятора, так и не нашел, где увидеть свои приложения :(


У меня тоже папка data пустая
Гуру! Подскажите, как же данные можно из файловой системы эмулятора достать?


Вернуться наверх
 Профиль  
 
Показать сообщения за:  Сортировать по:  
Начать новую тему Ответить на тему  [ Сообщений: 203 ]  На страницу Пред.  1 ... 7, 8, 9, 10, 11  След.

Часовой пояс: UTC + 3 часа


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Powered by phpBB® Forum Software © phpBB Group
Русская поддержка phpBB