タグ

2011年7月15日のブックマーク (2件)

  • LiveWallpaperをつくる -デバッグ編- - あられねこのめも

    LiveWallpaperの動作確認用のActivityを用意して開発するためのメモ。 前回、LiveWallpaperを作りましたが、デバッグや動作確認を行うのが結構めんどいため、Androidアプリとして開発を行えるようにします。 概要 手順としては、以下のとおりです。 Androidアプリにするため、Activityクラスを作成 AndroidManifest.xmlに、アプリとしての設定を記述 手順 MainActivityの作成 Activity継承クラス、MainActivityを作成します。 また、描画をSerfaceViewに行うため、SerfaceViewを設定したlayout/main.xmlを準備します。 MainActivity.java package com.ttshrk.livewallpaper_example; import android.app.Act

  • Adobe Flash Platform * Array クラスの拡張

    Array クラスはコアクラスとしては珍しく final 指定されていないため、Array のサブクラスを独自に定義できます。 このセクションでは、Array のサブクラスを作成する方法について例を示し、その際に発生すると考えられる問題について説明します。 前述したとおり ActionScript の配列には型がありませんが、Array のサブクラスを定義すれば、特定のデータ型の要素だけを格納する配列を作成できるようになります。 以下のセクションの例では、Array のサブクラスとして、第 1 パラメーターに指定されているデータ型の要素だけを格納する TypedArray というクラスを定義します。 TypedArray クラスは、Array クラスの拡張方法の例として示したにすぎず、いくつかの理由で運用目的には適さない場合があります。 第 1 に、コンパイル時ではなく、実行時に型チェック