Разбор библиотеки на “запчасти”

391
31 мая 2017, 03:51

Весьма актуальный как мне кажется. Есть библиотеки, имплементить всё подряд не дело, так как всё имеет свойство устаревать + зачастую нам не нужен весь функционал данной библиотеки.

Соответсвенно приходит на ум взять с этой библиотеки всё самое необходимое для себя. Но как "вытаскивать" необходимое, сам разбор не понятен. Хороший пример, пытаюсь перенести некоторый функционал(typeFace) из данной библиотеки: https://github.com/chrisjenx/Calligraphy

Но вот с какой стороны подойти пока идей нет, надеюсь кто то поделиться с опытом, подскажет куда "смотреть".

Answer 1

Гугл уже анонсировал человеческую поддержку шрифтов в новой студии (2.4), так что конкретно эту либу можно и не разбирать. А так - качаете её, изучаете как работает и из чего состоит и вырезаете нужные куски кода. Но, ИМХО, это бесполезная работа - проще использовать как есть - при каждом обновлении либы вам придётся заново всё делать если вдруг что сломается

READ ALSO
Непонятная ошибка в Android Studio 2.3.2

Непонятная ошибка в Android Studio 2.3.2

Вчера вечером работал над проектом, все было нормально, сегодня захожу и у меня ошибка во всех файлах

369
Отправка формы на сервер

Отправка формы на сервер

У меня есть метод:

361
Подключение к базе java

Подключение к базе java

ЗдравствуйтеУстановил приложение на хостинг, создал базу, добавил таблицы, вьюхи и т

271
Убивается Alarm Manager

Убивается Alarm Manager

Добрый день! Пытаюсь сделать Alarm Manager, который каждую минуту будет выполнять определенные действияПроисходить это должно постоянно, не убиваться...

308