Разработка ждёт балета
前往频道在 Telegram
What I cannot create, I do not understand. DM: @alexey_mileev PeerLab: https://t.me/+e2ND1tAa0lU2ZTli
显示更多1 619
订阅者
无数据24 小时
无数据7 天
无数据30 天
帖子存档
Вот ещё небольшая статья-шпаргалка про разницу между разными директивами ProGuard. Хороших выходных :)
#cheatsheet #proguard
https://jebware.com/blog/?p=418
День богат на смешные новости. Какой-то чувак обнаружил, что его апп не устанавливается на девайс Samsung из-за одинаковых пермишенов в манифесте. Конфликтовал его апп с Samsung’овским ассистентом Bixby. Чувак, конечно, такого не ожидал, он вроде бы пермишен сам выдумал. Ну он не растерялся, стал смотреть, почему, кто, откуда. И вот похоже, что какой-то одарённый юноша в Samsung скопипастил со StackOverflow пример прямо с таким пермишеном и прямо в манифест Bixby. Красота!
#samsung #manifest #permissions
https://commonsware.com/blog/2018/02/06/vet-your-manifest.html
Очень неожиданно и очень смешно: Jake наш Wharton на Github обмолвился, что фрагменты, которые не из support библиотеки, в Android P станут deprecated.
#androidp #fragment #supportlib
https://github.com/android/android-ktx/pull/161#issuecomment-363270555
Статья в блоге Яндекса на Хабре, в которой они внушительно разжевали AccountManager. На самом деле это не статья, а видео с какого-то их доклада, но кажется, что читать быстрее.
#accountmanager #auth #oauth
https://habrahabr.ru/company/yandex/blog/347152/
Google выпустили preview Android KTX. Это такая пачка Kotlin extensions для разных Android API. В общем всё то, что народ сам городил на гитхабчике, только от Google.
#kotlin #extensions #library
https://github.com/android/android-ktx
Наверное, не очень существенная вещь, но может кому-то пригодится. Мини-статья о том, как переиспользовать Gradle демон между студией и терминалом.
#gradle #daemon #cheatsheet
https://medium.com/@mydogtom/tip-how-to-reuse-gradle-daemon-between-android-studio-and-terminal-df5232d63f38
Потрясающий разбор реализаций HashMap в разных языках. Тут, вообще говоря, и добавить-то больше нечего :)
#hashmap #languages #datastructures
https://rcoh.me/posts/hash-map-analysis/
Статья от Russell Cohen, в которой почти на пальцах разбирается, как же работает Google Authenticator и похожие на него аппы. “Ain’t no magic here”
#2factor #auth #google
https://rcoh.me/posts/two-factor-auth/
А вот и вторая часть статьи про фишки tools namespace в XML-вёрстке подоспела. На этот раз речь пойдёт о том, как такие sample-данные подготовить самому.
#hack #resources #tools
https://blog.stylingandroid.com/tool-time-part-2/
Почему Google уже не торт, за авторством Steve Yegge.
#google
https://medium.com/@steve.yegge/why-i-left-google-to-join-grab-86dfffc0be84
Ты входишь в тёмную комнату. В лунном свете, пробившемся сквозь мутное окно, удаётся различить очертания нескольких бочек. Подойдя к одной из них, ты чувствуешь резкий неприятный запах. Внезапно включается яркий свет, с потолка на верёвке к тебе спускается ложка. К ложке приклеена бумажка. Надпись на ней гласит: “Тебе предстоит съесть всё, до последней капли. Игра началась”.
Как-то так мы и пишем под Android. А подробнее об этом написал хорошо знакомый нам @Harmonizr в своей статье.
#problem #criticism
http://javanese.online/%D1%81%D1%82%D0%B0%D1%82%D1%8C%D0%B8/%D1%84%D1%83%D0%BD%D0%B4%D0%B0%D0%BC%D0%B5%D0%BD%D1%82%D0%B0%D0%BB%D1%8C%D0%BD%D1%8B%D0%B5_%D0%BF%D1%80%D0%BE%D0%B1%D0%BB%D0%B5%D0%BC%D1%8B_android/
Тем временем, стали известны даты Google I/O 2018.
#io #google #meetup
google.com/io
Ребята, это сириус мазафакинг щит. Не знал про такую штуку с tools namespace, но считаю, что это очень круто. В ваших
tools:text=“…” и tools:src="..." можно писать штуки типа @tools:sample/cities или @tools:sample/avatars для дефолтных dummy-данных.
#hack #resources #tools
https://blog.stylingandroid.com/tool-time-part-1-2/Набрёл на интересный репозиторий: sqlcheck. Тулза берёт твой запрос и проверяет его на антипаттерны. Вообще говоря, автор пишет, что работать будет с большинством существующих диалектов, но наш SQLite такой обрезанный, что, думаю, его чекер покроет с головой.
#lint #sql #database
https://github.com/jarulraj/sqlcheck
Тут товарищи из подкаста Podlodka попросили пошарить опрос.
#survey
https://goo.gl/forms/5NLRF0oviAUlizYQ2
Статья-шпаргалка с возможностями строковых ресурсов в Android. Большая часть из перечисленного - баян, однако есть несколько интересных вещей, а про ссылки на значения (чтобы можно было не только & писать, но и &whateverthefuckyouwant;, например) я вообще не знал и это очень круто - см. раздел Entities to the rescue.
#strings #resources #localization
https://www.thedroidsonroids.com/blog/android-strings-xml-tips-tricks
Сегодня обжёгся о нюансы работы
View.onAttachedToWindow()и
View.onDetachedFromWindow(). Это было очень глупо и стыдно, но наверняка я не один такой. Поэтому держи небольшую статью, в которой кейс разобран. #view #lifecycle #window https://medium.com/square-corner-blog/android-leak-pattern-subscriptions-in-views-18f0860aa74c
В статье по ссылке описывается, что лежит в файликах, которые нам заботливо генерирует ProGuard. Сойдёт за шпаргалку.
#proguard #cheatsheet #build
https://jebware.com/blog/?p=484
Как-то это прошло мимо меня, но тем не менее, новость одной строкой: в API 26 появился атрибут стилей (android:windowSplashscreenContent) для задания drawable для splash экрана.
#oreo #splash #design
https://android.jlelse.eu/android-splash-screen-for-api-26-and-below-7420d02904d1
Йонатан наш Левин написал статью с пачкой советов о том, как защитить свой апп от взлома. Помимо довольно стандартных вещей там есть и несколько таких, которые я увидел впервые. Интересно!
#cybersec #proguard
https://medium.com/@yonatanvlevin/bang-bang-you-have-been-hacked-df82db3f2001
现已上线!2025 年 Telegram 研究 — 年度关键洞察 
