Сегодня сайту StartAndroid 6 лет. Я написал немного про текущую деятельность и про планы.
Click here to read this article!
Найдено 1329 результатов
- 24 июл 2017, 09:52
- Форум: Новости
- Тема: День варенья
- Ответы: 1
- Просмотры: 13036
- 17 июл 2017, 22:36
- Форум: Уроки
- Тема: Урок 183. ConstraintSet. Программная настройка ConstraintLayout
- Ответы: 1
- Просмотры: 4688
Урок 183. ConstraintSet. Программная настройка ConstraintLayout
С помощью ConstraintSet вы можете программно создавать привязки, цепочки, барьеры и настраивать их.
Click here to read this article!
Click here to read this article!
- 17 июл 2017, 11:22
- Форум: Блог
- Тема: Android MVP пример для начинающих. Без библиотек и интерфейсов.
- Ответы: 6
- Просмотры: 9877
Android MVP пример для начинающих. Без библиотек и интерфейсов.
В этом посте описывается несложный пример MVP, без использования запутывающих интерфейсов и сложных библиотек.
Click here to read this article!
Click here to read this article!
- 13 июл 2017, 22:12
- Форум: Блог
- Тема: Как сделать метод асинхронным с помощью RxJava
- Ответы: 4
- Просмотры: 7152
Как сделать метод асинхронным с помощью RxJava
Иногда я в чужом коде встречаю использование just, чтобы вызвать какой-либо метод, используя RxJava. В этом посте я хотел бы рассказать, почему не стоит так делать, и показать правильный вариант реализации.
Click here to read this article!
Click here to read this article!
- 12 июл 2017, 22:27
- Форум: Уроки
- Тема: Урок 182. ConstraintLayout: chain, weight, barrier, group, circular
- Ответы: 1
- Просмотры: 3414
Урок 182. ConstraintLayout: chain, weight, barrier, group, circular
Продолжаем рассматривать возможности ConstraintLayout.
Click here to read this article!
Click here to read this article!
- 09 июл 2017, 22:23
- Форум: Уроки
- Тема: Урок 181. ConstraintLayout: match_constraints, инструменты в toolbar, guidelines, aspect ratio
- Ответы: 0
- Просмотры: 2551
Урок 181. ConstraintLayout: match_constraints, инструменты в toolbar, guidelines, aspect ratio
Продолжаем рассматривать возможности ConstraintLayout.
Click here to read this article!
Click here to read this article!
- 07 июл 2017, 00:19
- Форум: Уроки
- Тема: Урок 180. ConstraintLayout. Основы
- Ответы: 9
- Просмотры: 9860
Урок 180. ConstraintLayout. Основы
Android Studio по умолчанию предлагает нам использовать ConstraintLayout при создании разметки экрана. Давайте разберемся, что это за штука и как с ней работать.
Click here to read this article!
Click here to read this article!
- 22 июн 2017, 12:36
- Форум: Блог
- Тема: Как быстро поделиться исходниками
- Ответы: 0
- Просмотры: 3695
Как быстро поделиться исходниками
В нашем Telegram-чате участники делятся своими проблемами и просят помочь им. Иногда для этого надо видеть код, который не работает. Кидать в чат код как текст - не самый лучший вариант, поэтому его лучше куда-то залить и скинуть в чат ссылку. Android Studio дает нам такую возможность. Click here t...
Чаты
Общий чат по теме Android-разработки
Kotlin
RxJava
Dagger
Тестирование
Click here to read this article!
- 01 июн 2017, 11:42
- Форум: Блог
- Тема: Как быстро создать строку в strings из layout
- Ответы: 0
- Просмотры: 3738
Как быстро создать строку в strings из layout
Все знают, что строки, которые используются в layout, должны находиться в strings.xml. Я хотел бы поделиться парой способов, как, находясь в layout, быстро создать строковый ресурс.
Click here to read this article!
Click here to read this article!
- 31 май 2017, 15:13
- Форум: Блог
- Тема: MVP в Android на примере экрана с пин кодом
- Ответы: 2
- Просмотры: 5446
MVP в Android на примере экрана с пин кодом
Недавно в одном проекте мне понадобилось реализовать классическую схему с пин кодом: при первом запуске приложение просит создать пин код, а при последующих запусках оно просит его ввести и проверяет, что введенный пин правильный. Также есть возможность в настройках сменить пин на новый. Таким образ...
- 25 май 2017, 17:50
- Форум: Блог
- Тема: Как быстро создать стиль для View
- Ответы: 1
- Просмотры: 4901
Как быстро создать стиль для View
У вас в layout файле есть View с кучей атрибутов. И вы решили, что пора все его атрибуты вынести в отдельный стиль. Чтобы вам не заниматься этим вручную, у Android Studio есть специальный инструмент экспорта атрибутов из layout в style.
Click here to read this article!
Click here to read this article!
- 22 май 2017, 10:34
- Форум: Блог
- Тема: Обзор Butter Knife
- Ответы: 3
- Просмотры: 7524
Обзор Butter Knife
Библиотека Butter Knife позволит вам избежать большого количества однотипного кода, связанного с работой с View элементами в ваших Activity, фрагментах, холдерах и т.д. В этом материале я подробно рассмотрю возможности библиотеки, и на примерах покажу, как вы можете ее использовать. Click here to re...
- 21 май 2017, 09:49
- Форум: Блог
- Тема: Как использовать лямбда выражения в Android
- Ответы: 0
- Просмотры: 3665
Как использовать лямбда выражения в Android
Лямбда-выражения пришли к нам с Java 8. Подробно о том, что это такое - можно почитать на хабре (https://habrahabr.ru/post/213805/ и https://habrahabr.ru/post/224593/). Также есть хорошая книга на русском (https://www.ozon.ru/context/detail/id/28001133/).
Click here to read this article!
Click here to read this article!
- 12 май 2017, 00:27
- Форум: Блог
- Тема: Пример использования Яндекс Деньги API
- Ответы: 0
- Просмотры: 3619
Пример использования Яндекс Деньги API
Началось все с того, что мне понадобилось получить детальную информацию о моих операциях в сервисе Яндекс Деньги. Там есть страница с историей и даже можно выгрузить записи в CSV формате, но детализация достаточно слабая, мне нужно больше. Тогда я решил использовать Money API, которое позволит получ...
- 05 май 2017, 11:30
- Форум: Новости
- Тема: Обновление курса RxJava. Урок 9
- Ответы: 1
- Просмотры: 10706
Обновление курса RxJava. Урок 9
Вышел новый урок для курса RxJava
http://startandroid.ru/ru/courses/rxjava.html
Урок 9. Retrofit 2. Retrolambda.
В этом уроке используем RxJava в работе с Retrofit 2. Сокращаем количество кода с помощью лямбда-выражений
Click here to read this article!
http://startandroid.ru/ru/courses/rxjava.html
Урок 9. Retrofit 2. Retrolambda.
В этом уроке используем RxJava в работе с Retrofit 2. Сокращаем количество кода с помощью лямбда-выражений
Click here to read this article!
- 27 апр 2017, 10:06
- Форум: Новости
- Тема: Обновление курса RxJava. Урок 8
- Ответы: 1
- Просмотры: 10413
Обновление курса RxJava. Урок 8
Вышел новый урок для курса RxJava http://startandroid.ru/ru/courses/rxjava.html Урок 8. Операторы объединения В этом уроке подробно разбираем в чем отличие операторов merge, concat, amb, zip, combineLatest, withLatestFrom. На примере выясняем зачем нужен flatMap и чем он отличается от concatMap. Cli...
- 06 апр 2017, 11:32
- Форум: Новости
- Тема: Обновление курса Dagger 2. Урок 6
- Ответы: 1
- Просмотры: 11171
Обновление курса Dagger 2. Урок 6
Вышел новый урок для курса Dagger 2 http://startandroid.ru/ru/courses/dagger-2.html Урок 6. AndroidInjection В этом уроке разберемся как работает механизм AndroidInjection, который позволяет упростить inject для Activity и Fragment. Рассмотрим классы DaggerActivity и DaggerFragment, при использовани...
- 30 мар 2017, 11:11
- Форум: Новости
- Тема: Обновление курса Dagger 2. Урок 5
- Ответы: 2
- Просмотры: 6831
Обновление курса Dagger 2. Урок 5
Вышел новый урок для курса Dagger 2 http://startandroid.ru/ru/courses/dagger-2.html Урок 5. Builder В этом уроке мы подробно рассмотрим билдеры: как они генерируются даггером, как можно использовать свой билдер, как с помощью аннотации @BindsInstance передавать объекты в компонент минуя модули. Кром...
- 28 мар 2017, 12:22
- Форум: Новости
- Тема: Обновление курса Dagger 2
- Ответы: 2
- Просмотры: 5170
Обновление курса Dagger 2
Я на время вернулся к курсу Dagger 2. С выходом новых версий библиотеки появились новые возможности, о которых я хотел бы рассказать. В четверг 30 марта выйдет Урок 5, в котором мы подробно рассмотрим билдеры: как они генерируются даггером, как можно использовать свой билдер, как с их помощью переда...