В статье упоминаются классы ViewWish и ViewNews , что очень напоминает MviCore от Баду. Верное ли это наблюдение? Почему решили использовать свой подход вместо готового фреймворка?
Не подскажете, а где можно найти ISIN различных гособлигаций? Например, сейчас интересуют ISIN последних трехмесячных государственных облигаций Италии.
Но в целом, мне понравилась статья. Интересно взглянуть на этот вопрос с другой стороны. Не приходилось задумываться о том, что здесь тоже есть своя конкуренция и битва маркетинга.
Согласен. В большинстве случаев мне, как простому обывателю, важнее понимать, будет ли завтра дождь, будет ли солнечно в ближайшие выходные, чтобы я мог планировать своё время и одежду. Сомневаюсь, что я почувствую разницу между 25 и 23 градусами, например.
Для меня стало открытием, что PWA имеет немало доступа к аппаратным возможностям Андроида. Я не знаю, насколько стабильно это всё работает, но список впечатляет: https://whatwebcando.today
При сборке загрузка диска SSD доходит всего лишь до 20%
Я пока не углублялся в вопрос и думаю, стоит ли тратить на него время. Подскажите пожалуйста, если при сборке проекта диск грузится на те самые двадцать процентов, стоит ли попробовать настроить RamDisk?
Привет! Меня зовут Артур, и это я рассказывал про профайлинг UI.
Спасибо за включение в список, я рад, что вам был полезен мой доклад! То приятное ощущение, когда понимаешь, что силы на выходных были приложены не зря.
Я согласен с этой подборкой и хотел бы посоветовать доклад Юлии Каледы о том, как они используют AR Core в своём приложении. Прекрасное введение для тех, кто этим ещё не занимался. Поставил бы статье лайк, но сперва опишу свой доклад в новой статье, чтобы набрать кармы :)
Кроме файла презентации в открытом доступе есть и видеозапись из главного зала. Если кому-то интересно её посмотреть, я поставил временную метку на свой доклад: youtu.be/HmDYBra3hAo?t=2h10m22s
По этой же ссылке вы можете посмотреть и другие доклады из главного зала.
В данный момент я работаю на удалёнке, но найти вариант было не так просто. Думаю, эта статья как минимум может ещё раз напомнить некоторым работодателям и hr, что удалённая работа всё же имеет место быть.
Но согласен, было бы интересно услышать больше подробностей про процессы, подводные камни, успехи.
Лучше заменить notifyDataSetChanged на DiffUtil, это позволит обновлять ячейки в списке эффективнее
Что значит «эффективнее»? Если я не ошибаюсь, в первом случае произойдёт просто полная перерисовка текущего виджета (и закешированных элементов) RecyclerView. Во втором произойдёт сравнение поэлементное сравнение двух массивов (сначала по айдишнику, потом по полям — зависит и от реализации) для создания красивых анимаций в автоматическом режиме (без вызовов notifySmthUpdated() для нужных элементов вручную. Это ещё и в основном треде произойдёт по умолчанию. Таким образом, задач процессору прилетит сильно больше именно во втором случае.
Получается, тут уместнее слово «эффектнее», а не «эффективнее».
Как ни крути, это одна из крупнейших российских интернет компаний. Я не «ура-патриот», но мне приятно осознавать, что у нас есть хоть какие-то конкуренты Гуглу и Фэйсбуку, в отличие от большей части мира. И в эти компании можно пойти пойти поработать, набравшись неплохого опыта благодаря их возрасту, опыту, процессам и сотрудникам.
Понятно, что ничто не идеально в этом мире. Но я бы скорее надеялся, что они изменятся к лучшему, чем развалятся.
Я являюсь одним из счастливчиков, прошедших на школу. Спасибо ребятам из GDG и e-legion, они предоставили действительно хорошую обратную связь непосредственно по проекту, не ограничиваясь общими ошибками.
Я хочу представить своё тестовое задание на обзор более широкой публике. Буду рад любым комментариям, как говорится, «я не волшебник, я только учусь». Из текущих проблем, у меня куда-то «утекают» activity, о чём меня предупреждает Leak Canary, планирую разобраться на выходных.
В статье упоминаются классы
ViewWish
иViewNews
, что очень напоминает MviCore от Баду. Верное ли это наблюдение? Почему решили использовать свой подход вместо готового фреймворка?Я Андроид разработчик, столкнулся с задачей подготовки данных на новом проекте. Статья — коротко, по делу, и с визуализацией. Спасибо за труд!
Для меня стало открытием, что PWA имеет немало доступа к аппаратным возможностям Андроида. Я не знаю, насколько стабильно это всё работает, но список впечатляет: https://whatwebcando.today
Если вдруг кто-то дойдёт до этого коммента, детали нового api:
developer.android.com/training/permissions/requesting
habr.com/post/278945
Я пока не углублялся в вопрос и думаю, стоит ли тратить на него время. Подскажите пожалуйста, если при сборке проекта диск грузится на те самые двадцать процентов, стоит ли попробовать настроить RamDisk?
Спасибо за включение в список, я рад, что вам был полезен мой доклад! То приятное ощущение, когда понимаешь, что силы на выходных были приложены не зря.
Я согласен с этой подборкой и хотел бы посоветовать доклад Юлии Каледы о том, как они используют AR Core в своём приложении. Прекрасное введение для тех, кто этим ещё не занимался. Поставил бы статье лайк, но сперва опишу свой доклад в новой статье, чтобы набрать кармы :)
Кроме файла презентации в открытом доступе есть и видеозапись из главного зала. Если кому-то интересно её посмотреть, я поставил временную метку на свой доклад:
youtu.be/HmDYBra3hAo?t=2h10m22s
По этой же ссылке вы можете посмотреть и другие доклады из главного зала.
А почему-бы в таком случае не пользоваться обычной информацией Андроида об уровне заряда, в чём профит? Как вы используете данные из BatteryHistorian?
Но согласен, было бы интересно услышать больше подробностей про процессы, подводные камни, успехи.
Что значит «эффективнее»? Если я не ошибаюсь, в первом случае произойдёт просто полная перерисовка текущего виджета (и закешированных элементов) RecyclerView. Во втором произойдёт сравнение поэлементное сравнение двух массивов (сначала по айдишнику, потом по полям — зависит и от реализации) для создания красивых анимаций в автоматическом режиме (без вызовов
notifySmthUpdated()
для нужных элементов вручную. Это ещё и в основном треде произойдёт по умолчанию. Таким образом, задач процессору прилетит сильно больше именно во втором случае.Получается, тут уместнее слово «эффектнее», а не «эффективнее».
Как ни крути, это одна из крупнейших российских интернет компаний. Я не «ура-патриот», но мне приятно осознавать, что у нас есть хоть какие-то конкуренты Гуглу и Фэйсбуку, в отличие от большей части мира. И в эти компании можно пойти пойти поработать, набравшись неплохого опыта благодаря их возрасту, опыту, процессам и сотрудникам.
Понятно, что ничто не идеально в этом мире. Но я бы скорее надеялся, что они изменятся к лучшему, чем развалятся.
Я хочу представить своё тестовое задание на обзор более широкой публике. Буду рад любым комментариям, как говорится, «я не волшебник, я только учусь». Из текущих проблем, у меня куда-то «утекают» activity, о чём меня предупреждает Leak Canary, планирую разобраться на выходных.
Ссылка на репозиторий: https://github.com/Gaket/InnoWeather