Страница 10 из 11

Re: Урок 33. Хранение данных. Preferences.

Добавлено: 19 май 2015, 16:53
doter.ua
Sergiy_GT писал(а):Здраствуйте! Есть ворпос: каким образом можно из одного Activity передать значение boolean в другое Activity? К примеру: boolean playPause = false; А во втором Activity его прочитаь и изминить значение boolean на переданный? Если можно пример кода. Зарание благодарю.
При запуске активити в intent.putExtra

Re: Урок 33. Хранение данных. Preferences.

Добавлено: 19 май 2015, 22:48
Sergiy_GT
doter.ua писал(а):
Sergiy_GT писал(а):Здраствуйте! Есть ворпос: каким образом можно из одного Activity передать значение boolean в другое Activity? К примеру: boolean playPause = false; А во втором Activity его прочитаь и изминить значение boolean на переданный? Если можно пример кода. Зарание благодарю.
При запуске активити в intent.putExtra
Это не ответ! Я и сам знаю что способов множество... А пример с частью кода привести слабо? Прошу прощение, за может быть, грубоватый ответ, но еслиб я понимал как это сделать (реализовать в коде) я б не спрашивал.
Форум создан для объяснения неких моментов которые непонятны после изучения уроков, я так понимаю... Но вот такие ответы (которых, к сожалению, большенство на форуме) не несут никакой смысловой нагрузки. И являются ничем иным как спамом.

Re: Урок 33. Хранение данных. Preferences.

Добавлено: 19 май 2015, 23:17
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"

Re: Урок 33. Хранение данных. Preferences.

Добавлено: 20 май 2015, 00:30
Sergiy_GT
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
Sergiy_GT
Этот пост для таких новичков как я. Если интересует действительно дельный ответ на Ваш вопрос обращайтесь сюда -http://ru.stackoverflow.com. Мне помогли.

Re: Урок 33. Хранение данных. Preferences.

Добавлено: 20 май 2015, 00:53
doter.ua
Найти возраст форума не поленился, а погуглить инфу по ключевых словам из ответа - не царское дело.

Re: Урок 33. Хранение данных. Preferences.

Добавлено: 20 май 2015, 08:01
klblk
Sergiy_GT писал(а):мда... Я теперь понимаю почему за 4 года существования форума так мало вопросов и ещё меньше ответов... Не затрудняйте себя
ответами на мои глупые вопросы, благодарю за внимание.
Если вы новичок и ни фига не понимаете, то нужно было уроки проходить по порядку и если бы вы это сделали то перед 33 уроком натолкнулись бы на 28 где этот вопрос разжеван.

Re: Урок 33. Хранение данных. Preferences.

Добавлено: 20 май 2015, 08:51
Sergiy_GT
doter.ua - спам!
klblk - спам!
АВТОР - УГОМОНИТЕСЬ.

Re: Урок 33. Хранение данных. Preferences.

Добавлено: 20 май 2015, 09:08
doter.ua
Sergiy_GT писал(а):doter.ua - спам!
klblk - спам!
https://www.youtube.com/watch?v=eAdcQ4fZZxo

Re: Урок 33. Хранение данных. Preferences.

Добавлено: 20 май 2015, 09:31
klblk
Sergiy_GT писал(а):doter.ua - спам!
klblk - спам!
Т.е. отсылку на конкретный урок, в котором есть ответ на ваш вопрос (есть конкретный код, который вы просили) вы считаете спамом?

Re: Урок 33. Хранение данных. Preferences.

Добавлено: 10 июл 2016, 23:42
mandrake
Добрый день,
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
Foenix
можно

Re: Урок 33. Хранение данных. Preferences.

Добавлено: 11 июл 2016, 13:42
mandrake
Foenix писал(а):можно
У меня не сохраняет, только через переменную, не могу понять почему так...
(Android Studio 2.1.2 JRE 1.8.0_91)

Re: Урок 33. Хранение данных. Preferences.

Добавлено: 11 июл 2016, 15:48
Foenix
допиши комит к первой строчке, вот и все.

Re: Урок 33. Хранение данных. Preferences.

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

Re: Урок 33. Хранение данных. Preferences.

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

Re: Урок 33. Хранение данных. Preferences.

Добавлено: 12 авг 2016, 08:40
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", расположенную над списком файлов.

Re: Урок 33. Хранение данных. Preferences.

Добавлено: 03 сен 2017, 11:50
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 пустая... облазил всю файловую систему эмулятора, так и не нашел, где увидеть свои приложения :(

Re: Урок 33. Хранение данных. Preferences.

Добавлено: 04 сен 2017, 17:53
Лев Поляков
А почему, когда я по shareit передаю приложение, не отображается рекорд?, рекорд - данные в pref.

Re: Урок 33. Хранение данных. Preferences.

Добавлено: 26 сен 2017, 08:41
zurk
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 пустая
Гуру! Подскажите, как же данные можно из файловой системы эмулятора достать?