Автор пишет о том, что потоки, предназначенные для фоновой работы (IntentService, Executor, RxJava), могут конкурировать с UI потоком, и предлгает понижать им приоритет.
#android #concurrency
https://medium.com/mindorks/exploring-android-thread-priority-5d0542eebbd1
#android #concurrency
https://medium.com/mindorks/exploring-android-thread-priority-5d0542eebbd1
Medium
Exploring Android Thread Priority
Lets start with basic understanding of how scheduling works in Android or Java runtime.
Бесплатный курс по созданию простого приложения с параллельным изучением Kotlin. Если еще не начинали - отличный повод.
#android #kotlin #course
https://www.udemy.com/android-app-development-using-kotlin/
#android #kotlin #course
https://www.udemy.com/android-app-development-using-kotlin/
Статья о том, как подключить к Room уже готовую базу данных из assets.
#android #room
https://android.jlelse.eu/room-persistence-library-with-pre-populated-database-5f17ef103d3d
#android #room
https://android.jlelse.eu/room-persistence-library-with-pre-populated-database-5f17ef103d3d
Medium
Room Persistence Library With Pre-Populated Database
Room persistence library which is released as a part of Android Architecture Components provides an abstraction layer for SQLite databases…
Как прикрутить к RecycleView удаление свайпом и отмену
#android #recyclerview
https://medium.com/@zackcosborn/step-by-step-recyclerview-swipe-to-delete-and-undo-7bbae1fce27e
#android #recyclerview
https://medium.com/@zackcosborn/step-by-step-recyclerview-swipe-to-delete-and-undo-7bbae1fce27e
Medium
Step by Step: RecyclerView Swipe to Delete and Undo
Swipe to delete is a prevailing paradigm users are accustomed to on mobile platforms. Adding this functionally is a good way to get your…
В статье описывается разница между implementation и api в gradle dependencies
#android #gradle
https://medium.com/mindorks/implementation-vs-api-in-gradle-3-0-494c817a6fa
#android #gradle
https://medium.com/mindorks/implementation-vs-api-in-gradle-3-0-494c817a6fa
Medium
Implementation Vs Api in Android Gradle plugin 3.0
While using Android Gradle plugin 3.0 in your project, you might have noticed that compile keyword has been now deprecated in favour of…
Автор разбирает, как популярные библиотеки загрузки изображений справляются с тем, что интернет внезапно ломается.
#android #image
https://proandroiddev.com/using-picasso-watch-out-for-half-black-images-957bc9550888
#android #image
https://proandroiddev.com/using-picasso-watch-out-for-half-black-images-957bc9550888
Medium
Using Picasso? Watch out for half black images!
Picasso is really popular, easy to use and efficient image downloading library. However, it has one trait that may really annoy your users
Видеоурок про Android Looper, Handler и HandlerThread
#android #thread
https://medium.com/mindorks/demystifying-android-looper-handler-and-handlerthread-3eb9e4951825
#android #thread
https://medium.com/mindorks/demystifying-android-looper-handler-and-handlerthread-3eb9e4951825
Medium
Demystifying Android Looper, Handler, and HandlerThread
In this tutorial, we will understand the Android Looper, Handler, and HandlerThread by Examples.
Forwarded from MaaS — meme as a service (ex. Представляешь, )
С юбилеем, Android.
Первый смартфон с «зелёным роботом» на борту, T-Mobile G1, вышел ровно 10 лет назад, 23 сентября 2008 года. Его создатель, Энди Рубин, задумывал его как дань BlackBerry — в нем даже не было виртуальной клавиатуры и нельзя было проигрывать видео вне YouTube.
Сейчас Android — самая популярная мобильная ОС в мире с более 2 млрд активных девайсов. Его можно найти не только в смартфонах, но и в телевизорах и даже холодильниках: https://tprg.ru/T9Wr
Первый смартфон с «зелёным роботом» на борту, T-Mobile G1, вышел ровно 10 лет назад, 23 сентября 2008 года. Его создатель, Энди Рубин, задумывал его как дань BlackBerry — в нем даже не было виртуальной клавиатуры и нельзя было проигрывать видео вне YouTube.
Сейчас Android — самая популярная мобильная ОС в мире с более 2 млрд активных девайсов. Его можно найти не только в смартфонах, но и в телевизорах и даже холодильниках: https://tprg.ru/T9Wr
Несколько полезных мыслей про самостоятельное изучение программирования.
В каментах к статье обсуждают смену профессии в возрасте за 30. Это конечно сложнее, чем в 20, но вполне реализуемо. Я например, начал изучать Android, когда мне было 29.
https://habr.com/company/skillbox/blog/423857/
В каментах к статье обсуждают смену профессии в возрасте за 30. Это конечно сложнее, чем в 20, но вполне реализуемо. Я например, начал изучать Android, когда мне было 29.
https://habr.com/company/skillbox/blog/423857/
Habr
6 проблем, с которыми вы столкнетесь, изучая программирование самостоятельно
От переводчика: Эта статья — перевод оригинальной авторской статьи опытного программиста Сяна Чжу. Чжу предпочитает не держать полученные знания и опыт в себе, а делиться ими с окружающими, чтобы...
Forwarded from Типичный программист
К сожалению, воздушные замки программистов о большой зарплате и вкусном смузи часто разбиваются во время поиска первого рабочего места.
Вместе с нашими экспертами разбираемся, каким образом нужно искать первую работу:
https://tproger.ru/experts/first-job/
Вместе с нашими экспертами разбираемся, каким образом нужно искать первую работу:
https://tproger.ru/experts/first-job/
Tproger
Как айтишнику искать и найти первую работу — отвечают эксперты
Как айтишнику искать и найти первую работу? Особенно, если все требуют опыт работы. Спросили у экспертов, что делать в таких случаях.