edo1z blog

プログラミングなどに関するブログです

Java

Android - Google Static Maps APIで地図画像を取得して表示する

最初にgoogle static map apiを有効にし、APIキーを取得・設定する必要がある。 https://console.developers.google.com 下記のように表示したい地図情報をパラメタに含めたURLを作成し、地図画像を取得する。 下記コードのmContextは、コンストラクタで、引…

Androidゲーム『Dodge Mouse』つくりました!

Androidゲーム『Dodge Mouse』をつくりました!第一弾目です。シューティングゲームの敵の弾を避ける要領で、敵をよけつづけるシンプルなゲームです。Pankiaをつかってスコア共有できるようになっていて、スコアはtwitterでつぶやけるようになってます。Pank…

Android 開発 マルチ画面対応の研究

Androidは多種多様な端末があり、それらはそれぞれ画面サイズやDPIといったものが全然違います。マルチ画面に対応する為のルールや手法について研究します。 研究の為の簡単なプロジェクトを作成しましました。DpiTestActivityとDpiTestViewの2つのクラスか…

Java LinkedListのテスト(Android Game 敵と弾の当たり判定〜削除)

Androidでゲームを作っているのですが、敵も沢山いて、プレイヤーが撃った弾も沢山ある場合、敵毎に全ての弾と当たり判定を実施する必要があります。敵が弾に当たっている場合は、敵と当たっている弾を削除します。簡単に出来ると思っていたのですが、今これ…

Android 横スクロールゲームをつくってみる

地面とボールをつくりました。ボールは既にタッチするとジャンプするようになっています。このページで作成したタッチするとジャンプし、ジャンプ中にタッチすると2段ジャンプする仕様です。ちなみに、タッチをし続けるとジャンプ力が増すようになっていま…

AndroidSDK タッチイベント onTouchEventの研究

Androidアプリはタッチイベントによってことが進むので、タッチイベントの正確な把握は必須であり、基本中の基本だ。時間をかけてじっくり研究することは必要なことだ。まだ全体像がAndroidSDKはよく分かっていないので、間違った記載があると思いますので、…