Автор начал цикл статей про фоновую работу в Android. Обещает, что дальше будет интереснее, а пока надо почитать про азы.
#android
https://habrahabr.ru/company/epam_systems/blog/348894/
#android
https://habrahabr.ru/company/epam_systems/blog/348894/
Хабр
Руководство по фоновой работе в Android. Часть 1
О фоновой работе приложений в Android есть много статей, но мне не удалось найти подробного руководства по реализации работы в фоне – думаю, из-за того, что появ...
👍1
Статья о том, как избегать вложенных условий и сделать код читабельнее. Я полностью согласен с автором и по мере своего опыта пришел к такому же стилю.
#android
https://habrahabr.ru/post/348074/
#android
https://habrahabr.ru/post/348074/
Хабр
Почему ранний возврат из функций так важен?
Привет, Хабр! Представляю вашему вниманию перевод статьи «Why should you return early?» автора Szymon Krajewski В начале моего приключения в роли программиста...
👍1
5 признаков того, что ваш код может быть лучше
#android
https://medium.com/@ivorobioff/5-greatest-signs-that-your-code-smells-bad-6ccc2839fb2f
#android
https://medium.com/@ivorobioff/5-greatest-signs-that-your-code-smells-bad-6ccc2839fb2f
Medium
The 5 Greatest Signs that Your Code Smells Bad
Alright! You just finished a great piece of masterpiece and pushed it to your branch. You are very proud of your work and want to create a…
👍1
Gist позволяет легко расшарить фрагмент кода прямо из Android Studio - выделяете код, правая кнопка мыши, Create Gist. Теперь анонимно это сделать не получится.
👍1
Forwarded from Представляешь,
Разработчики команды GitHub решили убрать возможность анонимного использования Gist из-за большого количества спама. Изменения не затронут тех, кто размещает код от своего имени: https://tproger.ru/news/anonymous-gist-will-be-deprecated/
Tproger
Анонимное хранение кода в сервисе Gist от GitHub скоро будет недоступно
Разработчики команды GitHub решили убрать возможность анонимного использования Gist из-за большого количества спама. Изменения не затронут тех, кто размещает код от своего имени.
👍1
Forwarded from Библиотека программиста | программирование, кодинг, разработка
6 бесплатных книг по алгоритмам в программировании. Их следует прочесть каждому программисту! Некоторые из этих книг станут незаменимыми помощниками.
https://proglib.io/p/algorythm-books/
#common #algorithms #book
https://proglib.io/p/algorythm-books/
#common #algorithms #book
Библиотека программиста
6 бесплатных книг по алгоритмам в программировании
Подборка книг по алгоритмам, которые следует прочесть каждому программисту. Некоторые из них станут незаменимыми помощниками.
👍1
Несколько советов и полезных ссылок для составления резюме Android разработчика
#android
https://android.jlelse.eu/how-to-write-the-perfect-android-developer-resume-1346af0e7ca9
#android
https://android.jlelse.eu/how-to-write-the-perfect-android-developer-resume-1346af0e7ca9
AndroidPub
How to Write the Perfect Android Developer Resume
Let’s jump straight in with defining exactly what the perfect Android developer resume is. When you apply for an Android developer job…
👍1
Подробная статья о том, как создавать свое View, на примере индикатора для ViewPager.
#android
https://android.jlelse.eu/become-an-android-painter-aadf91cec9d4
#android
https://android.jlelse.eu/become-an-android-painter-aadf91cec9d4
Medium
Become an Android Painter
Deep dive into how custom views work and how you can create one.
👍1
Forwarded from Типичный программист
git pull и git fetch — пояснялка про различия между двумя командами: https://goo.gl/1fczmu
Tproger
Git pull и git fetch — в чём разница?
Git — полезный инструмент, но он непрост в освоении. Даже у опытных пользователей порой возникают вопросы по работе с ним. Сегодня мы попытаемся ответить на один из них: в чём разница между git pull и git fetch?
👍2
Статья про использование Tab-ов. Автор показывает как создать интересный эффект при переключении между вкладками.
#android
https://medium.com/android-development-tips-and-tricks/tabs-navigation-pattern-on-android-d8b3314f26e
#android
https://medium.com/android-development-tips-and-tricks/tabs-navigation-pattern-on-android-d8b3314f26e
Medium
Response to
Proper content organisation in your Android application may be achieved with a wide range of layouts and widgets. Today I’d like to focus on tabs that is what kind of components are dedicated to…
👍1
Forwarded from Библиотека программиста | программирование, кодинг, разработка
Начинающие программисты часто спрашивают, какие книги по программированию читать и как, чтобы лучше усвоился материал. Отвечаем на эти вопросы.
В этой статье мы расскажем, когда и как нужно читать, а также какие книги выбрать в соответствии с конкретным языком программирования.
https://proglib.io/p/programming-books/
#fundamental
В этой статье мы расскажем, когда и как нужно читать, а также какие книги выбрать в соответствии с конкретным языком программирования.
https://proglib.io/p/programming-books/
#fundamental
Библиотека программиста
Книги по программированию: как читать и что именно
Начинающие программисты часто спрашивают, какие книги по программированию читать и как, чтобы лучше усвоился материал. Отвечаем на эти вопросы.
👍1
Forwarded from Типичный программист
Пишем игру под Android за 10 минут: https://goo.gl/gh3EH2
В своё время Flappy Bird, не имея сложной механики и графики, стала хитом. Сегодня мы расскажем, как всего за 10 минут написать свой вариант игры на Unity под Android.
В своё время Flappy Bird, не имея сложной механики и графики, стала хитом. Сегодня мы расскажем, как всего за 10 минут написать свой вариант игры на Unity под Android.
Tproger
Как быстро написать игру для Android на Unity
В своё время Flappy Bird, не имея сложной механики и графики, стала хитом. Сегодня мы расскажем, как всего за 10 минут написать свой вариант игры на Unity под Android.
👍1
На хабре появился перевод небольшой статьи, объясняющей принципы Dependency Injection (внедрение зависимости)
#android #pattern
https://habrahabr.ru/post/350036/
#android #pattern
https://habrahabr.ru/post/350036/
👍1
Временно бесплатный курс по Kotlin на Udemy
https://medium.com/@iknowledgeway/100-off-kotlin-for-android-o-development-from-beginner-to-advanced-1d16d6e4e38c
https://medium.com/@iknowledgeway/100-off-kotlin-for-android-o-development-from-beginner-to-advanced-1d16d6e4e38c
Medium
Suspended – Medium
This page is unavailable.
👍1
Возобновляю написание уроков. Сегодня вышел новый урок в бесплатном курсе Android Architecture Components.
#android
http://startandroid.ru/ru/courses/architecture-components/27-course/architecture-components/539-urok-11-room-type-converter.html
#android
http://startandroid.ru/ru/courses/architecture-components/27-course/architecture-components/539-urok-11-room-type-converter.html
StartAndroid
Урок 11. Room. Type converter
Android Architecture Components Room. Как использовать конвертеры типов данных.
👍1
Forwarded from Представляешь,
Первая версия фреймворка для разработки мобильных интерфейсов и UX Flutter теперь доступна в бета. Кроссплатформенный инструмент уже поддерживает SQLite, Facebook Connect и около тысячи других популярных пакетов: https://tproger.ru/news/flutter-beta-1/
Tproger
Google представила кроссплатформенный фреймворк для разработки пользовательских интерфейсов Flutter
Первая версия фреймворка для разработки мобильных интерфейсов и UX Flutter теперь доступна в бета. Кроссплатформенный инструмент уже поддерживает SQLite, Facebook Connect и около тысячи других популярных плагинов.
👍1
Продолжение цикла статей про фоновую работу в Android
#Android
https://habrahabr.ru/company/epam_systems/blog/350094/
#Android
https://habrahabr.ru/company/epam_systems/blog/350094/
Хабр
Руководство по фоновой работе в Android. Часть 2: Loaders
Это вторая из серии статей об инструментах и методах фоновой работы в Android. Ранее уже были рассмотрены AsyncTask, в следующих выпусках — ThreadPools с EventBu...
👍1