layoutのbackgroundで透過(transparent)を指定する方法
Androidのlayoutを組むときに、背景色を透過(透明)にしたいときがあると思います。
[参考記事] Colorクラスでの色指定
CSSだとtransparentを指定すると透過になります。
しかしAndroidのbackground指定ではtransparentは使用できません。
Androidのlayoutでの透過は『#00000000』です。黒と違い『 0 』が2つ多く、8桁です。
8桁での色指定では2桁が不透明度、残りの6桁がRGBの指定になります。
#00000000 は不透明度(2桁)+RGB(各2桁)
# | 00 | 00 | 00 | 00 |
不透明度 | R(赤) | G(緑) | B(青) |
各2桁は16進法です。
つまり6桁の黒#000000は8桁だと#FF000000になります。
またこれを使用すると色つきの半透明にすることもできます。
関連記事
- 画面UIパーツのclass一覧
- ListViewにArrayAdapterを渡すサンプルコード(一覧項目から選択する場合のUI)
- Colorクラスでの色指定
- 画像を解像度ごとに振り分ける方法 国際化する方法(drawable、layout、valuesなどの修飾句)
- 処理中を表すプログレスダイアログを表示する
- EditTextのソフトキーボードの『完了』を虫メガネアイコンなどに変更する方法
- WebViewの設定一覧
- WebViewで横の隙間を消す方法(スクロールバー領域を消す)
- xmlファイルの開始タグと閉じタグは大文字小文字も同じにする
- テーマ機能を使ってアプリケーション全体にスタイルを適用させる方法
- スタイルを使って属性を一括で管理する方法
- よく使うUIパーツのプロパティ
- wrap_contentとfill_parentの違い
- Androidのlayoutで使用できるパーツの一覧 ビュー(部品)
- layoutの種類と使用方法
- 画面の向きによってレイアウトを変更する方法
- 横画面に固定する、縦画面に固定する(表示モードの固定)
- EditTextで改行させない方法
- Androidアプリ
- Activityのメソッド順
- deleteOnExit()メソッドは環境によって動作が違う JVM+Windows
- Mobile Network Code(MNC)の一覧[A-B]
- [暗号化]ブロック暗号とは(AES/DES/Blowfish PKCS5Padding ECB/CBC IV)
- Android公式の開発者向けサイト
- MediaPlayer のメソッド一覧
- Singletonパターンを使ってクラスのインスタンスを1つにする(共有クラスのリソースを削減する方法)
- assetsフォルダには1MB以上の非圧縮ファイルを設置できない
- AndroidアプリでTextViewに使用できるフォントの一覧
- 最初に呼び出されるJavaファイル(Activity)を指定する方法
- Mobile Network Code(MNC)の一覧[C-D]
- アプリが実行されるまでの流れ ソースコードから実行まで
スポンサーリンク