Евгений
Схему нужно рисовать динамически, в зависимости от кучи параметров.
Евгений
Программно.
Denis
насколько я знаю, сохранит в памяти (RAM)
savedInstanceState переживёт смерть активити и даст ей восстановиться с тем же состоянием, но оно не переживёт смерть процесса приложения
Denis
тут же нет смерти процесса
и даже смерти активити нет
вызовутся onPause onStop
смерть процесса это когда все активити, сервисы, ресиверы итд данного процесса и сам процесс умирают
Denis
я б Room подключил, по нему уже куча примеров есть
из приятного - не даст обращаться к бд в основном потоке
Denis
https://developer.android.com/topic/libraries/architecture/room.html
Denis
да похоже вы правы
пишут что бандл всё-таки в RAM хранится, но улетает для хранения куда-то в ядро оси
https://stackoverflow.com/a/26935292
Alexey
но там ограничение на 1 мб всего
Denis
на каждый?
Alexey
На процесс
Alexey
https://developer.android.com/reference/android/app/Activity.html#onRetainNonConfigurationInstance()
Alexey
вот этот метод
Alexey
у меня как раз сейчас с этим проблема, 250 айтемов большиъ сохраняют внутри ViewState и при пересоздании все валится
Denis
да спс)
Anonymous
Anonymous
А подскажите либу, как сделать такой выдвигающийся RecyclerView, (т.к. там может быть больше элементов) что бы потом получить значение switch'ей
Alexey
Alexey
я mosby начитался, воткнул его либу туда и жопа вышла) на лоадерах все работало хорошо
Denis
то есть по-хорошему надо сначала попытаться прочесть из бандла, а если там пусто то из бд?
Denis
понятно
то есть сугубо состояние, которое было у юзера, но не связанное с данными в бд
Denis
спасибо
Denis
кстати насколько некрасиво юзать void метод, который принимает пустой параметр и заполняет его данными?
например
public static void createEquidistantPoints(ArrayList<LatLng> result, LatLng start, LatLng end, double stepLength) {
LatLng nextPoint = createPointAtDistance(start, end, stepLength);
while (nextPoint != null) {
result.add(nextPoint);
// ...
}
}
Alexey
я не пробовал, но можно всегда почитать issues
Alexey
но как я понял можно без нее через бродкаст слушать изменения сети
Egor
1.5к звезд - думаю все ок с ней
Egor
кто-то работал с инстаграмм апи ?? как он сейчас?
Denis
рекурсия?
Denis
я вспомнил, там раньше она была, но потом переделал на цикл
Darya
Подскажите пожалуйста, использую Volley
public void onResponse(JSONObject response) {
text = response.toString();
textView.setText(text);
}В строке setText нужно поставить значения конкретного ключа из JSON. Знаю о решении через GSON. Но как это оформляется верно. Чтобы из всего JSON выцепить только нужные поля?
Вот JSON , нужно только значение поля webTitle
"response":{
"status":"ok",
"results":[
{
"id":"football/live/2017/oct/19/everton-v-lyon-europa-league-live",
"type":"liveblog",
"sectionId":"football",
"webTitle":"Everton v Lyon: Europa League – live!",
Denis
да спасибо, тоже так показалось)
Alexey
Alexey
Alexey
так должно заработать
d
d
Ребят, читаю гугловский пример по mvp и вижу, что они делают чек на айтем, хотя даже не ставили его checkable. Это имеет смысл?
Alexey
d
d
И они всегда видны
Alexey
d
d
Alexey
значит копи паст наверное)
Darya
а если там не лист, там одно поле в JSON которое одно поле в TextView. Без перебора, верно?
Darya
Denis
самое быстрое это LoganSquare )
все никак не дойдут руки попробовать
d
NavigationView вроде же
d
в суппорте вроде
d
а может и нет)
Denis
Alexey 🇪🇸
Алишер Усманов
Alexey 🇪🇸
лучше забыть про него вообще
Olexandr
есть такой бэкграунд для вьюхи. но на андроид > 5 не работает. надо переделать. не пойму как. ripple юзал вместо selector, не помогло
Sergey
шта
Sergey
рекуклер?
Sergey
Recycler может?
Alexey
ресуслер
Denis
рециклер
Sergey
ресайклер
Александр
Egor
с приватными или официальными?
любым, у меня тут интересуются или можно сделать сервис по раскрутки аккантов, я пару лет назад делал такое, были все время проблемы, интересно как сейча
Darya
Правильно ли я понимаю, что логика работы с JSONObject такая: В каждом JSONObject есть один или несколько JSONArray в которых находятся данные в виде пары ключ:значение. И для того, чтобы извлекать значения по ключу, мы указываем объект -> массив -> ключ ?
Darya
А если в него вложены еще дополнительно массивы?
Александр
Александр
она не уснет после js))
Egor
Darya
Спасибо ребят. Я и так вчитываюсь в само понятие JSON, откуда оно идет, в каждую запятую и винтик, как его используют. Поэтому вопросы некоторые и появляются.
Александр
Egor
понял, спс
Александр
Александр
а разница?
Serhii
Чуваки, кто-то может глянуть на апишку сервиса Dribbble ( http://developer.dribbble.com/v1/ ) и подсказать как узнать время жизни получаемого токена?
L
Одно другое не дополняет?
L
Только не кидаемся тапками
Роман
Ребят, вы не знаете AR Core вообще будет поддерживать другие девайсы. А то только Самсунг и пиксель