Товарищи, может кто подсказать, как можно Android Studio заставить занимать больше ресурсов ЦП?

|
2022-07-03 13:22:44
По ошибке зашел в группу кодеров. Я тя понял. Надо было в группе у спортсменов спрашивать👺
Samandar_sdk 2022-07-03 13:23:16
2022-07-03 13:22:44
По ошибке зашел в группу кодеров. Я тя понял. Надо было в группе у спортсменов спрашивать👺

Для чего была создана эта группа? — Задавать вопросы и делиться идеями.

kostiggig 2022-07-03 13:23:17
2022-07-03 13:03:02
Как проверить содержит ли MutableLiveData значения или она пустая?

livedata.value

Samandar_sdk 2022-07-03 13:23:30
Для чего была создана эта группа? — Задавать вопросы и делиться идеями.
notworkingcode 2022-07-03 13:24:58
Samandar_sdk 2022-07-03 13:23:30
Для чего была создана эта группа? — Задавать вопросы и делиться идеями.

Пин почитай

kostiggig 2022-07-03 13:25:49
Samandar_sdk 2022-07-03 13:23:30
Для чего была создана эта группа? — Задавать вопросы и делиться идеями.

Если чел не потратил ни секунды своего времени и сразу пошёл спрашивать и тратить время других людей, это не есть хорошо. Ответить несложно, но такие штуки гуглятся в два счета

notworkingcode 2022-07-03 13:25:50
Самый последний
notworkingcode 2022-07-03 13:26:00
Беседа создана для вопросов, на которые ты не нашёл ответа, а не для того, чтобы за тебя все делали
kostiggig 2022-07-03 13:26:23
2022-07-03 13:03:02
Как проверить содержит ли MutableLiveData значения или она пустая?

Поэтому прежде потрать своё время, пожалуйста, если не нашёл ответ, то уже спрашиваешь у людей

r_u_s_r_s_t 2022-07-03 13:28:30
Норм стикер😄
A1f4ch 2022-07-03 13:38:51
Grinch 2022-07-03 12:55:05
Товарищи, может кто подсказать, как можно Android Studio заставить занимать больше ресурсов ЦП? Сначала был ноут. Там было 8 ядер. И он нагружал ЦП на 100 процентов. Сейчас попробовал запустить сборку проекта на процессоре 16 ядер. Не смотря на то, что в gradle.properties прописал org.gradle.parallel=true, посмотрел на загрузку отдельных ядер, складывается такое ощущение, что он не использует эти 16 ядер. Загрузка процессора в среднем 20% во время сборки. Иногда скачет моментами до 30-35 процентов. Но дальше не хочет нагружать. Я даже в диспетчере задач поднял приоритет задачам, которые используются при сборке. Толком не заметил прибавки. Такое ощущение, что он как-то ограничивает количество используемых ядер.

Также, когда запускаешь сборку, в самом начале секунд 30 какой-то простой замечается. Пишет, что gradle build running, но никакой нагрузки на ресурсы компьютера не заметно. Что происходит в этот момент? Можно ли убрать как-то эту задержку?

Если подскажите, что можно с этим сделать или поделитесь ссылкой на статьи по этому поводу, буду очень благодарен.

Мне кажется там ограничения стоят по скорости оперативки, но это не точно. Просто если проц обрабатывает больше инфы, то оперативка тоже должна поспевать давать инфу

A1f4ch 2022-07-03 13:39:10
В общем, я бы попробовал разгонять оперативку
Grinch 2022-07-03 13:40:12
A1f4ch 2022-07-03 13:39:10
В общем, я бы попробовал разгонять оперативку

Разогнал, вообще никакой прибавки не заметил. Оперативка вообще не напрягается даже

A1f4ch 2022-07-03 13:40:37
Тогда хз
m689943578 2022-07-03 13:47:23
Как лучше всего обрабатывать данные с сети и бд?

Ну тобишь если соединение с сетью есть, то грузить из сети. Если нет, то из базы.
Стоит ли их как-то объединять? Пытался делать в тупую observe двух лив дат, но код разростается и выглядит стремно.
Читал ещё, что как-то можно объединить источники.
Что посоветуете?

andrgames2021 2022-07-03 13:48:50
m689943578 2022-07-03 13:47:23
Как лучше всего обрабатывать данные с сети и бд?

Ну тобишь если соединение с сетью есть, то грузить из сети. Если нет, то из базы.
Стоит ли их как-то объединять? Пытался делать в тупую observe двух лив дат, но код разростается и выглядит стремно.
Читал ещё, что как-то можно объединить источники.
Что посоветуете?

Сначала из бд качаешь, потом уже из сети, если инета не будет, то бд так и будет отображаться, если будет, то из сети

yesple 2022-07-03 13:51:42
m689943578 2022-07-03 13:47:23
Как лучше всего обрабатывать данные с сети и бд?

Ну тобишь если соединение с сетью есть, то грузить из сети. Если нет, то из базы.
Стоит ли их как-то объединять? Пытался делать в тупую observe двух лив дат, но код разростается и выглядит стремно.
Читал ещё, что как-то можно объединить источники.
Что посоветуете?

У меня идёт схема с двумя интеректорами, запрос в сеть и обсервер бд, если в сеть достучались и получили Success response — обновляем данные в бд, если не достучались, показываем те данные которые есть

m689943578 2022-07-03 13:55:35
@yesple @andrgames2021 спасибо
Alex 2022-07-03 14:21:24
Всем привет.
Подскажите пожалуйста, как правильно реализовать РесайклВью во фрагменте..? Передать туда список обьектов, и в фрагменте вызывать адаптер и через него заполнять, но не понимаю как передать туда список объектов, да и кадется это не совсем правильно..
Но как тогда правильно?
andrgames2021 2022-07-03 14:25:02
Alex 2022-07-03 14:21:24
Всем привет.
Подскажите пожалуйста, как правильно реализовать РесайклВью во фрагменте..? Передать туда список обьектов, и в фрагменте вызывать адаптер и через него заполнять, но не понимаю как передать туда список объектов, да и кадется это не совсем правильно..
Но как тогда правильно?

во вью модели их получать

woooooood10 2022-07-03 14:26:57
Здравствуйте, кто покупал закрытие зоны курса у александра климова ака http://developer.alexanderklimov.ru/android/ ?
Teshkin 2022-07-03 14:26:59
m689943578 2022-07-03 13:47:23
Как лучше всего обрабатывать данные с сети и бд?

Ну тобишь если соединение с сетью есть, то грузить из сети. Если нет, то из базы.
Стоит ли их как-то объединять? Пытался делать в тупую observe двух лив дат, но код разростается и выглядит стремно.
Читал ещё, что как-то можно объединить источники.
Что посоветуете?

Можно с помощью flow сделать , что-то вроде
fun getInfo() =flow{
emit(dao.getInfo() )
val result=networkApi.getInfo()
dao.saveInfo(result)
emit(dao.getInfo())
}

woooooood10 2022-07-03 14:27:15
Стоит того, или проще по startandroid учится?
PSA_98Serg 2022-07-03 14:28:04
2022-07-03 13:03:02
Как проверить содержит ли MutableLiveData значения или она пустая?

getValue.
Если null значит пустая

stAeel 2022-07-03 14:28:09
android_ru-1192032.jpg
здравствуйте. При нажатии на кнопку температура, выходит мини окошко. Подскажите пожалуйста, как сделать такое?
PSA_98Serg 2022-07-03 14:28:42
stAeel 2022-07-03 14:28:09
здравствуйте. При нажатии на кнопку температура, выходит мини окошко. Подскажите пожалуйста, как сделать такое?

PopupMenu посмотри

Mixail Tarasov 2022-07-03 14:31:08
Как вы оцениваете PostgreSql для андроид?Стоит ли его использовать
SplashyYummi 2022-07-03 14:32:53
Mixail Tarasov 2022-07-03 14:31:08
Как вы оцениваете PostgreSql для андроид?Стоит ли его использовать

А какая задача?

Mixail Tarasov 2022-07-03 14:33:18
Хочу выбрать норм облачное бд для андроид
PSA_98Serg 2022-07-03 14:38:40
Это бэкендерский вопрос.
Андроид приложению без разницы с чем работать через REST если. А иным образом — редкостб
) 2022-07-03 14:45:24
https://kotlinlang.org/docs/server-overview.html
Можно написать бэкенд все на том же Kotlin. По ссылке приведен список фреймворков
Melon 2022-07-03 14:52:11
Добрый день.
Подскажите, пожалуйста, что используете в БД руме с датами — icu calendar, threeTenBp, просто календарь? Или просто local date — Java.time?
malik_valli 2022-07-03 14:55:43
Всем привет.
Вопрос философский, а может и глупый, это уже кто как посмотрит.
Наверное все сталкивались с тем, что одному закапываться в чем-то сложном не очень радостно.
И тут вспоминается такое слово, как «наставник».
Вот и сами вопросЫ.
1) хто це? А может это и не человек, а целое сообщество?
2) как его найти, черт побери?
3) что он от меня получает, если я трачу его время?

По пути расследования, могут появляться новые вопросы.
Стоит уточнить, что я человек, мягко говоря, не социальный, как можно было догадаться. И поэтому могу нести бред неопытного в этих вопросах интроверта (а вдруг наставников вообще не существует, это все придумали англосаксы)

2022-07-03 15:10:12
android_ru-1192043.jpg
Всем привет народ! Вопрос такой как сделать чтобы в программе была только одна тема(чтобы не было темной темы).
2022-07-03 15:10:23
<item name=»android:forceDarkAllowed» tools:targetApi=»q»>false</item>

Этот нашел но не помогает.

SADRICK1 2022-07-03 15:11:42
2022-07-03 15:10:12
Всем привет народ! Вопрос такой как сделать чтобы в программе была только одна тема(чтобы не было темной темы).

Тему, от которой наследуешься, поменяй

SADRICK1 2022-07-03 15:12:07
Там у тебя Daynight, найди Light
2022-07-03 15:12:10
SADRICK1 2022-07-03 15:11:42
Тему, от которой наследуешься, поменяй

android_ru-1192047.jpg
Это,

SADRICK1 2022-07-03 15:12:20
2022-07-03 15:12:10
Это,

Да

2022-07-03 15:12:27
Ок спасибо!
Lessej 2022-07-03 15:14:52
Привет а где взять образец для политики конфиденциальности?
PSA_98Serg 2022-07-03 15:15:39
Melon 2022-07-03 14:52:11
Добрый день.
Подскажите, пожалуйста, что используете в БД руме с датами — icu calendar, threeTenBp, просто календарь? Или просто local date — Java.time?

Джава тайм в long достаточно

Dosmamatov004 2022-07-03 15:16:55
Lessej 2022-07-03 15:14:52
Привет а где взять образец для политики конфиденциальности?

https://qna.habr.com/q/612223

andrgames2021 2022-07-03 15:16:55
fun getAction(userId: String, groupId: String, storyId: String, widgetId: String): Flow<String?> {
val allData = context.dataStore.data
Timber.v(«getActionInfo: allData: $allData»)
return allData.map { preferences ->
preferences[stringPreferencesKey(«${userId}_${groupId}_${storyId}_${widgetId}»)]
}
}

suspend fun saveAction(userId: String, groupId: String, storyId: String, widgetId: String, value: String) {
context.dataStore.edit { preferences ->
val key = stringPreferencesKey(«${userId}_${groupId}_${storyId}_${widgetId}»)
Timber.v(«getActionInfo: key: $key»)
preferences[key] = value
}
}

всем привет, такая проблемка у меня, сохраняю строку, затем получаю ее, по идее должна норм строка вернуться, а возвращается null, что делать? помогите пожалуйста

Harmonizr 2022-07-03 15:20:06
malik_valli 2022-07-03 14:55:43
Всем привет.
Вопрос философский, а может и глупый, это уже кто как посмотрит.
Наверное все сталкивались с тем, что одному закапываться в чем-то сложном не очень радостно.
И тут вспоминается такое слово, как «наставник».
Вот и сами вопросЫ.
1) хто це? А может это и не человек, а целое сообщество?
2) как его найти, черт побери?
3) что он от меня получает, если я трачу его время?

По пути расследования, могут появляться новые вопросы.
Стоит уточнить, что я человек, мягко говоря, не социальный, как можно было догадаться. И поэтому могу нести бред неопытного в этих вопросах интроверта (а вдруг наставников вообще не существует, это все придумали англосаксы)

1) Да может, но у сообщества нет целостного мнения или позиции по определённым вопросам.
2) Старшие коллеги на работе. Или вот есть я, например 🙃
3) По-разному. Если на работе, то он получает более прокачанного коллегу. Если в частном порядке, то деньги. Лично я готов бесплатно менторить людей, намеренных свои знания использовать для улучшения моих опенсорс-проектов.

Алексей 2022-07-03 15:22:30
android_ru-1192055.jpg
Подскажите что в виде контекста нужно написать, перепробывал разные варианты никак работать не хочет
inthecornersc 2022-07-03 15:23:27
andrgames2021 2022-07-03 15:16:55
fun getAction(userId: String, groupId: String, storyId: String, widgetId: String): Flow<String?> {
val allData = context.dataStore.data
Timber.v(«getActionInfo: allData: $allData»)
return allData.map { preferences ->
preferences[stringPreferencesKey(«${userId}_${groupId}_${storyId}_${widgetId}»)]
}
}

suspend fun saveAction(userId: String, groupId: String, storyId: String, widgetId: String, value: String) {
context.dataStore.edit { preferences ->
val key = stringPreferencesKey(«${userId}_${groupId}_${storyId}_${widgetId}»)
Timber.v(«getActionInfo: key: $key»)
preferences[key] = value
}
}

всем привет, такая проблемка у меня, сохраняю строку, затем получаю ее, по идее должна норм строка вернуться, а возвращается null, что делать? помогите пожалуйста

Видимо, map не находит ключ 🤷‍♂

Nekit Power 2022-07-03 15:23:55
Алексей 2022-07-03 15:22:30
Подскажите что в виде контекста нужно написать, перепробывал разные варианты никак работать не хочет

ReqActivity

inthecornersc 2022-07-03 15:24:48
Алексей 2022-07-03 15:22:30
Подскажите что в виде контекста нужно написать, перепробывал разные варианты никак работать не хочет

view.context
requireContext

andrgames2021 2022-07-03 15:25:31
inthecornersc 2022-07-03 15:23:27
Видимо, map не находит ключ 🤷‍♂

грустно, ладно, буду разбираться)

|