正規表現とは正規表現で用意されている特殊な文字や構文を使って作成したパターンを使い、対象の文字列とマッチするかどうか調べるための方法です。正規表現を使うことで「ABCDE」など指定した文字列と完全に一致しているかどうかを調べるだけでなく、「A」で始まり「E」で終わる 5 文字の文字列などのようなより柔軟で複雑なパターンを定義することができます。ここでは Java における正規表現の使い方について解説します。 ※ 正規表現の基本的な考え方については「正規表現入門」もあわせてご参照ください。
RGB(赤緑青)に加えて透明度を表すアルファ値を指定して色を作成する方法を確認します。「Color」クラスで用意されている「argb」メソッドを使います。 argb public static int argb(int alpha, int red, int green, int blue) Return a color-int from alpha, red, green, blue components. These component values should be [0..255], but there is no range check performed, so if they are out of range, the returned color is undefined. Parameters: alpha Alpha component [0..255] of the
今までのサンプルではアラートダイアログには文字列を表示してきました。ここでは任意のビューをアラートダイアログに表示させる方法を確認します。「AlertDialog」クラスで用意されているstaticメソッドである「show」メソッドを使います。前のページで利用したメソッドと同じですが引数が異なります。 show public static AlertDialog show(Context context, CharSequence title, View view, CharSequence buttonText, OnClickListener buttonListener, CharSequence button2Text, OnClickListener button2Listener, boolean cancelable, OnCancelListener cancelListe
画像を表示するImageViewクラスのオブジェクトの大きさと、表示される画像の大きさが異なる場合に、ImageViewのエリア内で画像をどのように表示するかを設定する方法を確認します。「ImageView」クラスで用意されている「setScaleType」メソッドを使います。 setScaleType public void setScaleType(ScaleType scaleType) Control how the image should be resized or moved to match the size of this ImageView. Related XML Attributes: android:scaleType Parameters: scaleType The desired scaling mode. 1番目の引数に表示方法を表す値をImageView
インテントというのは簡単に言えばアクティビティなどが他のアクティビティやアプリケーションなどと情報のやり取りを行うための箱のようなものです。インテントという箱には、相手先や届けたい情報などが含まれています。 アクティビティから他の指定したアクティビティへインテントを送ることがあります。例えば他の画面を表示したい場合などです。 このようなインテントは明示的インテント(Explicit intents)と呼ばれます。 また送付先を決めずにインテントを送ることもあります。アクティビティなどはインテントフィルタと呼ばれる仕組みを使ってどのようなインテントを受け取るのかを設定しています。送付先が決まっていない場合は、システム側が条件に合う全てのアクティビティに対してインテントを送付します。 このようなインテントは暗黙的インテント(Implicit intents)と呼ばれます。 どちらの場合であって
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く