Home > Androidアプリ Archive
Androidアプリ Archive
Androidアプリ LiveWallpaperを試す。
- 2011-02-21 (月)
- Android | Androidアプリ
Google Androidアプリケーション開発入門 画面作成からデバイス制御まで――基本機能の全容
LiveWallpaperSample) Super Mario Android Live Wallpaper
「ライブウォールペーパー(LiveWallpaper)」
ホームスクリーンの背景に設定するアニメーションする壁紙。
Android SDK 2.1以降の機能。
ライブウォールペーパーを設定方法は、画面を長押ししてメニューから、「壁紙」「ライブ壁紙」を選択し、ライブウォールペーパー名を選択。
LiveWallpaperで使用するクラス
WallpaperService Serviceを継承。LiveWallpaperはサービスとして実行。
WallpaperService.Engine 壁紙の描画を行うエンジン。
PreferenceActivity 壁紙設定画面(オプション)
WallpaperServiceのコールバックメソッド
onCreateEngine() エンジンを作成して返す必要がある
WallpaperService.Engineのコールバックメソッド
onCreate() エンジンが生成された際に呼び出される
onDestroy() エンジンが破棄される際に呼び出される
onSurfaceCreated() Surfaceが生成された際に呼び出される
onSurfaceChanged() Surfaceが変更された際に呼び出される
onSurfaceDestroyed() Surfaceが破棄された際に呼び出される
onDesiredSizeChanged() 壁紙サイズ変更時に呼び出される
onOffsetChanged() 壁紙位置変更時に呼び出される
onVisibilityChanged() 可視・不可視変更時に呼び出される
onTouchEvent() タッチイベントを受け取れる
試してみたサンプル

Splitchinロゴ が、ホームスクリーンで動くようになりました。
- Comments: 0
- Trackbacks: 0
Eclipse Android SDK2.3 と、GALAXY Tab add-on
- 2010-12-12 (日)
- Android | Androidアプリ
いつも通り、AVD Managerでアップデートした場合
■Android 2.3 Platform – Android 2.3, Revision 1 (December 2010)
http://developer.android.com/sdk/android-2.3.html
Andorid 2.3 が出たという事で、Eclispeでアップデートしようと、
Window -> Android SDK and AVD Managerで、オートアップデートしたら

adb.exeが/toolsから消失。platform-toolsというフォルダにありました。
ADTをアップデートしなければならないらしい。
■ADT Plugin for Eclipse – ADT 8.0.1 (December 2010)
http://developer.android.com/sdk/eclipse-adt.html
SDK2.3では、
- 「Help」-「Install new software」を選択して、ADTをアップデート
- Windowsの場合、マイコンピューターから環境変数pathに、sdkのパス/platfrom-toolsを通す.※Macだと問題なさそうです。
が必要になるようです。
GALAXY TabのAdd-onを試す

“Third party Add-ons”の、Samsung Electronics add-onsに、
GALAXY Tabの、Add-onが追加されていました。

AVD Managerで、GALAXY Tabが作れるようになります。

GALAXY Tab SC-01C – サービス・機能スペック(NTT Docomo)
600×1024ドット/ 7inch(ワイドSVGA TFT)は、デカイですね。
- Comments: 0
- Trackbacks: 0
PhoneGap HTML/CSS/JavaScript Androidアプリで試してみる。
- 2010-11-23 (火)
- Android | Androidアプリ | HTML/CSS | JavaScrpit | PhoneGap
入門 Android 2 プログラミング (Programmer’s SELECTION)
前回、iPhoneアプリで試してみた、HTML/CSS/JavaScriptで、iPhoneアプリ/Androidアプリを作るフレームワーク、「PhoneGap」を、Androidアプリでも試してみました。
1. PhoneGapをダウンロードする。
PhoneGap公式サイト:(http://www.phonegap.com/)から、PhoneGapをダウンロードします。※この段階では、Ver0.92でした。

Androidフォルダをそのまま、Androidのワークスペースにコピーします。
2.EclipseでAndroidプロジェクトを新規作成します。

※Mac OSX10.6.4, Eclipse Helios (3.6.1), Android SDK2.2で試したみた履歴です。
「Create project from existing source」を選択し、先ほど展開したPhonegapのAndroidのsampleを指定します。
デフォルトだと、Target Buildが、Android1.1ですが、そのまま選択するとビルドエラーが起きるので、Android 2.2を選択します。(多分1.5以上なら問題ないのではないかと思います。)
3. HTMLコーディングします。

このようなAndroidプロジェクトが作成されます。
“www”フォルダに、”index.html”があるので、こちらを編集すると、ハイブリットアプリケーションができます。
4. エミュレーターで動かしてみる。

今回は、サンプルのままビルドしてみました。
色々なネイティブ機能が、JavaScriptで動作するのが確認できました!
参考資料
- Comments: 0
- Trackbacks: 1
Home > Androidアプリ Archive