Вот список из 25 Android-библиотек, вышедших в январе-феврале 2017 года.
Все они достойны внимания; место в списке не определяется значимостью.
Давайте начнем!
1. Лотти
Это библиотека, которая анализирует анимацию Adobe After Effects , экспортированный в формате JSON с помощью Бодимовин (Плагин After Effects для экспорта анимации в SVG/Canvas/HTML + JavaScript) и отображает ее на телефонах.
В магазине Гугл игры Также предоставляется образец заявления.
Более 7500 пользователей Github, поставивших этой библиотеке высшую оценку, не могут ошибаться!
2. Поджаренный
Это библиотека для создания пользовательских тостов.
Сам автор описал свое творение так: «Toasty — это обычный тост, но на стероидах».
Вы можете посмотреть скриншоты ниже.
3. StyleableToast
Это еще одна библиотека для настройки Toasts. Он предоставляет «множество вариантов стиля, которые придадут вашему приложению и пользовательскому интерфейсу немного больше индивидуальности.
Оформите свой Toast, используя код или используя Styles.xml"
4. Магазин
Store — библиотека для асинхронной загрузки данных (Async Data Loading) и кэширования (Caching).
Согласно документации:
Store — это класс, который упрощает извлечение, анализ, хранение и поиск данных вашего приложения.Документация очень обширная и подробная, поэтому библиотеку определенно стоит попробовать.Store похож на репозиторий, но предоставляет шаблон Reactive API, построенный на RxJava, который придерживается однонаправленного потока данных.
Вы можете протестировать множество потоков, таких как запросы данных, кэширование и анализ синтаксиса.
5. Предварительный просмотрSeekBar Если вы пользуетесь Google Play Movies, возможно, вы заметили их замечательную анимированную панель SeekBar с превью фильмов.
Оказывается, Рубен Соуза реализовал ее как библиотеку с открытым исходным кодом.
Гифка ниже дает хорошее представление о функционале этой библиотеки.
Если вашим приложением является, например, видеоплеер, вы обязательно его оцените.
6. Чак
Если вы используете ОкHttp , то это та самая библиотека, которая поможет вам перехватывать и сохранять все HTTP-запросы и ответы внутри вашего приложения.
Он также предоставляет пользовательский интерфейс для проверки их содержимого.
7. КоординаторTabLayout
КоординаторTabLayout — это пользовательский составной элемент управления, который быстро реализует комбинацию TabLayout и КоординатораLayout.
Вы можете увидеть, как это работает, на гифке ниже:
8. заниматься боксом
Boxing — это мультимедийный селектор, с помощью которого вы можете:
- сделать выборку ваших изображений (одного или нескольких)
- открывать изображения в режиме предварительного просмотра и обрезать их
9. панель Excel Это 2D RecyclerView. Он может загружать не только исторические данные, но и будущие данные.
10. Горизонтальный календарь
Другая реализация RecyclerView предназначена для горизонтального отображения материала в календарном представлении (Горизонтальное календарное представление материала).
11. КамераФрагмент
CameraFragment — это реализация Fragment, которая позволяет легко интегрировать функции камеры в ваше приложение.
Как сказано в README. CameraFragment напрямую показывает вид с камеры и предоставляет простой API для фотографирования или управления устройством.
Вы можете настроить свой собственный макет и управлять камерой с помощью CameraFragment.
12. AwesomeBar
Это еще одна замечательная инновация от Флоран Шампиньи .
Это новый подход к дизайну верхней панели (который мы знаем по реализации ActionBar/Toolbar) в сочетании с DrawerLayout, вдохновленный Gmail для мобильных устройств от Weekz .
Вы можете увидеть, как это работает ниже:
13. ArcNavigationView
Это реализация NavigationView из библиотеки поддержки дизайна Android, которая представляет собой закругленные углы.
14. ShimmerRecyclerПросмотреть
Это специальная реализация RecyclerView, которая использует эффект мерцания, указывающий на загрузку экрана.
RecyclerView также имеет встроенный адаптер для настройки характеристик визуального мерцания.
15. Android-SwitchIcon
Реализация значка переключателя (режимы включения/выключения) в стиле лаунчера Google.
Эта библиотека расширяет AppCompatImageView и позволяет вам установить любой значок (векторный или растровый) в SwitchIconView с помощью атрибута app:srcCompat.
16. CounterFab
Эта библиотека является подклассом FloatingActionButton, который отображает значок счетчика в правом верхнем углу.
Вы можете скачать демо-версия приложения в Google Play.
17. Фадингтекствиев
Эта библиотека позволяет вам автоматически изменять свое содержимое TextView каждые несколько секунд.
18. Мост
Bridge — простая, но мощная сетевая библиотека для Android. Он включает в себя API-интерфейс Fluent, основанный на классах URLConnection Java/Android, для максимальной совместимости и скорости.
Библиотека имеет впечатляющую документацию, и ее определенно стоит проверить.
19. Сын Это вторая библиотека от Эйдан Фоллестад .
Его основная идея — упростить взаимодействие с JSON. Библиотека также «делает процесс десериализации безболезненным».
Его документация также довольно хороша.
Вы можете увидеть это сами Здесь .
20. ОбъектБокс Я думаю, большинство из вас слышали о зеленый робот .
Для тех, кто не слышал, это команда, которая разработала ГринДАО И EventBus .
Теперь пришло время создать новую базу данных для объектов, ориентированных на производительность.
По данным GreenRobot,
Производительность — главная причина, по которой мы создали ObjectBox. Ранее мы создали greenDAO, самое быстрое объектно-реляционное сопоставление (ORM) для Android и SQLite. С момента нашего первого выпуска в 2011 году мы разработали более глубокое понимание постоянства объектов и ограничений производительности, которые накладывает SQLite. Мы поняли, что для того, чтобы значительно улучшить производительность на мобильных устройствах, мы должны устранить корень проблемы и построить базу данных, предназначенную для объектов.
Здесь вы можете прочитать об этом более подробно.
Обратите внимание, что ObjectBox в настоящее время доступен в бета-версии (версия 0.9.7).
21. Флолайаут Эта библиотека «позволяет дочерним представлениям переходить на следующую строку, когда недостаточно места».
Расстояние между элементами можно рассчитать с помощью 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 теперь доступен!
24. песочное печенье
Это библиотека, которая «генерирует ярлыки приложений для действий и методов, отмеченных Ярлык .
Нет необходимости работать с манифестом, создавать XML-файлы или использовать менеджер ярлыков.
Просто прокомментируйте код, к которому вы хотите получить доступ с помощью ярлыка».
На данный момент доступна версия 1.0.0.
25. Материал о
Эта библиотека поможет вам подготовить экран «Обо мне», чтобы представиться пользователям.
Ну вот и все.
Если вы имеете в виду еще какую-то полезную библиотеку, реализованную в январе-феврале этого года, расскажите, пожалуйста, о ней в комментариях.
Теги: #Android #Разработка для Android #Разработка мобильных приложений #мобильные приложения #разработка для Android #библиотеки #разработка мобильных устройств
-
Опасности Онлайн-Взаимодействия
19 Oct, 24 -
Оригинальная Презентация Seat Ibiza
19 Oct, 24 -
Победители Russian Flash Awards 2009.
19 Oct, 24 -
Point-Of-Sale: Автоматизация Промоакций
19 Oct, 24 -
Я Снова Задумался О Покупке Часов.
19 Oct, 24