MODEスマートフォン用の表示で見るスターをつけました引用をストックしましたストック一覧を見る閉じる引用するにはまずログインしてくださいログイン閉じる引用をストックできませんでした。再度お試しください閉じる限定公開記事のため引用できません。1AndroidMaterialDesign先日リリースされたDesignSupportLibraryについて調べたことを書いていきます。v22.2.0を使っています。動作確認したサンプルプロジェクトでは、build.gradleに以下を追記しました。&#39;com.android.support:design:22.2.0&#39;}TextInputLayoutドキュメントを読むと、このクラスはLinearLayoutのサブクラスとなっていて、EditTextのヒントテキストをフローティングラベルとして見せることが出来るようになるとのことです。あとはエラー表示にも対応しているみたいですね。以下のコードを動かしてみました。エラー表示を消したいときは、setErrorEnabled(false)にすればいいようです。ChildViewの追加TextInputLayoutクラスにはaddView()メソッドが用意されているので、動的にViewを追加出来ます。TextInputLayoutとEditTextは1対1でないといけないようです。試しにさっきのコードを以下のようにすると、例外が発生しました。oneJavaからEditTextを操作する場合は、以下のように書くとうまくいきました。method&quot;);セットしたEditTextはgetEditTextで取り出すことが出来ます。注意しなければいけないのは、テキストはEditTextにセットしますが、エラーとヒントはTextInputLayoutにセットする必要があります。FloatingActionButton待望のFloatingActionButtonクラスですね。Libraryや独自実装に頼らざるを得なかったので、個人的にはDesignSupportLibraryで一番うれしいです。Overviewでも、特定のアクションを促すためのボタンだと定義しています。パッケージツリーを見ると、ImageViewを継承しているようです。デフォルトの背景色は、アプリのテーマのcolorAccentが割り当てられます。ちなみにこのクラスは、FloatingActionButton.Behaviorクラスを持っていますが、主にSnackBarと連携する際に用いるので、次回書くことにします。表示するだけであれば、layoutファイルに以下のように書くだけで大丈夫でした。/&gt;&lt;/LinearLayout&gt;ちゃんと影も付いてます。タップ時には影も濃くなって、浮き上がるアニメーションになります。FloatingActionButtonクラスは専用のAttributesを持っていて、FABのサイズを2パターン指定出来るようです。背景色を変えるには、setBackgroundTintList()メソッドが推奨されています。引数にはColorStateListを渡すので、ボタンの状態ごとに色を指定出来ます。findViewById(R.id.normal_fab);miniFab.setBackgroundTintList(ColorStateList.valueOf(Color.YELLOW));normalFab.setBackgroundTintList(ColorStateList.valueOf(Color.GREEN));あとsetRippleColor()というメソッドも用意されていて、KitKat以降のデバイスなら波紋のような描画をするとあるので、以下のコードを手元のKitKat端末で試しましたが確認出来ませんでした。使い方が間違っているのかもしれません。月別アーカイブプロフィールid:androhi株式会社Zaimという会社でAndroidアプリの開発してます。技術的なことへの感想とか思ったことを書いてます。Blog|ブログを報告する。