Drawable Resources
状態:-
閲覧数:1,468
投稿日:2014-08-18
更新日:2014-08-23
・png 等の画像ファイル
・XML で書いた簡単なグラフィック
・UI の状態(押された、選択された、フォーカスされた、通常)ごとのグラフィックの対応付けを書いたりしたもの
・9パッチと呼ばれる特殊なフォーマットにも対応しているため、柔軟なUIパーツを作ることが可能
Drawableの形状
・XMLで定義された一般的な形状
ファイルの場所
・res/drawable/ filename .xml
・ファイル名は、リソースIDとして使用される
<shape>
・shapeタグを使うと、ボタン形状を指定可能
・android:shapeで形状指定
・設定できるのは以下の属性値
・Drawable Resources
・7.5.3 Drawable リソース - ソフトウェア技術ドキュメントを勝手に翻訳
・XML で書いた簡単なグラフィック
・UI の状態(押された、選択された、フォーカスされた、通常)ごとのグラフィックの対応付けを書いたりしたもの
・9パッチと呼ばれる特殊なフォーマットにも対応しているため、柔軟なUIパーツを作ることが可能
Drawableの形状
・XMLで定義された一般的な形状
ファイルの場所
・res/drawable/ filename .xml
・ファイル名は、リソースIDとして使用される
<shape>
・shapeタグを使うと、ボタン形状を指定可能
・android:shapeで形状指定
<shape
xmlns:android="http://schemas.android.com/apk/res/android"
android:shape="rectangle" >
・設定できるのは以下の属性値
Value | Desciption |
---|---|
rectangle | 長方形(shapeを省略した場合のデフォルト形状) |
oval | ビューの大きさに合った楕円形 |
line | ビュー幅にまたがる水平線。線幅指定には <stroke> 要素が必要 |
ring | 同心円(中心を共有する二つ以上の円) |
・7.5.3 Drawable リソース - ソフトウェア技術ドキュメントを勝手に翻訳