25 Библиотек Android, Которые Обязательно Стоит Использовать В Начале 2017 Года

Вот список из 25 Android-библиотек, вышедших в январе-феврале 2017 года.

Все они достойны внимания; место в списке не определяется значимостью.

Давайте начнем!

25 библиотек Android, которые обязательно стоит использовать в начале 2017 года

1. Лотти Это библиотека, которая анализирует анимацию Adobe After Effects , экспортированный в формате JSON с помощью Бодимовин (Плагин After Effects для экспорта анимации в SVG/Canvas/HTML + JavaScript) и отображает ее на телефонах.

В магазине Гугл игры Также предоставляется образец заявления.

Более 7500 пользователей Github, поставивших этой библиотеке высшую оценку, не могут ошибаться!

25 библиотек Android, которые обязательно стоит использовать в начале 2017 года

2. Поджаренный Это библиотека для создания пользовательских тостов.

Сам автор описал свое творение так: «Toasty — это обычный тост, но на стероидах».

Вы можете посмотреть скриншоты ниже.



25 библиотек Android, которые обязательно стоит использовать в начале 2017 года

3. StyleableToast Это еще одна библиотека для настройки Toasts. Он предоставляет «множество вариантов стиля, которые придадут вашему приложению и пользовательскому интерфейсу немного больше индивидуальности.

Оформите свой Toast, используя код или используя Styles.xml"

25 библиотек Android, которые обязательно стоит использовать в начале 2017 года



25 библиотек Android, которые обязательно стоит использовать в начале 2017 года

4. Магазин Store — библиотека для асинхронной загрузки данных (Async Data Loading) и кэширования (Caching).

Согласно документации:

Store — это класс, который упрощает извлечение, анализ, хранение и поиск данных вашего приложения.

Store похож на репозиторий, но предоставляет шаблон Reactive API, построенный на RxJava, который придерживается однонаправленного потока данных.

Документация очень обширная и подробная, поэтому библиотеку определенно стоит попробовать.

Вы можете протестировать множество потоков, таких как запросы данных, кэширование и анализ синтаксиса.

5. Предварительный просмотрSeekBar Если вы пользуетесь Google Play Movies, возможно, вы заметили их замечательную анимированную панель SeekBar с превью фильмов.

Оказывается, Рубен Соуза реализовал ее как библиотеку с открытым исходным кодом.

Гифка ниже дает хорошее представление о функционале этой библиотеки.

Если вашим приложением является, например, видеоплеер, вы обязательно его оцените.



25 библиотек Android, которые обязательно стоит использовать в начале 2017 года

6. Чак Если вы используете ОкHttp , то это та самая библиотека, которая поможет вам перехватывать и сохранять все HTTP-запросы и ответы внутри вашего приложения.

Он также предоставляет пользовательский интерфейс для проверки их содержимого.



25 библиотек Android, которые обязательно стоит использовать в начале 2017 года

7. КоординаторTabLayout КоординаторTabLayout — это пользовательский составной элемент управления, который быстро реализует комбинацию TabLayout и КоординатораLayout. Вы можете увидеть, как это работает, на гифке ниже:

25 библиотек Android, которые обязательно стоит использовать в начале 2017 года

8. заниматься боксом Boxing — это мультимедийный селектор, с помощью которого вы можете:

  • сделать выборку ваших изображений (одного или нескольких)
  • открывать изображения в режиме предварительного просмотра и обрезать их
Он также поддерживает GIF-файлы, выбор видео, сжатие изображений и настройку пользовательского интерфейса, как показано на изображении ниже:

25 библиотек Android, которые обязательно стоит использовать в начале 2017 года

9. панель Excel Это 2D RecyclerView. Он может загружать не только исторические данные, но и будущие данные.



25 библиотек Android, которые обязательно стоит использовать в начале 2017 года

10. Горизонтальный календарь Другая реализация RecyclerView предназначена для горизонтального отображения материала в календарном представлении (Горизонтальное календарное представление материала).



25 библиотек Android, которые обязательно стоит использовать в начале 2017 года

11. КамераФрагмент CameraFragment — это реализация Fragment, которая позволяет легко интегрировать функции камеры в ваше приложение.

Как сказано в README. CameraFragment напрямую показывает вид с камеры и предоставляет простой API для фотографирования или управления устройством.

Вы можете настроить свой собственный макет и управлять камерой с помощью CameraFragment.

25 библиотек Android, которые обязательно стоит использовать в начале 2017 года

12. AwesomeBar Это еще одна замечательная инновация от Флоран Шампиньи .

Это новый подход к дизайну верхней панели (который мы знаем по реализации ActionBar/Toolbar) в сочетании с DrawerLayout, вдохновленный Gmail для мобильных устройств от Weekz .

Вы можете увидеть, как это работает ниже:

25 библиотек Android, которые обязательно стоит использовать в начале 2017 года

13. ArcNavigationView Это реализация NavigationView из библиотеки поддержки дизайна Android, которая представляет собой закругленные углы.



25 библиотек Android, которые обязательно стоит использовать в начале 2017 года

14. ShimmerRecyclerПросмотреть Это специальная реализация RecyclerView, которая использует эффект мерцания, указывающий на загрузку экрана.

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



25 библиотек Android, которые обязательно стоит использовать в начале 2017 года

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

25 библиотек Android, которые обязательно стоит использовать в начале 2017 года

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

Вы можете скачать демо-версия приложения в Google Play.

25 библиотек Android, которые обязательно стоит использовать в начале 2017 года

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

25 библиотек Android, которые обязательно стоит использовать в начале 2017 года

18. Мост Bridge — простая, но мощная сетевая библиотека для Android. Он включает в себя API-интерфейс Fluent, основанный на классах URLConnection Java/Android, для максимальной совместимости и скорости.

Библиотека имеет впечатляющую документацию, и ее определенно стоит проверить.

19. Сын Это вторая библиотека от Эйдан Фоллестад .

Его основная идея — упростить взаимодействие с JSON. Библиотека также «делает процесс десериализации безболезненным».

Его документация также довольно хороша.

Вы можете увидеть это сами Здесь .

20. ОбъектБокс Я думаю, большинство из вас слышали о зеленый робот .

Для тех, кто не слышал, это команда, которая разработала ГринДАО И EventBus .

Теперь пришло время создать новую базу данных для объектов, ориентированных на производительность.

По данным GreenRobot,

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



25 библиотек Android, которые обязательно стоит использовать в начале 2017 года

Здесь вы можете прочитать об этом более подробно.

Обратите внимание, что ObjectBox в настоящее время доступен в бета-версии (версия 0.9.7).

21. Флолайаут Эта библиотека «позволяет дочерним представлениям переходить на следующую строку, когда недостаточно места».



25 библиотек Android, которые обязательно стоит использовать в начале 2017 года

Расстояние между элементами можно рассчитать с помощью FlowLayout, чтобы они располагались равномерно.

Имейте в виду, что этот проект все еще находится на ранней стадии разработки.

22. Неофициальный Java SDK Google Actions Немного польского колорита от Мирек Станек .

Поскольку официальный SDK Google Actions написан на Node.js/, он представил свою неофициальную версию, написанную на Java. Как указано в README:

Google Actions Java SDK создан на основе официальной библиотеки Node.js, но не является ее копией.

Цель состоит в том, чтобы сделать его полностью совместимым с протокол диалога Помощник платформы.

23. Носимый ответ 9 февраля 2017 года состоялся релиз нового Android Износ 2.0 .

Люк Клинкер нашел недостающий API и выпустил библиотеку для этой ОС.

Он «позволяет быстро и легко вводить текст голосом, с клавиатуры или из готовых ответов.

Недостающий API теперь доступен!

25 библиотек Android, которые обязательно стоит использовать в начале 2017 года

24. песочное печенье Это библиотека, которая «генерирует ярлыки приложений для действий и методов, отмеченных Ярлык .

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

Просто прокомментируйте код, к которому вы хотите получить доступ с помощью ярлыка».

На данный момент доступна версия 1.0.0.

25 библиотек Android, которые обязательно стоит использовать в начале 2017 года

25. Материал о Эта библиотека поможет вам подготовить экран «Обо мне», чтобы представиться пользователям.



25 библиотек Android, которые обязательно стоит использовать в начале 2017 года

Ну вот и все.

Если вы имеете в виду еще какую-то полезную библиотеку, реализованную в январе-феврале этого года, расскажите, пожалуйста, о ней в комментариях.

Теги: #Android #Разработка для Android #Разработка мобильных приложений #мобильные приложения #разработка для Android #библиотеки #разработка мобильных устройств

Вместе с данным постом часто просматривают:

Автор Статьи


Зарегистрирован: 2019-12-10 15:07:06
Баллов опыта: 0
Всего постов на сайте: 0
Всего комментарий на сайте: 0
Dima Manisha

Dima Manisha

Эксперт Wmlog. Профессиональный веб-мастер, SEO-специалист, дизайнер, маркетолог и интернет-предприниматель.