Size: a a a

StartAndroid Ru Chat

2021 March 07

Gd

Griffin d in StartAndroid Ru Chat
каким образом можно добавить компоненты на Palette в Андроид студии?
источник

R

Rulevsky in StartAndroid Ru Chat
Всем доброго. Как перенести данные, может методы с одного активити в другой. Грубо говоря у меня есть активити с настройками которые хранятся в SharedPreferences, эти настройки нужно загрузить в основном активити. Intent я как понял отправляет примитивные данные из активити в котором были в активити который запускаем.
источник

𝐓

𝐓𝐮𝐫𝐤𝐦𝐞𝐧𝐓𝐞𝐚𝐦... in StartAndroid Ru Chat
Добрый день подскажите пожалуйста. Создаю новый проект на kotlin. Xml файл хочу посмотреть через split или же design но не показывает пишет какую ту херню
источник

Ф

Фёдор in StartAndroid Ru Chat
Rulevsky
Всем доброго. Как перенести данные, может методы с одного активити в другой. Грубо говоря у меня есть активити с настройками которые хранятся в SharedPreferences, эти настройки нужно загрузить в основном активити. Intent я как понял отправляет примитивные данные из активити в котором были в активити который запускаем.
Если нужны именно sharedPrefs, можно сделать ютилити класс
источник

R

Rulevsky in StartAndroid Ru Chat
Фёдор
Если нужны именно sharedPrefs, можно сделать ютилити класс
Так и гуглить?) utility class?
источник

Ф

Фёдор in StartAndroid Ru Chat
Если просто передать что-то, то safeargs, например
источник

R

Rulevsky in StartAndroid Ru Chat
Сейчас именно они, но хотелось бы понять какие вообще способы существуют
источник

Ф

Фёдор in StartAndroid Ru Chat
Rulevsky
Так и гуглить?) utility class?
Ну я не совсем понял задачу. Не хочется копировать код получения данных из sharedPrefs из одной активити в другой?
источник

R

Rulevsky in StartAndroid Ru Chat
Так, похоже я был не прав. Если я правильно понимаю то я могу обратиться к хранилищу shared из другого активити, указав имя хранилища и ключ нужной строки?
источник

M

Mikhail Android in StartAndroid Ru Chat
Кстати Shared Preference уже устарели)
источник

M

Mikhail Android in StartAndroid Ru Chat
​​#jetpack #datastore
Jetpack DataStore - новый способ хранения данных

В этом мини-курсе вы познакомитесь с Jetpack Datastore – это новый и улучшенный способ хранения данных, призванный заменить SharedPreferences. DataStore предоставляет 2 имплементации: Proto DataStore, позволяющий хранить типизированные объекты typed objects (на базе protocol buffers) и Preferences DataStore, хранящий пары ключ-значение. Данные сохраняются асинхронно, консистентно и транзакционно, избавляя от недостатков подхода на SharedPreferences.

📌Вы узнаете:
- Что такое DataStore и почему стоит его использовать.
- Как добавить DataStore в ваш проект.
- Ключевые различия между Preferences и  DataStore и плюсы/минусы использования
- Как использовать Preferences DataStore.
- Как мигрировать с  SharedPreferences на новые Preferences DataStore.

📌Проект:
В качестве практического примера вы разработаете приложение-список дел, которое позволяет сортировать список созданных задач по приоритету или по дедлайну. Ссылка на мини-курс

По ссылке вам доступны уроки и пошаговые примеры кода. Не забудьте оставить обратную связь и оценить курс

Канал AndroidSchool.ru
источник

M

Mikhail Android in StartAndroid Ru Chat
Если интересно - то вот более современный способ
источник

R

Rulevsky in StartAndroid Ru Chat
Mikhail Android
Если интересно - то вот более современный способ
Спасибо) ознакомлюсь
источник

Ф

Фёдор in StartAndroid Ru Chat
Mikhail Android
​​#jetpack #datastore
Jetpack DataStore - новый способ хранения данных

В этом мини-курсе вы познакомитесь с Jetpack Datastore – это новый и улучшенный способ хранения данных, призванный заменить SharedPreferences. DataStore предоставляет 2 имплементации: Proto DataStore, позволяющий хранить типизированные объекты typed objects (на базе protocol buffers) и Preferences DataStore, хранящий пары ключ-значение. Данные сохраняются асинхронно, консистентно и транзакционно, избавляя от недостатков подхода на SharedPreferences.

📌Вы узнаете:
- Что такое DataStore и почему стоит его использовать.
- Как добавить DataStore в ваш проект.
- Ключевые различия между Preferences и  DataStore и плюсы/минусы использования
- Как использовать Preferences DataStore.
- Как мигрировать с  SharedPreferences на новые Preferences DataStore.

📌Проект:
В качестве практического примера вы разработаете приложение-список дел, которое позволяет сортировать список созданных задач по приоритету или по дедлайну. Ссылка на мини-курс

По ссылке вам доступны уроки и пошаговые примеры кода. Не забудьте оставить обратную связь и оценить курс

Канал AndroidSchool.ru
Это альфа только
источник

R

Rulevsky in StartAndroid Ru Chat
От документации андройда хочется сломать монитор. Судя по гуглу можно создать и сохранить sharedPrefs в одной активити, а потом получить эти активити из другой.... ска а как... создал переменную, создаю метод и пытаюсь обратиться к хранилищу workTimePref = getSharedPreferences(timePrefs, MODE_PRIVATE); а оно мне timePrefs красным подсвечивает....  и сижу и думаю, это я рак тупой или у всех так вначале
источник

.

. in StartAndroid Ru Chat
Приветствую. Здесь может кто нибудь подсказать, как сделать выезжающий плеер в компоузе, как в ютуб музыке и в ютубе? Что бы ещё был над навбаром😅
источник

Ф

Фёдор in StartAndroid Ru Chat
Rulevsky
От документации андройда хочется сломать монитор. Судя по гуглу можно создать и сохранить sharedPrefs в одной активити, а потом получить эти активити из другой.... ска а как... создал переменную, создаю метод и пытаюсь обратиться к хранилищу workTimePref = getSharedPreferences(timePrefs, MODE_PRIVATE); а оно мне timePrefs красным подсвечивает....  и сижу и думаю, это я рак тупой или у всех так вначале
Там есть разные методы для их получения
источник

.

. in StartAndroid Ru Chat
Я попытался сделать с bottom sheet сделать, но вылезло 3 проблемы:
1. Нав бар тогда не показывается
2. Шторка выезжает ЗА главный экран
3. Не понятно, как сделать так, что бы элементы передвигались
источник

Ф

Фёдор in StartAndroid Ru Chat
Есть getPreferences и getSharedPreferences
источник

Ф

Фёдор in StartAndroid Ru Chat
Там вроде разница как раз в получении в разных активити
источник