Size: a a a

StartAndroid Ru Chat

2021 March 03

Н

Нурчик in StartAndroid Ru Chat
Данных много
источник

I

Ivan in StartAndroid Ru Chat
а польза пагинации в чем?
источник

Н

Нурчик in StartAndroid Ru Chat
Красивее и чтоб кэшировать , ну практика с 3версией
источник

I

Ivan in StartAndroid Ru Chat
не понял причем тут кеш если тебе придётся все равно все эти данные выкачивать целиком одним запросом. Пагинация ради пагинации🤔
источник

Н

Нурчик in StartAndroid Ru Chat
🤦‍♂
источник

I

Ivan in StartAndroid Ru Chat
Нурчик
🤦‍♂
нет, ну ты объясни в чём оптимизация заключается
источник

I

Ivan in StartAndroid Ru Chat
или у тебя список данные из БД берёт? Которая как кэш.
источник

Н

Нурчик in StartAndroid Ru Chat
Ivan
или у тебя список данные из БД берёт? Которая как кэш.
Нет
источник

ft

fn this in StartAndroid Ru Chat
Vladushka
берешь книгу типо шилда - все темы там - кор
до сих пор на проектах с java сталкиваетесь ?)
источник

M

Mikhail Android in StartAndroid Ru Chat
​​#paging #flow #бесконечныйсписок
Реализуем бесконечный список на базе Android Paging Library 3.0

🚀Списки являются неотъемлемой частью любого мобильного приложения. У большинства списков нет фиксированного размера, поскольку информации слишком много для отображения сразу. Например, приложения соцсетей такие как Вконтакте, Instagram, Facebook. Вы можете бесконечно скролить вниз ленту новостей и никогда не дойдёте до конца - так как контента слишком много. Естественно, загружать сразу большой массив данных в мобильное приложение нельзя. Здесь есть множество причин: часто интернет в мобильных телефонах не такой быстрый как в WiFi, кроме того еще и платный. Очевидно, что данные нужно загружать порционно - такой паттерн называется paging (разбивка на страницы, подкачка страниц). 

К счастью, Google анонсировал библиотеку, позволяющую реализовать процесс постраничной загрузки данных в Android c минимальными трудозатратами. Такой подход улучшит пользовательский опыт при работе с приложением - так как для пользователя список будет казаться бесконечным и получение новой порции данных будет незаметно.

Ключевые особенности курса:
📌 Рассмотрим Android Paging Library 3.0
📌 На примере рассмотрим работу с Kotlin Flow
📌 Научитесь реализовывать бесконечные списки с постраничной загрузкой
📌 Готовый проект с исходным кодом доступен на GitHub

Ну а я напоминаю, что у вас есть возможность присоединиться к практическому онлайн-интенсиву, где вы прокачаетесь в Android на практике за 12 занятий.

📚Ссылка на курс
💬Чат канала
🔥Онлайн-интенсив
источник

M

Mikhail Android in StartAndroid Ru Chat
Нурчик
Красивее и чтоб кэшировать , ну практика с 3версией
Если что туториал, может будет полезно с примером
источник

Н

Нурчик in StartAndroid Ru Chat
Спасибо
источник

V

Vladushka in StartAndroid Ru Chat
fn this
до сих пор на проектах с java сталкиваетесь ?)
каждый раз ,когда смотрю что-то внутри сдк
источник

sr

shwpic rar in StartAndroid Ru Chat
Ivan
пропиши руками в манифесте
понял, спасибо
источник

D

Dmitry in StartAndroid Ru Chat
Всем привет! Вопрос от новичка.
Начал читать книгу Big Nerd Ranch по Андроид, там в первых главах делается приложение  викторина. Тема про жизненный цикл и поворот экрана.
Есть переменная-счетчик, которая хранит номер текущего вопроса. Соответственно, когда поворачиваем экран, активити уничтожается и счетчик должен сбрасываться. Но он сохраняется. Прописал в логах отображение значение счетчика при вызове onCreate. Приложение запускается, пролистываю несколько вопросов, счетчик допустим = 3. Поворачиваю. В логах onPause -> onDestroy -> onCreate. Счетчик currentIndex по-прежнему = 3.
savedInstanceState не использовал.
Просто интересно почему не сбрасывается. Первое приложение на Котлин)
источник

V

Vladushka in StartAndroid Ru Chat
Счётчик не принадлежит активити
Ему пофиг на твой жц
источник

AK

An Ku in StartAndroid Ru Chat
Mono Mars
Ребята, привет👋

Учу английский, в блокноте накопилось много слов что теперь не удобно использовать блокнот, хотелось бы создать приложение ( чисто для себя) в котором я могу вписать английское слово и оно в себе сохранило, а потом я могу просматривать и что бы рандомно показывало слова. ( по клику смотреть перевод, а может даже записать произношение)

Так вот сам вопрос, может кто то уже создавал или знает что то похожее на гитхабе или плэймаркете? Это чисто словарик, без курсов и лишних функций
Хорошая идея, чтобы потренировать свой навык программирования :)
источник

VL

Vladyslav Lozytskyi in StartAndroid Ru Chat
Dmitry
Всем привет! Вопрос от новичка.
Начал читать книгу Big Nerd Ranch по Андроид, там в первых главах делается приложение  викторина. Тема про жизненный цикл и поворот экрана.
Есть переменная-счетчик, которая хранит номер текущего вопроса. Соответственно, когда поворачиваем экран, активити уничтожается и счетчик должен сбрасываться. Но он сохраняется. Прописал в логах отображение значение счетчика при вызове onCreate. Приложение запускается, пролистываю несколько вопросов, счетчик допустим = 3. Поворачиваю. В логах onPause -> onDestroy -> onCreate. Счетчик currentIndex по-прежнему = 3.
savedInstanceState не использовал.
Просто интересно почему не сбрасывается. Первое приложение на Котлин)
переменная вне класса. Поэтому она по факту статическая (как static в java). Перенесите переменную в класс и будет желаемое поведение
источник

А

Артём in StartAndroid Ru Chat
Ivan
всё можно, а практическая польза какая от этого?
Я думаю, что чувак имел в виду - можно ли прикрутить пагинацию так, чтоб она работала и происходила, собственно, пагинация.
источник

I

Ivan in StartAndroid Ru Chat
Артём
Я думаю, что чувак имел в виду - можно ли прикрутить пагинацию так, чтоб она работала и происходила, собственно, пагинация.
да, так и есть. Мне это в голову не пришло.
источник