0

私はJavaとAndroidが初めてです。私はこの 1 週間、自分の携帯電話用のアプリを作ろうと試みてきました。このアプリは、以下の図に示す 4 つのページで構成されています。

4 ページを説明する図

  • ページ 1: 画面のサイズを占める写真が含まれています。写真をクリックすると、「ページ 2」に移動する必要があります。

  • ページ 2: 左側のアイコン (たとえば、フラグ) とそれに続くテキスト フィールド (たとえば、USA) で構成されます。「USA」ストリップをクリックすると、3 ページに移動する必要があります。

  • ページ 3: 文字列からのテキスト、画像、およびその他のテキストで構成されます。このページは、ページ 2 でクリックされたストリップ (この例では「USA」) に対応する必要があります。また、「ページ 3」と「ページ 4」の下部には、対応するページ番号に移動する必要がある 2 つのボタンがあります。

  • 4ページ目:「3ページ目」で「もっと見る」ボタンを押すと表示されるページです。

この電話は Android 2.2 または 2.3 以上で動作することを希望します。すべてのロゴ、写真、および文字列テキストは、Web サイト ベースではなく、ローカル (リソース フォルダー) で利用可能である必要があります。ListViewとと のボタンのあらゆる種類の組み合わせとOnClickListener、トースト画面を試しました。プログラミングに関する私の限られた知識はイライラさせられます。

私の質問は、このアプリで役立つテンプレートがあるかどうかです。または、Web リソースがある場合。

4

2 に答える 2

0

これを行う簡単な方法がいくつかあります。SDK 8 との下位互換性を維持したい場合は、2 つの方法でこれを行うことができます。レイアウトごとにフラグメントまたはアクティビティを使用できます。フラグメントを実装する場合は、http://developer.android.com/guide/components/fragments.htmlを読んで、Activity の代わりに FragmentActivity を使用することをお勧めします。このリンクを読んでくださいhttp://developer.android.com/tools/extras/support-library.html古いバージョンの SDK でフラグメントを実装するために必要なライブラリが含まれているためです。レイアウトの下部にあるナビゲーション ボタンを探しているようです。SDK 8 でこのビューを画面の下部に配置するレイアウトを完全に実装するには、独自のビューを作成して画面の下部に配置する必要があります。RelativeLayout と alignParentBottom = "true" がこれを実現します。ViewPager を使用してこれを行う方法もあります。これは、下位互換性要件でも機能します。情報量が多くて申し訳ありませんが、このトピックに関してユーザーから投稿された他の質問を調べることをお勧めします。Androidで別のページに移動するには?例えば。頑張ってください。あなたが探しているものはすべて、Google 検索で知ることができます。一度にすべてではないかもしれません。

于 2013-02-18T20:27:59.273 に答える
0

Android では、個々の「ページ」または「画面」を として実装できますActivityActivityクラスを拡張し、表示したいコンポーネントを追加する必要があります。レイアウトのほとんどは、XML ファイルで行うことができます。Android プログラミングの基本を説明するチュートリアルを Google で検索することを強くお勧めします。そこから、2 つのページを持つアプリを作成することから始めることができます。そして、必要な完全なアプリが得られるまで、少しずつ追加を続けます。

于 2013-02-18T01:22:47.290 に答える