[Android]WebViewのloadDataで文字化けしてしまう対処
WebViewで簡単なhtmlを表示したい場合に、プログラム上でhtmlを書いてしまいたいことがあります。(assetsにhtml用意したりしない) そのときに、WebView.loadData(String data, […]
[Android]回転矩形と点の当たり判定
Matrixで回転させた矩形をタッチしたかどうかを判定します。 当たり判定をチェックするには、円で計算したほうが楽です。 public boolean isPointInside(PointF point, float […]
[Android]Matrixで表示位置を絶対座標で指定する
Matrixで位置を移動する場合、preTranslate()setTranslate()postTranslate()を使います。 が!!! すでに指定されていた場合、その座標を基点にして移動します。(相対座標) さら […]
[Android]ライブ壁紙をOpenGLで描画する
OpenGLでライブ壁紙を作ってみました。 参考書籍はこちらの2冊。 初めてのOpenGL ES 付録C ライブ壁紙でOpenGL ESを利用する C.1 ライブ壁紙とは? C.2 ライブ壁紙を作成する C.2.1 En […]
Gesture Cameraをレビュー頂きました! by dマーケット アプリ&レビュー様
dマーケット アプリ&レビュー様にGesture Cameraのレビューを掲載して頂きました。 →http://app.dcm-gate.com/detail/o51l10000000cg0r/index.htm […]
[Android]多角形の当たり判定
タッチしたポイントがPathの範囲内かどうかをチェックする方法です。 矩形の場合は、Rect().contains(x, y)を使えば判定可能です。 今回は、三角形、台形、五角形などの多角形の範囲内かどうかをチェックしま […]
[Android]Matrix でView を45度ずつ回転する方法
ボタンを押すたびに一定の角度でViewを回転させたかったので、その方法です。 Viewの移動、拡大縮小、回転はMatrixを使って実装するのが簡単です。 Matrixについてはここでは説明しません。 当初、Matrix […]
[Android]facebookのリリース用のハッシュキー登録できずはまる
デバッグ用は-alias androiddebugkeyですが、リリース用が分からずはまりました。 keytool -exportcert -alias キーストアに登録したエイリアス -keystore keystor […]
[Android]TextViewタッチで表裏を裏返す方法
TextViewをタッチしたときに表と裏を切り替えるときの方法です。アニメーションを使って裏返したように見せます。 レイアウトはFrameLayout または、RelativeLayoutに TextView textC […]