Androidアプリ作成講座 10-Animationクラスを使う
ここまでの講座で、円の描画までプログラムが完成しました。講座としてやりたいことは終わりましたが、円を移動するという、おまけの処理について考えて行きたいと思います。
1.AnimationクラスをAndroidアプリ作成講座 9-デバッガを使ってみよう
ここまでのプログラムはうまく動作しましたか?ソースが短いので問題なく動作できたと思います。しかし、プログラムが複雑になると、期待したとおりの動作にはならない場合があります。
そこで、プログラムを動かしながら動作状況を確認で ...
Androidアプリ作成講座 8-円を描画する
講座のプログラムも終わりが近づきました。今回は、円を描画してみます。円は、画面の縦横で短い方の幅の半分になるような円を描画します。デバイスによって解像度が違うため、縦横サイズを測ってから円を描画します。
円は画面の上端に接 ...
Androidアプリ作成講座 7-キャンバス上で描画する
それではSurfaceView上に描画を行います。描画はSurfaceにあるキャンバスの上に書き込みます。キャンバスの考え方は、昔からデバイスやOS、言語でありました。最近ではHTML5にもキャンバスがありますね。この上で図形を描画す ...
Androidアプリ作成講座 6-SurfaceViewがイベントを受け取れるようにする
今のままではSurfaceViewにイベントが飛んできません。そこで、起動や変更、終了などのイベントが受け取れるように、処理を記述します。
1.SurfaceViewソースpackage kunAndroidアプリ作成講座 5-SurfaceViewをActivityにセットする
独自のSurfaceViewを作ったので、MainActivityに結びつけます。
MainActivityは、リソースで定義されているactivity_mainを画面として使っています。これを、作成したSurfaceVi ...
Androidアプリ作成講座 4-SurfaceViewクラスを作成する
これからプロジェクト作成で出力されたソースにコードを追加していきます。
前の投稿で、画面に”Hello World!”が表示されましたが、これはプロジェクトの作成時にデフォルトで用意されている画面で ...
Androidアプリ作成講座 3-エミュレーター環境を作る
アプリケーションができたら、動作確認を行います。一番いい方法は、自分の持っているスマートフォンをパソコンにUSB接続して動作確認することです。しかし実機を使う方法は、アプリの動作が早い反面、いちいちUSBで接続するのが面倒です。テスト ...
Androidアプリ作成講座 2-プロジェクトを確認する
プロジェクトができたので、その中身について少し確認しましょう。
1.MainActivityの確認左側にプロジェクトのツリーがあるかを確認してください。表示されていない場合は、「Project」のタブをクリックすると表示さ ...
Androidアプリ作成講座 1-プロジェクトを作る
これからAndroidアプリケーションを作って行きますが、1番最初に行う作業はプロジェクトの作成です。Androidのアプリを構成する部品は膨大で、自分で揃えていたら日が暮れてしまいます。
そこで、Android Stud ...