4

以下のようなアプリケーションの構築を開始する方法がわかりません。

Scenario:2つのベル(ベル-1、ベル-2)がぶら下がっているイメージがあります。私のpendulum目的は-

  1. ベル1をスイープすると、右側と左側に戻り(振り子のように)、音が鳴ります。
  2. ベル2をスイープすると、ベル1のようになります。
  3. ベル1とベル2をスイープすると、両方のベルが左から右から左に移動し(振り子のように)、音が鳴ります。

私の質問は:すべてのAndroidデバイスをサポートするこのようなアプリケーションを実行するための最良の方法は何ですか。

ドキュメント、リンク、アドバイスなどのヘルプは大歓迎です。

4

1 に答える 1

2

私はあなたが2つの主要なタスクを持っていると思います。

  1. 振り子を作成する
  2. 複数のサウンドを再生する

振り子を作成するには、このプロジェクトを見ることができます。ここでxmlからアニメーションを指定することが重要な部分です

<rotate xmlns:android="http://schemas.android.com/apk/res/android"
  android:fromDegrees="15"
  android:toDegrees="-15"
  android:pivotX="50%"
  android:pivotY="0%"
  android:duration="2000"
  android:repeatMode="reverse"
  android:repeatCount="-1"/>

また、複数のサウンドを再生するには、SoundPoolを使用します。あなたはそこにたくさんの例を見つけることができます。

于 2013-04-02T06:16:24.067 に答える