なぜXML属性のほとんどはandroidで始まるのですか? これは入力の大きな浪費のようです...なぜandroid:id、android:textAppearanceなどと呼ばれていますか?
0
A
答えて
4
XMLファイルのルート要素で定義するすべてのandroid関連タグ/属性のXML名前空間です。 あなたはそれだけ入力したくない場合は、あなたが
xmlns:a="http://schemas.android.com/apk/res/android"
に
xmlns:android="http://schemas.android.com/apk/res/android"
を変更することができますこれは、あなたが
a:id=".."
代わりののような方法で要素を使用することができます他の名前/文字コンボも使用できます。
1
これはxmlns:android="http://schemas.android.com/apk/res/android"
で定義されている名前空間です。
0
その約名前空間。カスタム属性で独自のカスタムビューを作成すると、その違いが表示されます。
関連する問題
- 1. なぜそれはonBlurと呼ばれていますか?
- 2. なぜtextColorがandroid:textAppearanceで無視されますか?
- 3. なぜ '選択'がDML文と呼ばれていますか?
- 4. なぜ「Here Strings」は「Here Strings」と呼ばれていますか?
- 5. なぜCounterの__init__メソッドがディスクリプタと呼ばれていますか?
- 6. キュウリとカピバラはなぜ呼ばれていますか?
- 7. なぜAJAXは非同期と呼ばれていますか?
- 8. なぜpostgresqlでテーブルがリレーションと呼ばれていますか?
- 9. なぜLogcatはLogCATと呼ばれていますか
- 10. なぜCommon Table Expressionが "Common"と呼ばれていますか?
- 11. なぜasp.net MVCは軽量と呼ばれていますか?
- 12. なぜファントムクエリと呼ばれていますか?
- 13. Silverlight:なぜXAPはXAPと呼ばれていますか?
- 14. なぜ__PRETTY_FUNCTION__は__PRETTY_FUNCTION__と呼ばれていますか?
- 15. なぜコントロールはXamarinのビューと呼ばれていますか?
- 16. なぜGraph APIと呼ばれていますか?
- 17. dividerがlistview @android:id/listに表示されないのはなぜですか?
- 18. なぜtarballはtarballだけでなくtarballと呼ばれていますか?
- 19. Are:hover、:checked、:activeなど。cssイベントと呼ばれていますか?
- 20. なぜ機能はレデックスサンクと呼ばれていません
- 21. スパークストリーミングはなぜリアルタイムに近いと呼ばれていますか?
- 22. TabHostが - > android:id = "@android:id/tabs"のようなmain.xmlから正しい名前を参照するようにするにはどうすればいいですか?
- 23. MySQL:なぜUTF-8は文字セットと呼ばれていますか?
- 24. なぜMatlabの匿名関数は匿名と呼ばれていますか?
- 25. なぜ角度2の "フィルタ"は "パイプ"と呼ばれていますか?
- 26. なぜJavaのLambda式が "lambda"と呼ばれていますか?
- 27. なぜCakePHPの自動トランザクションオプションが "アトミック"と呼ばれていますか?
- 28. なぜ `join`は` mu`とも呼ばれますか?
- 29. なぜシグナルは単にイベントと呼ばれていませんか?
- 30. "application/octet-stream"が "application/byte-stream"と呼ばれないのはなぜですか?
しかし、少なくとも最後に(おそらく18か月前に...)試してみましたが、デフォルトの名前空間にすることはできません。 – CommonsWare
ちょうどそれをテストした、正しい、それは不可能です。 –
ちょうど明確にするために、それのポイントをアンドロイド*の文脈で説明できますか?私たちがコンテンツ(schemas.android.comおよび/または "apk/res/android")を変更すると、何かが壊れますか? –