3月, 2012
android EditText で入力されたEditTextを識別するサンプル@tryTextWatcherExtend00

android EditText で入力されたEditTextを識別する 文字が変更された時、変更を検知する。 大事なところ TextWatcherを拡張したものでEditTextのIdをつけて 呼び出すように改造す […]
android EditText 文字が変更された時、変更を検知するサンプル@tryEditText00

android EditText 文字が変更を検知する。 大事なところ addTextChangedListenerでリスナーをセットする。 beforeTextChanged→onTextChanged→after […]
Androidのmain.xmlをいじってEditText内の右端に固定の文字を表示するサンプル@tryEditTextExtend00

EditText(TextBox)内の右端に単位を表示する。 例えばKgとかメートルとか。 常に固定の文字を表示させる main.xmlのレイアウトをいじることでうまくできる。 おまけで透かし(Watermark)も設定 […]
サンプルプログラムにならない小さなコード1
javaで数値を3ケタごとにコンマで区切る String res = String.format(“%,d”, 1024); // ↑ 1,024 AndroidでEdit […]
AndroidのSimpleOnGestureListenerを使ってジェスチャー(フリック、長押しなど)の処理をするサンプル@trySimpleOnGestureListener00

SimpleOnGestureListenerを使ってジェスチャーを検知する。 動的にコントロールを配置してレイアウトを作る main.xmlは使わない。 動的にGLSurfaceViewをはめ込む。 画面いっぱいにボタ […]
AndroidでOnTouchListenerを使ったタッチ処理サンプル@tryOnTouchListener00

OnTouchListenerのonTouchを使ってタッチに対する処理をする。 OnTouchListenerの場合onTouchEventとは違ってコントロール個別の (Button,SurfaceViewとか)タッ […]
AndroidのonTouchEventを使ってタッチパネルのタップの判定サンプル@tryScreenTouch00

onTouchEventを使って画面がタッチされたかどうかを判定する。 onTouchEventを使った場合はActivity全体のタッチに対する 処理を受け取ることができる。 マルチタッチされたときの座標。 動的にコン […]
Androidでレイアウトを動的に配置するサンプル@tryDynamicLayout00

動的にコントロールを配置してレイアウトを作る main.xmlは使わない。 動的にGLSurfaceViewをはめ込む。 画面いっぱいにボタンを配置 ●大事なところ GLSurfaceViewのレイアウトでlayout_ […]
HTML5のcanvasを指定の背景色で塗りつぶすサンプル@tryHtml5Canvas00a

JavaScriptを使って背景を指定の色で塗りつぶす。 塗りつぶすこと以外は特にしない単純なサンプル。
AndroidのOpenGL(GLES20)で頂点属性(色、座標)を変更して表示するサンプル@tryGLES2003

OpenGL ES2.0を使ってキューブを描く VBOを使って頂点データの最適化をする 頂点座標と頂点カラーを持たせる ・大事なところ 頂点のデータを追加したら glEnableVertexAttribArrayでその部 […]