タグ

Shapeに関するshuhei_labのブックマーク (2)

  • Android UI基本 Buttonをカスタマイズする | TECH PROjin

    次に子要素についてです。 要素はandroid:colorを指定することでButtonの塗りつぶし背景色を決めます。 要素は、がrectangleのときのみ適用される要素です。android:radiusを指定することで角の丸みを指定できます。値が大きいほど丸みを帯びた角になります。 要素はButtonの輪郭線を定義できます。android:colorで色を、android:widthで線幅を指定できます。 また、子要素として他に、色のグラデーションを作る要素や大きさを決める、paddingを決める要素などもあります。 状態に応じて表示を変える さて、今までの例ではボタンの色はユーザが触れていようが無効状態だろうが変わりません。 ボタンの状態に応じて見た目を変えたい場合があると思います。以下でその方法について説明します。 まずは上の要領でdrawable/に、状態に応じたルートのxmlファ

    Android UI基本 Buttonをカスタマイズする | TECH PROjin
  • Android:TextView・Button等に角丸や枠をつける - asky

    【環境】Android Studio 2.0 基的な作成の流れ TextViewやPlain TextView、Buttonなどに 角丸や枠線を付けたい時の基的な流れは下図の通りです。 [1] drawableディレクトリ直下にxmlファイルを作成。 [2] xmlファイルを編集。 作成したxmlファイルで角丸や枠の設定をします。 [3] レイアウトのxmlファイルを編集。 レイアウトのxmlファイルで、使用したいbackgroundに[2]で作成したdrawableを指定。 今回は、TextViewのbackgroundに指定してみます。 NewStyle/app/src/main/res/layout/activity_main.xml (← 既存ファイルを編集) [4] 完成!! 色々とサンプルを作ってみる。 さて、上記を基に色々とサンプルを作ってみます。 ① 枠線 TextV

    Android:TextView・Button等に角丸や枠をつける - asky
  • 1