Руководство, которое вы видите здесь, является частью эталонного приложения для телевидения, также называемого Live Channels, которое является системным приложением и поставляется с каждым образом системы Android TV. Он имеет открытый исходный код под Apache 2.0, и вы можете проверить детали и исходный код здесь:
https://source.android.com/devices/tv/reference-tv-app [110 ] https://android.googlesource.com/platform/packages/apps/TV/
В нем используется система сборки, отличная от Gradle, но вы должны иметь возможность реорганизовать ее для использования Gradle .
Диаметр является опцией с открытым исходным кодом: http://projects.gnome.org/dia/
+1 для Диаметра. Это является также межплатформенным, который выиграл меня. Другое преимущество Диаметра состоит в том, что схемы хранятся в сжатом XML.
У меня был проект, где я должен был схематически изобразить что-то в базе данных, и я смог записать программу для создания Совместимого с диаметром XML из базы данных, которая сохранила меня Адская партия ввода и рисунка. Я просто должен был изменить местоположение и изменить размер объектов.
Откройте Office включает программу под названием, Тянут, который действительно хорош.
Найденный никаким другим лучшим решением. Программируйте свои диаграммы. Делает красивые диаграммы последовательности.
Gliffy является flowcharthing программой онлайн.
Лично я использую Диаметр, вид Visio с открытым исходным кодом клона (он работает в соответствии с Windows, Linux и MacOSX).
Уже отвеченный здесь;
Вот некоторые:
StarUML - (бесплатный) http://staruml.sourceforge.net/en/
Архитектор предприятия от Систем Sparx (Не свободный)
Вот полный список более чем 50 разработчиков UML (бесплатный и не) список Википедии: