« Android 開発3 (スマートフォンの画面キャプチャの取り方) | トップページ | Android 開発5 (スマートフォンでの印刷) »

2012年4月18日 (水)

Android 開発4 (色々なサンプルアプリ)

Android SDK にはたくさんのサンプルアプリが入っています

サンプルアプリの動かし方は下記を参照してください。

Android 開発1 (サンプルアプリをエミュレータで起動)

Android 開発2 (サンプルアプリを実機で起動)

■ApiDemos - API デモ

様々な Android API のサンプルが含まれています。
(かなり多くのサンプルが入っています)

Android233_apidemos

■BluetoothChat - Bluetooth チャット

Bluetooth を用いて Android デバイスが双方向のテキストチャットを行うサンプルです。

Android233_bluetoothchat

■CrossCompatibility

画面タッチ、スライド(移動)、拡大・縮小 のサンプルです。
(ロイド君のアイコンが移動・拡大・縮小します)

また、ビルドのバージョンによる処理の振り分けも行っています。

Android233_crosscompatibility

■GestureBuilder - ジェスチャーの作成

ジェスチャーの作成・登録を行うサンプルです。

Android233_gesturebuilder

■Home - ホーム

ホームアプリケーションのサンプルです。
アプリケーションとして実行するのではなく、ホームキーを押した場合に実行されます。
画面ではデフォルトの「ランチャー」か、追加インストールした「HomeSample」の
どちらを実行するのを選びます。

Android233_home_01_2

■JetBoy - ジェットボーイ

隕石を破壊するシューティングゲームのサンプルです。
画面のイベントと音楽再生の関連付け等も行っています。
タッチのみ受け付けるスマートフォンでは操作不能となっています。

Android233_jetboy

■LunarLander - 月着陸船

宇宙船を月面に着陸させるゲームのサンプルです。
宇宙船の速度を調整し、緑のラインに着陸する事が目的です。
タッチのみのスマートフォンでは操作不能となっています。

Android233_lunarlander_3

■MultiResolution - マルチ解像度

「Next」ボタンで画像が切り替わるサンプルです。

また、端末のAPIレベルによって表示されるアイコンが変わります

また、画面サイズ変更時(回転時)に画面レイアウトが変わります
左:縦表示 右:横表示

Android233_multiresolution_2

■NotePad - ノートパッド

テキストの入力・保存・一覧表示が行えるノートパッドのサンプルです。
データベースへのアクセスも行っています。

Android233_notepad_3

SipDemo - SIP デモ

SIP API を使ってインターネットベースの呼び出しを行うサンプルです。
SIP を使って、呼び出し、受信、通話が行えます。

※SIP通話の為にSIPアカウントが必要らしく動作確認は行っていません。

Android233_sipdemo

Snake - スネーク

ヘビを操作してリンゴ?(ドット)を食べるゲームのサンプルです。
リンゴを食べた数だけ自分自身も長くなります。
壁・や自分自身にぶつかるとアウトです。
タッチのみのスマートフォンでは操作不能となっています。

Android233_snake

SoftKeyboard - ソフトキーボード

ソフトウェアキーボードのサンプルです。
インストール後に設定すると入力キーボードが変わります

インストール前
Android233_softkeyboard_01

インストール後設定
Android233_softkeyboard_02_2

WiktionarySimple - ウィキショナリー

ホーム画面に表示するウィジェットのサンプルアプリです。
このサンプルでは今日の単語がダウンロード・表示されます

また、ウィジェットにタッチすると、アプリケーションが起動します

Android233_wiktionary_2

TicTacToe - 三目並べ

画面は○×ゲームですが、ライブラリプロジェクト使用に関するサンプルです。

動かすには2つのプロジェクト「TicTacToeMain」「TicTacToeLib」が必要で、 「TicTacToeMain」プロジェクトから、ライブラリプロジェクトの「TicTacToeLib」を参照する必要があります。

TicTacToeLib:プロパティー「Android」より「ライブラリー」の「Is Libraty」をチェック
TicTacToeMain:プロパティー「Android」より「ライブラリー」に「TicTacToeLib」を追加

Android233_tictac01_2


« Android 開発3 (スマートフォンの画面キャプチャの取り方) | トップページ | Android 開発5 (スマートフォンでの印刷) »

コメント

コメントを書く

(ウェブ上には掲載しません)

トラックバック

この記事のトラックバックURL:
http://app.cocolog-nifty.com/t/trackback/153605/54501739

この記事へのトラックバック一覧です: Android 開発4 (色々なサンプルアプリ):

» [玩具]スマホのゲームパッドの売上人気ランキング2013年11月 [ネット通販]
スマホのゲームパッドの売上人気ランキング2013年11月スマホのゲームパッド1.SP1145:【★玄人専用★】 最大限スマートフォンゲームを楽しむためのアタッチメント『コントローラクリップ for Smartphone』 [PS3用 DUALSHOCK3 Sixaxis]2.3DSLL/3DS/WiiUゲームパッド/PSVita/... [続きを読む]

« Android 開発3 (スマートフォンの画面キャプチャの取り方) | トップページ | Android 開発5 (スマートフォンでの印刷) »