Intereting Posts

Где полная документация по XML-формам Android?

Я давно искал это, но не могу найти его в документации на Android. Там есть все виды передовых вещей, которые я вижу, но я никогда не могу найти твердую документацию – есть пакет форм , но он не дает понять, как их использовать в xml. Лучшее, что я могу сделать до сих пор, – это найти примеры других людей .

Есть ли какая-то магическая документация, которая существует для форм XML?

Solutions Collecting From Web of "Где полная документация по XML-формам Android?"

Я решил взять на себя все, чтобы отследить весь код и выяснить все данные Drawable XML. Вот плод моих трудов …

Недостающее руководство по XML-файлам чертежей

Как были собраны данные:

Оказывается, реальное мясо кода находится в пакете android.graphics.drawables , а не в файле android.graphics.drawables.shapes. В классе Drawable существует метод createFromXml() который является началом всего синтаксического анализа XML-файлов. Оттуда относительно просто проследить, как каждый тип Drawable накачивается из XML (через их методы inflate() ).

Я не утверждаю, что документация является совершенной или полной, но она намного лучше, чем все, что я нашел в Интернете. Любые предложения приветствуются.

Не уверен, что это новое с вашего поста, но есть дополнительная документация на официальном сайте разработчика Android по адресу:

http://developer.android.com/guide/topics/resources/drawable-resource.html

Дейв

Ну, это всего лишь половина ответа, но вы могли бы попытаться заглянуть в исходный код пакета android.graphics. Там вы можете найти ссылки на код java для фигур, градиентов и множество других вещей. Это не документация XML, но XML обычно связан с материалом Java, и вы можете найти то, что ищете. Например, здесь определены java-файлы для класса Shape.