1

私は、Eclipse IDE がすべてのパッケージをプロジェクト (少なくとも Java プロジェクト) に同じレベルで配置することに気付きました。

同レベルのパッケージ

ただし、ファイル システムをブラウズすると、パッケージが期待どおりのマルチレベルの方法で処理されていることがわかります。これには論理的な説明がありますか?

4

2 に答える 2

4

これは単なるプレゼンテーション機能です。スクリーンショットの左側にある小さな下向き矢印をクリックして、Package Presentation->Hierarchicalを選択すると、ファイルシステムのようになります。

詳細については、この回答を参照してください。

于 2013-03-12T12:43:34.640 に答える
0

同じ質問を数回しましたが、上記の回答のリンクは、見つけにくいオプションであるため、プレゼンテーションを変更するのに役立ちました。

Why の部分については、Eclipse が Android 開発の事実上の標準 IDE であり、このようにパッケージを編成する方が便利であり、Android プロジェクトのガイドラインに従ってクラスを編成する方法を考える必要があるためだと思います。個人的には、 http://developer.android.com/guideのヘルプ ファイルのようにも見えます。また、これに関する別の議論は、古いバージョンの Eclipse (Android 以前) ではデフォルト ビューが異なっていた可能性があります。

于 2013-03-12T13:10:11.423 に答える