Android
LiveDataを使ってデータをViewに即座に反映させる方法はお馴染みですが、ViewからViewModelへリアクティブに制御する事例はまだ少ないため、ここではMediatorLiveDataを使ってその機能を実装してみたいと思います。 コードは以下の記事を参考にさせていただ…
グラデーションを表現したSVGファイルをVector DrawableとしてインポートしてViewのBackgroundに配置したときに、Androidのバージョンで差が出たのでそのときの対応メモです。 やりたい表現 Android 8.0 (API 26)以上であればOK drawable これをImageViewのb…
アバター画像を丸く表示する場合、Picassoなどのtransformが良く使われますがコードを書く必要があり少し手間がかかります。代わりにCardViewを使うとXML上でプロパティを指定することで簡単に画像を丸くすることができます。 準備 まずCardViewが使えるよう…
Android Studioではよく使う機能をツールバーにショートカットボタンとして配置することができます。 今回はAndroid開発で何かと便利なPluginであるADB Ideaの機能をショートカットボタンに割り当ててみます。 ■使用環境 Windows 10 Android Studio 3.5 1. A…