1

私はアプリケーションを完成させています。問題は、いくつかのレイアウトがあり、すべてのコードがアクティビティに集中していることです。私には 5000 行のコードがあり、何かを修正しなければならないとき、探しているものを見つけるのは大変です。

私はAndroid開発で本当に新しいので、コードをいくつかのクラスに分割する方法を見つけることができません. 1 つのアクティビティで 1 つのレイアウトを分割する簡単な方法はありますか? マニフェストで対応するアクティビティで各レイアウトを宣言するのは本当に面倒です。

提案をありがとう。

4

3 に答える 3

1

Android のやり方では、Activity を使用してレイアウトを保持します。それが、それらが使用されることを意図しているものです。プログラムを可能な限りオブジェクト指向にするのは良い考えです...理由は次のとおりです..

  1. Java はオブジェクト指向のプログラミング言語です。
  2. コードを理解し、フォローし、変更しやすくするのに役立ちます。
  3. 他の人がコードを簡単に理解できるようにするため。
  4. アプリケーションのまとまりを確保します。

そのため、アプリケーションの機能を可能な限り統一することをお勧めします。将来的に多くの手間を省くことができます。

于 2012-07-26T15:36:20.680 に答える