Кто-нибудь может объяснить UriMatcher (Android SDK)? - PullRequest
2 голосов
/ 12 марта 2010

Мне было поручено разработать клиентский код веб-служб для использования служебного класса UriMatcher в Android SDK. К сожалению, пример в «Руководстве по разработке» не имеет отношения к моему разуму. Я знаю, что мне не хватает некоторых фундаментальных моментов в функциональности и, возможно, в самом Ури. Если вы можете связать его с некоторыми веб-API, которые доступны через HTTP-запрос POST, это было бы идеально.

Ответы [ 2 ]

1 голос
/ 19 марта 2010

UriMatcher - это удобный класс, который позволяет сопоставлять многие-к-одному с помощью сопоставления с образцом. Это упрощает дизайн коммуникации в представлении в виде списка. Числовое назначение позволяет вставлять, удалять и переставлять шаблоны, не влияя на совпадение. Это особенно полезно, когда совпадение используется в операторе switch в качестве значения case - логика обработки не должна изменяться.

0 голосов
/ 12 марта 2010

Мне было поручено разработать мой код клиента веб-служб для использования служебный класс UriMatcher в Android SDK.

UriMatcher и клиент веб-служб связаны между собой как снегоочиститель и терка для сыра. UriMatcher используется при реализации ContentProvider и немного другого.

...