Дорого-богато: с релизом Android 10 Google зарелизили ещё и утечку Activity. Прислал @MightySeal
#memory #leak #activity
#memory #leak #activity
Twitter
Py ⚔
In Android 10, if you press back to finish an activity which is a task root, that activity will leak 🤯🔙🐤 Leak introduced when adding support for Bubbles (as chathead activities). Properly reported but: "We've deferred this issue for consideration in a future…
Аж в двух статьях (бим и бом) ребята из Revolut рассказывают, какую абстракцию они накрутили для отображения картинок.
#imageview #glide
#imageview #glide
Medium
Displaying images in Android app: maintainable, testable, painless. Part I
How to build a slick and elegant system to centralise the images displaying process in your Android app
Как вы помните, в Питере в октябре пройдёт Saint AppsConf. По этому поводу традиционно разыгрываем билет.
Условия простые: нужно прислать мне максимально всратый, нелепый и смешной сниппет кода, с которым вам довелось иметь дело. Ну и пояснить какую-то историю вокруг него.
Важно, чтобы код был настоящим. Нельзя сесть и написать его просто к случаю. Проверить я этого, конечно, не смогу, но возмездие настигнет неверных, в этом можете не сомневаться.
На всё про всё есть ровно неделя. Итоги подведём 19 сентября. Время пошло.
#saintpetersburg #appsconf #contest
Условия простые: нужно прислать мне максимально всратый, нелепый и смешной сниппет кода, с которым вам довелось иметь дело. Ну и пояснить какую-то историю вокруг него.
Важно, чтобы код был настоящим. Нельзя сесть и написать его просто к случаю. Проверить я этого, конечно, не смогу, но возмездие настигнет неверных, в этом можете не сомневаться.
На всё про всё есть ровно неделя. Итоги подведём 19 сентября. Время пошло.
#saintpetersburg #appsconf #contest
appsconf.ru
Профессиональная конференция разработчиков мобильных приложений 2019
Разработка ждёт балета pinned «Как вы помните, в Питере в октябре пройдёт Saint AppsConf. По этому поводу традиционно разыгрываем билет. Условия простые: нужно прислать мне максимально всратый, нелепый и смешной сниппет кода, с которым вам довелось иметь дело. Ну и пояснить какую-то историю…»
Пост про
#text #canvas #staticlayout
StaticLayout. Первая часть (до properties включительно) - довольно хорошее интро. А вот вторую часть серьёзно всрали, на мой взгляд :)#text #canvas #staticlayout
Medium
Drawing multiline text to Canvas on Android
Leveraging the Android framework and Kotlin to make Canvas text drawing more powerful
Разработка ждёт балета
Как вы помните, в Питере в октябре пройдёт Saint AppsConf. По этому поводу традиционно разыгрываем билет. Условия простые: нужно прислать мне максимально всратый, нелепый и смешной сниппет кода, с которым вам довелось иметь дело. Ну и пояснить какую-то историю…
И напомню, у нас тут можно выиграть билет на Saint AppsConf. Времени осталось совсем чуть-чуть.
#saintpetersburg #appsconf #contest
#saintpetersburg #appsconf #contest
Telegram
Android Дичь
Как вы помните, в Питере в октябре пройдёт Saint AppsConf. По этому поводу традиционно разыгрываем билет.
Условия простые: нужно прислать мне максимально всратый, нелепый и смешной сниппет кода, с которым вам довелось иметь дело. Ну и пояснить какую-то историю…
Условия простые: нужно прислать мне максимально всратый, нелепый и смешной сниппет кода, с которым вам довелось иметь дело. Ну и пояснить какую-то историю…
Подводим итоги розыгрыша. Победил @a_jukov. Билет на конференцию улетает ему.
А вот тут можно посмотреть на крутые сниппеты.
P.S. Скоро проведём розыгрыш ещё одного билета, оставайтесь на линии.
#saintpetersburg #appsconf #contest
А вот тут можно посмотреть на крутые сниппеты.
P.S. Скоро проведём розыгрыш ещё одного билета, оставайтесь на линии.
#saintpetersburg #appsconf #contest
Telegraph
Android Дичь - розыгрыш билета на Saint AppsConf
Итак, мы тут разыгрывали билет на конференцию.
Пришла пора разыграть ещё один билет на Saint AppsConf!
В прошлый раз мы собирали куски чудовищного кода. Теперь просто развернём условия.
Чтобы выиграть билет, нужно прислать мне сниппет очень хорошего кода. Вот чтобы смотришь на него, и душа радуется. Читаешь его, а по телу разливается доброта. Показываешь его маме, а её разбирает гордость. Вот такой хороший кусок кода нужно прислать. Ну и добавить каких-то пояснений, если не сразу понятно, откуда он и зачем.
Времени снова ровно неделя. Итоги подведём 3 октября.
#saintpetersburg #appsconf #contest
В прошлый раз мы собирали куски чудовищного кода. Теперь просто развернём условия.
Чтобы выиграть билет, нужно прислать мне сниппет очень хорошего кода. Вот чтобы смотришь на него, и душа радуется. Читаешь его, а по телу разливается доброта. Показываешь его маме, а её разбирает гордость. Вот такой хороший кусок кода нужно прислать. Ну и добавить каких-то пояснений, если не сразу понятно, откуда он и зачем.
Времени снова ровно неделя. Итоги подведём 3 октября.
#saintpetersburg #appsconf #contest
appsconf.ru
Профессиональная конференция разработчиков мобильных приложений 2019
Разработка ждёт балета pinned «Пришла пора разыграть ещё один билет на Saint AppsConf! В прошлый раз мы собирали куски чудовищного кода. Теперь просто развернём условия. Чтобы выиграть билет, нужно прислать мне сниппет очень хорошего кода. Вот чтобы смотришь на него, и душа радуется. Читаешь…»
На текущий момент только два человека прислали сниппеты, чтобы выиграть билеты на конфу. Неужели вы позволите кому-то так просто выиграть? Итоги-то подводим уже в четверг.
#saintpetersburg #appsconf #contest
#saintpetersburg #appsconf #contest
Telegram
Android Дичь
Пришла пора разыграть ещё один билет на Saint AppsConf!
В прошлый раз мы собирали куски чудовищного кода. Теперь просто развернём условия.
Чтобы выиграть билет, нужно прислать мне сниппет очень хорошего кода. Вот чтобы смотришь на него, и душа радуется. Читаешь…
В прошлый раз мы собирали куски чудовищного кода. Теперь просто развернём условия.
Чтобы выиграть билет, нужно прислать мне сниппет очень хорошего кода. Вот чтобы смотришь на него, и душа радуется. Читаешь…
Расшифровка доклада про локализацию в Яндекс.Такси. Куски про частые проблемы со строками и про поддержку Right to left очень даже ничего.
#localization #resources #rtl
#localization #resources #rtl
Хабр
Локализация приложения и поддержка RTL. Доклад Яндекс.Такси
При локализации сервиса важно внимательно отнестись к согласованию переводов между собой. Руководитель группы клиентской Android-разработки Яндекс.Такси Александ...
Небольшая статья с набитыми о Shared Element Transitions шишками. Сама она довольно “новичковая”, но я слишком люблю такие вот разборы полётов.
#animation #shared #transitions
#animation #shared #transitions
Medium
Hidden mistakes with Shared Element Transitions
There is a good practice to make your application beautiful and live, and nowadays there are a lot of tools and ways to achieve this. One…
Достаточно объёмное интервью с Сергеем Куксенко. В основном обуждают производительность, ошибки Java, оптимизации и т.п.
#java #performance #jdk
#java #performance #jdk
Habr
Тысячи вещей, которые в Java стоило бы поправить с первой версии: большое интервью с Сергеем Куксенко из Oracle
Сергей Куксенко — перформанс-инженер, видевший Java еще версии 1.0. За это время успел поучаствовать в разработке мобильных, клиентских, серверных приложений и виртуальных машин. Производительностью...