AndroidアプリでWebViewを使っているとき、「前のページに戻りたいなー」って思ってデフォルトのブラウザと同じようにバックキーを押しちゃうと、Activityが終了しちゃってWebViewが閉じちゃうことってあり…
AndroidアプリでWebViewを使っているとき、「前のページに戻りたいなー」って思ってデフォルトのブラウザと同じようにバックキーを押しちゃうと、Activityが終了しちゃってWebViewが閉じちゃうことってあり…
WebViewで、独自の情報をヘッダーに埋め込みます。 自分の調査不足なのか判りませんが、独自ヘッダーが有効なのは、埋め込んだ直後1ページのみで、そこから別のページに遷移するとヘッダー情報は失われました。 ヘッダー情報を…
いよいよ画像を描画します。 前回の記事で生成したBitmapですが、そのまま貼り付けようとすると、端末によって画面の大きさが違い座標がバラバラになるため、同じ画面になりません。 画面の大きさに応じて座標を再計算して、その…
これは、キャンバス系のView全般で使えるメソッドで、別にSurfaceViewに限ったものではありません。 画面の大きさに左右されず一定の比率でBitmapを生成しています。 注意すべきは生成のタイミングで、Viewを…
AndroidアプリにおいてはSurfaceViewは速度が安定しない(特にタブレット端末など、画面が大きいもので画像を動かそうとすると著しくパフォーマンスが落ちます)ので、本格的なゲームを作ろうとしているときなどはあま…