Forwarded from Rozetked (Данил Гаращенко)
Известный инсайдер Эван Бласс рассказал когда Google представит финальную сборку Android P
rozetked.me/news/2636-android-p-vyydet-20-avgusta
rozetked.me/news/2636-android-p-vyydet-20-avgusta
Rozetked.me
Android P выйдет 20 августа
Известный инсайдер Эван Бласс опубликовал изображения календаря, в котором дата 20 августа отмечена буквой «P». Предполагается, что это намёк на скорый релиз девятой версии «зелёного робота» с кодовым названием Android P.
Подборка полезных онлайн ресурсов для Android разработки
#android #tools
https://proandroiddev.com/awesome-list-of-online-tools-for-android-developers-f40af8f46299
#android #tools
https://proandroiddev.com/awesome-list-of-online-tools-for-android-developers-f40af8f46299
Medium
Awesome List Of Online Tools For Android Developers
There are lot of articles out there which lists the top tools for Android development. But here I’ll list only “Online tools”, each of…
Видео с Google IO 18 об использовании памяти приложениями. Особенно мне понравилось объяснение приоритетов, т.е. в какой очередности система будет завершать процессы при нехватке памяти.
#android #memory #performance
https://www.youtube.com/watch?v=w7K0jio8afM
#android #memory #performance
https://www.youtube.com/watch?v=w7K0jio8afM
YouTube
Understanding Android memory usage (Google I/O '18)
Understanding where Android applications consume memory is important for performance and usability on low-memory devices. Different types, including shared memory, DEX memory, and GPU memory all contribute to the user experience on applications. This talk…
Forwarded from Библиотека программиста | программирование, кодинг, разработка
8 известных структур данных, о которых спросят на собеседовании
https://proglib.io/p/8-data-structures/
#common
https://proglib.io/p/8-data-structures/
#common
Короткая статья, объясняющая принципы SOLID. Примеры кода на Java.
#android #solid #patterns
https://proandroiddev.com/exploring-s-o-l-i-d-principle-in-android-a90947f57cf0
#android #solid #patterns
https://proandroiddev.com/exploring-s-o-l-i-d-principle-in-android-a90947f57cf0
Medium
Exploring S.O.L.I.D Principle in Android
We must all have heard about the S.O.L.I.D principle when developing software tools. I recently had a interview experience where this was…
Forwarded from Rozetked (Данил Гаращенко)
Подобрали для вас ключевые фишки девятой версии Android Pie и разузнали, когда обновление доберётся до некоторых устройств.
rozetked.me/articles/2689-chego-zhdat-ot-android-pie
rozetked.me/articles/2689-chego-zhdat-ot-android-pie
rozetked.me
Ключевые фишки Android Pie
Мы собрали самые примечательные нововведения девятой версии операционной системы.
Если вы еще не приступали к изучению Котлин, то вот вам курс с 100% скидкой. Предлложение ограничено - через какое то время регистрация на курс снова станет платной.
#kotlin
https://medium.com/100-free-udemy-coupons/hello-kotlin-the-complete-guide-to-the-kotlin-language-udemy-free-coupon-100-off-a711f6983343
#kotlin
https://medium.com/100-free-udemy-coupons/hello-kotlin-the-complete-guide-to-the-kotlin-language-udemy-free-coupon-100-off-a711f6983343
Medium
Hello Kotlin — The Complete Guide to the Kotlin Language [Udemy Free Coupon — 100% Off]
Familiarize yourself with all of Kotlin’s features quickly! programmingBuddyClub
Большая подборка ссылок на видео, статьи и ресурсы для изучения Android. Темы разные - от Activity Lifecycle до Git и RxJava. Хорошо зайдет начинаюшим, но и продвинутые могут найти для себя что-нибудь интересное.
#android #links
https://medium.com/mindorks/a-roadmap-to-become-a-better-android-developer-3038cf7f8c8d
#android #links
https://medium.com/mindorks/a-roadmap-to-become-a-better-android-developer-3038cf7f8c8d
Medium
A Roadmap To Become A Better Android Developer
Let’s become a better Android Developer.
Forwarded from Библиотека программиста | программирование, кодинг, разработка
Один из лучших курсов по алгоритмам и структурам данных
1. О курсе
2. Базовые структуры данных
3. Очереди с приоритетом
4. Системы непересекающихся множеств
5. Хеш-таблицы
6. АВЛ-деревья
7. Дополнительные операции
8. Сплей-деревья
Ссылка на плейлист: https://bit.ly/2w8jJn9
#algorithms #fundamental
1. О курсе
2. Базовые структуры данных
3. Очереди с приоритетом
4. Системы непересекающихся множеств
5. Хеш-таблицы
6. АВЛ-деревья
7. Дополнительные операции
8. Сплей-деревья
Ссылка на плейлист: https://bit.ly/2w8jJn9
#algorithms #fundamental
Подборка из 10 ресурсов для изучения Android
#android #links
https://medium.com/@Daxesh/top-10-best-site-to-learn-android-development-free-af6e13a2d0fb
#android #links
https://medium.com/@Daxesh/top-10-best-site-to-learn-android-development-free-af6e13a2d0fb
Medium
Suspended – Medium
This page is unavailable.
Статья описывает 8 способов организации взаимодействия фрагмента и Activity: интерфейс, EventBus, RxJava, ViewModel и пр.
#android
https://hackernoon.com/8-ways-to-communicate-between-fragment-and-activity-in-android-apps-235b60005d04
#android
https://hackernoon.com/8-ways-to-communicate-between-fragment-and-activity-in-android-apps-235b60005d04
Hackernoon
8 ways to communicate between Fragment and Activity in Android apps | HackerNoon
There’s always need for communication, right 😉 Suppose we have <code class="markup--code markup--p-code">OnboardingActivity</code> that has several <code class="markup--code markup--p-code">OnboardingFragment</code>. Each <code class="markup--code markup…
Forwarded from Библиотека программиста | программирование, кодинг, разработка
Эффективные алгоритмы и сложность вычислений (2018)
Авторы: Н. Кузюрин, С. Фомин
Целевая аудитория: начинающие программисты.
Сейчас почти для каждого языка программирования вы найдёте высокоуровневые библиотеки, предоставляющие простые функции по работе с алгоритмами сортировки, поиска, по работе со строками, файлами и многие другие. Не надо запоминать, как работают эти алгоритмы на низком уровне. Однако если вам всё-таки интересно или вы хотели бы разработать такую же библиотеку сами, то эта книга станет вашим первым путеводителем в мир алгоритмов и сложности вычислений. Все примеры приведены на языке Python.
В книге рассматриваются следующие темы:
✔️ алгоритмы и их сложность;
✔️ аппроксимация с гарантированной точностью;
✔️ вероятностный анализ детерминированных алгоритмов;
✔️ методы дерандомизации и многое другое.
Преимущества:
➕ актуальный материал по теме;
➕ содержит множество примеров популярных алгоритмов.
Недостатки:
➖ не замечено.
Читать: http://discopal.ispras.ru/img_auth.php/f/f4/Book-advanced-algorithms.pdf
Больше обзоров книг тут: instagram.com/proglibrary
Авторы: Н. Кузюрин, С. Фомин
Целевая аудитория: начинающие программисты.
Сейчас почти для каждого языка программирования вы найдёте высокоуровневые библиотеки, предоставляющие простые функции по работе с алгоритмами сортировки, поиска, по работе со строками, файлами и многие другие. Не надо запоминать, как работают эти алгоритмы на низком уровне. Однако если вам всё-таки интересно или вы хотели бы разработать такую же библиотеку сами, то эта книга станет вашим первым путеводителем в мир алгоритмов и сложности вычислений. Все примеры приведены на языке Python.
В книге рассматриваются следующие темы:
✔️ алгоритмы и их сложность;
✔️ аппроксимация с гарантированной точностью;
✔️ вероятностный анализ детерминированных алгоритмов;
✔️ методы дерандомизации и многое другое.
Преимущества:
➕ актуальный материал по теме;
➕ содержит множество примеров популярных алгоритмов.
Недостатки:
➖ не замечено.
Читать: http://discopal.ispras.ru/img_auth.php/f/f4/Book-advanced-algorithms.pdf
Больше обзоров книг тут: instagram.com/proglibrary
Forwarded from Библиотека программиста | программирование, кодинг, разработка
Подборка книг по алгоритмам, которые следует прочесть каждому программисту. Некоторые из них станут незаменимыми помощниками.
https://proglib.io/p/algorythm-books/
#algorithms #books
https://proglib.io/p/algorythm-books/
#algorithms #books
30 базовых вопросов для собеседования по Android. Ответы прилагаются.
#android #interview
https://medium.com/@praveen.tech82/top-30-android-interview-questions-for-2-6-experience-developers-8c417277d89e
#android #interview
https://medium.com/@praveen.tech82/top-30-android-interview-questions-for-2-6-experience-developers-8c417277d89e
Medium
Top 30 Android interview questions. Part 1
What is life cycle of Activity when device is rotated from portrait to landscape or vice-versa?
Top 10 (по мнению автора) Android библиотек, которые каждый разработчик должен знать.
Я, например, никогда не использовал 4 из них.
#android #library
https://infinum.co/the-capsized-eight/top-10-android-libraries-every-android-developer-should-know-about
Я, например, никогда не использовал 4 из них.
#android #library
https://infinum.co/the-capsized-eight/top-10-android-libraries-every-android-developer-should-know-about
Infinum
Top 10 Android Libraries Every Android Developer Should Know About
Jump right into the list of best Android libraries for developers that make Android development much more enjoyable for anyone who uses them.
Небольшая инструкция, как контролировать объем памяти, потребляемый Android Studio.
#androidstudio
https://medium.com/@ankitgoyal1009/how-to-clear-memory-used-by-android-studio-951c8f3cd903
#androidstudio
https://medium.com/@ankitgoyal1009/how-to-clear-memory-used-by-android-studio-951c8f3cd903
Medium
How to clear memory used by Android studio
I hope many of you may have experienced that Android studio becomes slow post using it for some time. The reason for this is it keeps all…