Кабинет пользователя
Идентификатор пользователя
Пароль
Lottie. Библиотека парсит анимацию Adobe After Effects, экспортируемую в формате JSON с Bodymovin (плагин After Effects для экспорта анимации в SVG/Canvas/HTML + JavaScript) и нативно рендерит их на телефонах. В магазине Google Play также представлено приложение-образец. Более 7500 пользователей сервиса Github поставили высший балл этой библиотеке.



Toasty. Библиотека для создания кастомизированных Toasts.


StyleableToast. Библиотека для настройки Toasts предоставляет «разнообразные варианты стилей, которые придадут вашему приложению и UX немного самобытности. Задаете стиль вашему Toast с помощью кода либо с помощью styles.xml



Store — библиотека для асинхронной загрузки данных и кэширования.
Store — это класс, который упрощает выборку, парсинг, хранение и поиск данных вашего приложения. Store похож на паттерн Repository while exposing Reactive API, построенный на RxJava, который придерживается однонаправленного потока данных.
Документация - обширна и обстоятельна. Можете проверить многие потоки, такие как запросы на получение данных, кэширование и синтаксический парсинг.

PreviewSeekBar. Google Play Movies имеет анимированный SeekBar с превью к фильму. Rúben Sousa реализовал его как библиотеку с открытым исходным кодом. Гифка ниже дает хорошее представление о функционале этой библиотеки. Если ваше приложение, к примеру, видеопроигрыватель, вы обязательно ее оцените.


Chuck. Библиотека поможет вам перехватывать и сохранять все HTTP-запросы и ответы внутри вашего приложения. Она также предоставляет UI для проверки их содержания.


CoordinatorTabLayout — это составной пользовательский элемент управления (custom composite control), который быстро внедряет комбинацию TabLayout и CoordinatorLayout.


Boxing — это мультимедийный селектор, с помощью которого вы сможете: 1) Делать выделение ваших изображений (единичного или нескольких); 2) Открывать изображения в режиме предварительного просмотра и обрезать их; 3)Поддерживает гифки, выбор видео, сжатие изображений и настройку пользовательского интерфейса.


excelPanel Это двухмерный RecyclerView. Он может загружать не только данные истории (historical data), но и будущие данные.


Horizontal Calendar - реализация RecyclerView, предназначена для демонстрации материала по горизонтали в Calendar View (Material horizontal Calendar View).


CameraFragment — это реализация Fragment, которая позволяет легко интегрировать функциональность камеры в ваше приложение. CameraFragment напрямую показывает вид с камеры и обеспечивает простой API для создания снимка или управления устройством. Вы можете настроить свой собственный макет и управлять камерой.


AwesomeBar Это еще одно замечательное новшество от Florent Champigny. Это новый подход к дизайну верхней панели (о которой мы знаем по реализации ActionBar/Toolbar), в сочетании с DrawerLayout, черпающий вдохновение из Gmail Mobile от Weekz.


ArcNavigationView. Это реализация NavigationView из Android Design Support Library, которая представляет закругленные углы.


ShimmerRecyclerView. Это кастомная реализация RecyclerView, которая использует эффект мерцания для индикации того, что экран загружается. RecyclerView также имеет встроенный адаптер для регулировки визуальных характеристик мерцания.


Android-SwitchIcon - реализация иконки переключателя (режимы вкл/выкл) в стиле Google launcher. Эта библиотека расширяет AppCompatImageView и позволяет вам устанавливать любую иконку (векторную или растровую) в SwitchIconView, используя атрибут app:srcCompat.

CounterFab Эта библиотека является подклассом FloatingActionButton, который отображает значок счетчика в правом верхнем углу. Вы можете скачать демо-версию приложения на Google Play.


FadingTextView Эта библиотека позволяет сделать так, чтобы TextView менял свое содержание автоматически каждые несколько секунд.


Bridge — это простая, но в то же время мощная сетевая библиотека для Android. Она включает в себя Fluent chainable API, питающийся от URLConnection классов Java/Android для обеспечения максимальной совместимости и скорости. Библиотека имеет внушительную документацию.


Ason Это вторая библиотека от Aidan Follestad. Главная ее идея заключается в том, чтобы упростить взаимодействие с JSON. Библиотека также «делает процесс десериализации безболезненным».



ObjectBox Производительность — это причина номер один, почему мы создали ObjectBox. Ранее мы создали greenDAO, самое быстрое объектно-реляционное отображение (ORM) для Android и SQLite. С момента первого релиза в 2011 году мы достигли более глубокого понимания постоянства объекта и тех ограничений производительности, которые налагает SQLite. Мы осознали, что для того, чтобы значительно повысить производительность на мобильных устройствах, мы должны устранить корень проблемы и построить базу данных, предназначенную для объектов.

FlowLayout - библиотека «позволяет составным элементам (child views) перемещаться на следующую строку, когда не хватает места». Пространство между элементами можно рассчитать с помощью FlowLayout так, чтобы они размещались равномерно.


Неофициальный Google Actions Java SDK на java. Google Actions Java SDK построен на основе официальной библиотеки Node.js, но не является ее копией. Цель состоит в том, чтобы сделать его полностью совместимым с диалоговым протоколом Assistant Platform.


Wearable Reply. 9 февраля 2017 года состоялся релиз новых Android Wear 2.0. Luke Klinker нашел недостающий API и выпустил библиотеку для этой ОС. Она «позволяет быстро и легко вводить текст, с голоса, на клавиатуре, или из готовых ответов.



Shortbread - библиотека, которая генерирует ярлыки приложений для действий и методов, помеченных Shortcut. Нет необходимости работать с манифестом, создавать XML-файлы или использовать менеджер ярлыков. Просто сделайте комментарий к коду, к которому вы хотите обращаться при помощи ярлыка.


Material About - библиотека поможет подготовить экран «About Me», чтобы представиться вашим пользователям.

Комментарии и вопросы

Опубликовать комментарий или вопрос

Copyright 2024 © ELTASK.COM
All rights reserved.