AndroidManifest.xmlやレイアウトのようにAndroidで使用されるXMLファイルのスキーマ(DTDまたはXMLスキーマ)はどこですか?AndroidプロジェクトのXMLファイルのスキーマはどこにありますか?
34
A
答えて
15
スキーマはxmlファイルとして存在しません。スキーマは、プログラムで使用するUIクラスによって異なります。若干良い議論がありますhere。
5
一般に、XMLで名前空間を定義することは、実際の既存のURLではなく、ワールドワイドの一意のStringである必要があります(したがって、独自のURLを使用する方が望ましい)。もちろん、このURLにXMLスキーマが含まれている(または、悪化している、DTD)場合はうれしいことです。誰かがAndroid Ressource Schemataを作成するのであれば、とても良いことです。私はCSの学士論文として彼を助けることができました。 - 教授Solymosi、ベルリン
2
XMLスキーマは、文書化されていないようですが、ここですべてのレイアウトオブジェクトとその許可属性の便利なリストがあります:
http://developer.android.com/reference/android/R.styleable.html#lfields
関連する問題
- 1. XSLT 1.0用のXMLスキーマはどこにありますか?
- 2. Gladeマークアップ言語のXMLスキーマ(XSD-ファイル)はどこにありますか?
- 3. C#プロジェクトでapplication.exe.configファイルはどこにありますか?
- 4. SDL Tridion UI拡張設定ファイルのスキーマはどこにありますか
- 5. 環境設定.xmlファイルはどこにありますか?
- 6. どこのSqliteファイルがAndroidにありますか
- 7. Tomcat 6のcontext.xmlのXMLスキーマはありますか?
- 8. Symfony 1.4 DoctrineプロジェクトのXMLスキーマ
- 9. 説明ネットフローデータ用のXMLスキーマはありますか?
- 10. Delphi XE2のXMLデータバインディングウィザードはどこにありますか?
- 11. Scales Xmlのコード例はどこにありますか
- 12. C#/// xmlドキュメンテーションコメントの良い例はどこにありますか?
- 13. オフィスオープンXMLの完全なリファレンスはどこにありますか?
- 14. Android SDKにはどのようにファイルがありますか?
- 15. Android XMLドキュメントはありますか?
- 16. Androidスタイルのアイテムのリストはどこにありますか?
- 17. Android SDKのlayoutoptツールのソースコードはどこにありますか?
- 18. Androidのウェブブラウザのソースコードはどこにありますか?
- 19. Android/Eclipse:/Users/USER_NAME/.android/debug.keystoreフォルダはどこにありますか?
- 20. mssqlデータベースのxmlスキーマの生成に役立つツールはありますか?
- 21. Androidのxmlレイアウトを.javaファイルに変換するツールはありますか?
- 22. 外部Pinax(スターター)プロジェクトはどこにありますか?
- 23. XMLパーザでは、Android上で大規模なXMLファイルの解析に失敗することがあります。
- 24. Androidアクションバーアイコンパックの大きなアイコンはどこにありますか?
- 25. Android UIコンポーネントのソースコードはどこにありますか?
- 26. Android 2.3.3プラットフォームのソースはどこにありますか?
- 27. 大きなAndroid 3. *の例はどこにありますか?
- 28. Android用GoogleドキュメントデータAPIのクライアントはどこにありますか?
- 29. C/C++ printfs - Androidのネイティブコードはどこにありますか?
- 30. Android Media Playerのパッケージはどこにありますか?
それが何を意味します'xmlns:app =" http://schemas.android.com/apk/res/com.example.android.apis "'と書くと? – Casebash
それはちょうどコメントです:-(。 – Martin
@Casebashこれは、名前空間 'app'が' com.example.android.apis'パッケージのリソースを参照していて、あなたのアプリの「attrs.xml」も参照してください(参照されているライブラリはあなたのアプリの同じネームスペースにあります) 'xsi:schemaLocation'を定義して名前空間に検証のためのXSDスキーマを与えなければなりません。特定のネームスペース(xml、xsd、...)のファイルマッピング – TWiStErRob