0

だから私は数日間アプリに取り組んでいて、Android Studioを入手してプロジェクトをインポートしたところ、「デフォルトのアクティビティが見つかりません」と表示されました。各画面を個別のレイアウトで作成し、Visible and Gone だけを使用していました。私は新しい活動をしていたはずですか?もしそうなら、各レイアウトを新しいアクティビティに移動する簡単な方法はありますか?

また、その場合の違いを教えていただけないでしょうか。私はコンピュータ サイエンスの学士号を取得するために大学を始めたばかりで、Java と C++ を独学で学んでおり、できることは何でも学びたいと思っています。:)

4

1 に答える 1

2

アクティビティは、ユーザー ストーリー (またはフロー) を表します。アプリケーションで、まったく異なるユーザー フローにつながるアクションがある場合は、新しいアクティビティを作成する必要があります。例として、1 つのアクティビティでアイテムのリストを表示しており、各リスト アイテムにも詳細ページがある場合、理想的には別のアクティビティを作成する必要があります。

また、異なる場所から同じアクティビティを呼び出すことができるため、複雑さが最小限に抑えられます。

あなたの場合、新しいアクティビティを定義するだけでよく、各アクティビティの onCreate メソッドでそれぞれのレイアウトを設定します。

于 2013-09-05T04:51:27.757 に答える