J'ai été chargé de concevoir mes services web code client pour utiliser la classe utilitaire UriMatcher dans le SDK Android. Malheureusement, l'exemple du Guide de développement ne concerne aucun élément de mon esprit. Je sais que je manque quelques points fondamentaux à la fonctionnalité et probablement à propos d'Uri lui-même. Si vous pouvez le lier à certaines API web qui sont accessibles avec la requête HTTP POST, ce serait idéal.Quelqu'un peut-il expliquer UriMatcher (Android SDK)?
Répondre
UriMatcher est une classe de confort qui permet à un grand nombre à une cartographie en utilisant la recherche de motifs. Il simplifie la communication de conception dans une représentation de type liste. L'affectation numérique permet d'insérer, de supprimer et de réorganiser des motifs sans affecter la correspondance. Ceci est particulièrement utile lorsque la correspondance est utilisée dans une instruction switch en tant que valeur 'case' - la logique de gestion ne doit pas changer.
J'ai été chargé de concevoir mon services web code client pour utiliser le UriMatcher de classe utilitaire dans le SDK Android.
UriMatcher
et un client de services Web sont aussi liés comme un chasse-neige et une râpe à fromage. UriMatcher
est utilisé dans la mise en œuvre d'un ContentProvider
, et rien d'autre.
- 1. UriMatcher rendant la mauvaise valeur
- 2. télécharger des composants Android SDK sans le gestionnaire Android SDK
- 3. Quelqu'un peut-il expliquer Cursor dans Android?
- 4. Android SDK 2.0.1
- 5. Android SDK et XQuery?
- 6. Facebook android SDK
- 7. Android débutant SDK question
- 8. Android Facebook SDK - java.lang.NoClassDefDefFoundError
- 9. android min sdk bug?
- 10. Installation SDK Android
- 11. eclipse intellisense avec Android SDK
- 12. SDK Android: configuration du système
- 13. SDK AirPrint-comme pour Android?
- 14. Android SDK web-push-notification?
- 15. Android 1.6 SDK WebView Édition
- 16. SDK Android Mediaplayer.create retourne aléatoirement
- 17. SDK Android pour Windows 2000
- 18. Est-il possible de télécharger des composants Android SDK sans utiliser l'utilitaire de gestion Android SDK?
- 19. Problème de lancement android AVM/SDK gui en utilisant les outils/android exécutable dans le SDK android. Ubuntu 10.04, i686
- 20. Dépannage java.lang.NullPointerException dans Android SDK tutoriel exercice
- 21. Mise à jour Android SDK Version
- 22. en utilisant Android SDK 2.2 avec Rhomobile
- 23. Lecture d'un fichier Flash dans Android SDK
- 24. Android Facebook SDK - comment faire un like?
- 25. Installation Android - sdk manager.exe ne fonctionne pas
- 26. Android sdk et minuteries (chronomètre contre fil)
- 27. Android sdk télécharger/mise à jour ne
- 28. Problème avec les exemples SDK Android
- 29. Android 2.0 SDK carte ne montre pas
- 30. utilitaire iptables sur Android émulateur sdk avd
Pouvez-vous sur le chasse-neige? Je pense que j'obtiens UriMatcher comme un moyen de faire correspondre un uri de contenu à un entier pour une instruction switch. Ensuite, l'instruction switch peut implémenter l'extraction de données-contenu-valeur spécifique. Par exemple, un VND-curseur si dans la db SQLite3 Android ou http: //webservice....q?.../alt=json. Est-ce exact? S'il vous plaît, mettez-moi bien. – mobibob
« Je pense que je reçois le UriMatcher comme un moyen de faire correspondre un uri contenu à un nombre entier pour une instruction switch. » Le mappage des valeurs 'Uri' aux entiers est ce que fait' UriMatcher'. Que vous l'utilisiez dans une instruction 'switch()' dépend de vous. "Ensuite, l'instruction switch peut implémenter l'extraction de données-contenu-valeur spécifique." Mieux encore: débarrassez-vous des objets 'Uri' et utilisez simplement les entiers en premier lieu. – CommonsWare