EclipseでAndroidアプリケーションを開発する際の利点



Android 4.0 Ice Cream Sandwichのリリースについては、すでに誰もが最新情報を入手しています。 同時に、Android用開発用のSDKおよびその他のファイル( ADT Plugin for Eclipseを含む)が更新されました。 Android開発ツールの第14バージョンの革新に関する記事がHabréに掲載されることを願っています。 個人的に欠けていた新しい機会を1つだけお伝えします。





議論される内容を理解するには、少し余談をする必要があります。 Androidフォン用のアプリケーションを開発する場合、XMLファイルは非常に積極的に使用されます。 ただし、これらのファイルへの書き込み方法は、特にファイルがシステム自体によって生成されたり、あまり正確でないプログラマーによって書き込まれたりする場合は、必ずしも理想的とは限りません。 そのようなファイルの一例を次に示します。







コードをよく見ると、すべての属性が1行で記述されていることがわかります。 そのようなコードの読み取りは非常に困難です。



幸いなことに、Eclipseを使用すると、このようなコードを迅速にフォーマットできますが、誰もがこの機能を知っているわけではありません。 [ ソース ]メニューには、[ フォーマット]項目(またはCtrl + Shift + F)があります。 このコマンドを使用すると、コードの見栄えがよくなります(プロジェクトの1つにあります)。







しかし、それでも、一連の属性のランダム性に悩まされました。 自分でコードを書くときは、いくつかのルールを守ろうとします。最初の属性は識別子で、高さと幅の属性は近くにあります。



多くのプログラマーがこのアプローチを固守していることがわかりました。 そして今、これらのルールはAndroidの標準になっています。 新しいAndroid開発ツールをダウンロードし、Eclipseにインストールした後、同じプロジェクトを起動しました。スクリーンショットの方が高いので、コマンドSource | 書式 フォーマット結果は次のとおりです。







識別子が最初であり、他の属性も一緒にグループ化されることに注意してください。



幸いなことに、ADT v.14.0.0をインストールしたEclipseで作成するすべての新しいプロジェクトでは、デフォルトで新しいフォーマットルールが使用されます。

設定自体はWindowsにあります| 環境設定| Android | 編集者







このダイアログボックスで、最初の[XMLファイルのフォーマット...]チェックボックスをオンにし、 論理属性(最初のid、次にスタイル、マークアップ属性、その他の属性をアルファベット順に)の並べ替え方法の最初のスイッチを選択する必要があります。



今後の変更について初めて、私はAndroid開発者の公式ブログを読みました。 興味のある方は、ADTの実験版をダウンロードして、数か月前に新製品を試すことができます。 しかし、私自身はベータ版を置くのが好きではないので、公式バージョンのリリースを楽しみにしていました。 これで、他の人のコードを学習するときに、整理するのが簡単になります。 開発者に深く感謝します!



Android向けのアプリケーションの作成方法を自分で学びたい場合は、長期的に意図を先送りしないことをお勧めします。 私を信じて、これは一見すると思えるほど難しくはありません。 私自身は、Javaを知らずに1年以内にプログラムを書き始めました。 C#などのプログラミングの経験がある場合、最も単純な例を理解するのは難しくありません。 私はそのような簡単な例を集めた私のページを訪問することを勧めます(広告のためにカウントしないでください)。 私の経験では、単純なものから複雑なものまで例を選択しようとしました。 ご理解いただければ幸いです。 開発に興味がある場合は、独自に視野を広げ、世界を征服する怒っている鳥を書くことができます。



All Articles