1

Android 開発の完全な初心者として、私はここでばかげた質問をしているかもしれませんが、どうすればよいか見当もつかないので、とにかくやってみようと思いました。

開発しようとしているアプリの MainActivity にカルーセルのようなメニューが必要です。いくつか検索した後、このプロジェクトを見つけました: http://www.codeproject.com/Articles/146145/Android-3D-Carousel

これはまさに私がアプリに入れたいカルーセルの種類ですが、同じタイプを使用できるように、カルーセルを含むプロジェクトの一部をインポートする必要があるかどうかはわかりません (これはダウンロード可能なデモです)。自分のアプリの MainActivity のカルーセルの場合、またはそれがまったく間違った考え方である場合。

また、Android ライブラリは .jar ファイルであり、このカルーセルは .jar ではなくプロジェクトであることも理解したと思います。そのため、アプリ内でこの種のコンポーネントを取得する方法があるかどうかはわかりません。

あるプロジェクトから別のプロジェクトへのダーティ コピーと適応を試みましたが、Android アプリの基本的な構造に慣れていないため、何も作成できませんでした。

ヘルプやガイドラインをいただければ幸いです。この種のコンポーネントからメニューを作成することを計画していますが、Android 用に、私がやろうとしていることに近いものは他に見つかりませんでした。

編集:私はEclipseに取り組んでいます

4

2 に答える 2

0
  1. Android の視覚言語、Holo を貼り付けます。場違いに見える不格好な GUI をプッシュすることは、このプラットフォームが必要とする最後のことです。

  2. プロジェクトを作成するときに、プロジェクトをライブラリとしてマークすることができます。その後、 を使用して別のプロジェクトにインポートできますProject Properties > Android > Add Library。この点があなたの質問に最も答えていると思います。

  3. 最初に基本的なウィジェットとクラスを理解することを強くお勧めします。深海には入らないでください。派手で滑りやすいものが必要な場合は、FragmentandFragmentPagerAdapterクラスをご覧ください。そもそも無料の例がたくさんあります。サポート ライブラリ v4 と Android Sherlockbar を使用することで、プラットフォームを最新の状態に保ち、後方互換性を保ちながら、プラットフォームの感触をつかむことができます。

于 2013-05-24T20:35:50.130 に答える
0

プロジェクトをダウンロードし、[ファイル]->[インポート]->[Android]->[既存のコードをワークスペース] に移動すると、そのプロジェクトがワークスペースに作成されます。

アクティビティのみを追加したい場合は、独自のアクティビティを作成し、[ファイル]->[新規]->[その他]->[Android]->[Android アクティビティ] にして、コードをコピーし、必要なレイアウトがあるかどうかメソッド setContentView() を確認します。activity_main (デフォルト) と呼ばれるレイアウトの MainActivity アクティビティがある場合は、setContentView(R.layout.activity_main); があるかどうかを確認してください。

于 2013-05-24T20:36:17.177 に答える