私は以前のJavaの経験がなく、アンドロイドの開発を学び始めたばかりのフラッシュ開発者です。私は単純な子供のフラッシュカードアプリを作ろうとしています、動物の画像の負荷と、彼らが作る音の負荷から成っています。アンドロイドでオブジェクトを操作する
現在ギャラリービューで画像を配列に格納しています。私はまた、音の配列を持っています。そのため、各イメージと対応するサウンドは配列内の同じ位置にあるため、正しいイメージを再生するのは簡単です。
ここでは、カードをシャッフルして、アプリが起動するたびに異なる順序で表示されるようにします。私はランダムな順序で配列をシャッフルすることができましたが、イメージとサウンドを各配列の同じ位置に保っていましたが、私はこれが乱雑になっていると感じることができ、これがこの問題についての最善の方法ではないと確信しています。
これはフラッシュムービーの場合は、オブジェクトを使用してイメージとサウンドをリンクし、オブジェクトを配列に貼り付けます。誰もがアンドロイドのために同じことを達成するいくつかのコードで私を助けることができますか?私はJavaの完全な初心者であり、チュートリアルと基本概念がAS3と同じであることをこれまでには理解しています。
あなたは既に持っているもののいくつかの例のコードを提供できますか?例えば。あなたの配列の画像とサウンド(どのような型ですか?)などです。独自の 'Card'クラスを作成することは正しい方法ですが、おそらく配列ではなく' List'を使うべきでしょう。 –