app:
Android アプリをいくつか書いていますが、と をいつ使用すればよいのかよくわかりませんandroid:
。スタイルが想定どおりに適用されない場合、試行錯誤して、 のapp:
代わりにを使用するとandroid:
問題が解決することもあります。しかし、その理由がわかりません。誰かが私に正しい方向を示してくれると嬉しいです。ありがとうございます!
ベストアンサー1
アプリ名前空間を使用すると、古い API バージョンとのアプリ互換性を確保できます。
たとえば、app:srcCompat="@drawable/customborder" は、android:background="@drawable/customborder" と同じ効果があります。違いは、前者は古い API で正しく機能し、後者は期待どおりに表示されないことです。