Unlimited Plugins, WordPress themes, videos & courses! Unlimited asset downloads! From $16.50/m
Advertisement
  1. Code
  2. Mobile Development

アンドロイド スタジオを入門

by
Difficulty:BeginnerLength:LongLanguages:

Japanese (日本語) translation by Afiff Soebarkah (you can also view the original English article)

Android のスタジオは無料で利用可能 Google が Android の開発者にかなり新しい IDE (統合開発環境) です。 Android のスタジオは、IntelliJ アイデア、IDE も良い Android の開発環境を提供するに基づいています。 このチュートリアルでは、新しい Android プロジェクトを作成し、アンドロイドのスタジオが提供する機能を活用する方法を紹介します。


1. プロジェクトの設定

Android のスタジオを探索を開始、する前にまずダウンロードしてそれをインストールする必要があります。 JDK 6 が必要なまたは、以降がインストールされているに注意してください。 Windows の場合は、.exe ファイルを起動し、セットアップ ウィザードの手順に従います。 OS X を実行している場合は、ダブルクリックしてディスク イメージをマウントし、あなたのアプリケーション ・ フォルダーに Android スタジオをドラッグします。

上記の手順を正常に完了した場合正しく開発環境を設定する必要があります。 Android の Studio を使用して、最初の Android アプリケーションを作成する準備が整いました。 初めてアンドロイド Studio を起動すると、する必要があります表示ようこそ画面で開始するための選択肢の数を提供します。

このチュートリアルでは、新しいプロジェクト] オプションを選択するつもり。 ただし、たとえばから、プロジェクトをインポート、日食、アンドロイドのスタジオにしたい場合は、プロジェクトのインポートを選択できます。 Android のスタジオはあなたのために必要な構成ファイルを追加 Android のスタジオ プロジェクトに Eclipse プロジェクトを変換します。

オプションの一覧からプロジェクトを開くを選択した場合は、Android のスタジオまたは IntelliJ アイデアのいずれかで作成されたプロジェクトを開くことができます。 バージョン管理からチェック アウトを選択して、バージョン管理下にあるプロジェクトのコピーを確認できます。 これは、すぐに既存のプロジェクトをスピードアップする素晴らしい方法です。

開始私たちを取得するには、オプションの一覧から新しいプロジェクトを選択します。 これは、新しいプロジェクトを構成するオプションの一覧が表示されます。 このチュートリアルでは、Android のスタジオの最も重要な機能のいくつかを表示する単純なアプリケーションを作成するつもり。 私は HelloWorld より我々 のプロジェクトのための良い名前がないことを同意することをことを確かめます。

上記のスクリーン ショットで見ることができる、私のアプリケーションの HelloWorld という名前し、HelloWorld にモジュール名を設定しました。 かどうか、あなたは IntelliJ アイデアに精通していないと思うかもしれませんどのようなモジュールです。 モジュールは、できます、コンパイル、実行、テスト、およびデバッグない個別の機能の独立した単位です。 モジュールには、ソース コード、ビルド スクリプト、および他の彼らの特定のタスクに必要なすべてが含まれています。

新しいプロジェクトを作成するときは、プロジェクトのパッケージ名を設定することも。 既定では、Android Studio プロジェクトのパッケージ名の最後の要素をモジュールの名前に設定しますが、任意の名前に変更できます。

その他の設定は、プロジェクトのテーマと、プロジェクトがコンパイルする SDK ターゲット SDK 最小コンピューター プロジェクトの場所です。 アクティビティ クラスと独自の起動アイコンを作成する、アンドロイドのスタジオを指示することもプロジェクトが GridLayout、フラグメント、ナビゲーションの引き出し、またはアクション バーをサポートしているかどうかと。

作成独自の起動アイコン ラベルの付いたチェック ボックスをオフすることができますので、我々 はこのアプリケーション用のカスタム アイコンを作成しません。 あなたのプロジェクトの設定を続行する次へをクリックします。

前の手順で作成するアクティビティのチェック ボックスをチェックして、ので Android のスタジオはあなたのため作成アクティビティ クラスを構成するように求められます。

以来、我々 は、空のアクティビティ クラスで始める、アクティビティ クラス、メインのレイアウト、およびフラグメントのレイアウトの名前を求められますセットアップ プロセスの次のステップに進むための次へをクリックできます。 お任せでこのプロジェクトのどれもナビゲーションの種類を設定することもできます。 あなたの設定がどのように参照してくださいに次のスクリーン ショットを見てみましょう。

[完了] をクリックした後する表示されます Android のスタジオのユーザー インターフェイスを持つプロジェクト エクスプ ローラーの左側と右側のワークスペース。 アンドロイド Studio でセットアップ プロジェクト、アンドロイドのスタジオの主要な機能のいくつかを探検する時間です。


2. android 仮想デバイス

アンドロイド仮想デバイスまたは AVD は、Android デバイスをモデル化することができますエミュレーター構成です。 これを実行してより簡単にデバイスの広い範囲上のアプリケーションをテストになります。 アンドロイド仮想デバイス、ハードウェアとソフトウェアをエミュレートする必要があるアンドロイドのエミュレーターを指定できます。

Android 仮想デバイスを作成する方法は、Android のスタジオで Android を選択することによってアクセスできる AVD マネージャーを通じて > [ツール] メニューから AVD マネージャー。

あなたなら開発環境が正しく設定されて、Android 仮想デバイス マネージャー以下のスクリーン ショットのようになります。

新規 AVD を作成するには、右側の [新規] をクリックして、AVD に名前を付けて、以下のように仮想デバイスを構成します。 あなたの最初の AVD を作成する [ok] をクリックします。

あなたの新しく作成した AVD を使用、AVD マネージャーの一覧から選択して、Start. 右上をクリックします。 場合は、AVD が正しく設定されて、下のスクリーン ショットに示すようにエミュレーターが起動します。

アンドロイドのエミュレーターを実行、[実行] メニューから実行 'helloworld' を選択してアプリケーションを起動する時間です。 Android エミュレーターでアプリケーションを実行するがいかに簡単であります。


3. ライブ レイアウト

Android のスタジオ ライブのレイアウト機能を使用して、デバイスまたはエミュレーター上で実行することがなく、アプリケーションのユーザー インターフェイスをプレビューできます。 ライブのレイアウト機能では強力なツール、文字通りが保存されます時間。 アプリケーションのユーザー インターフェイスの表示にはるかに速くライブ レイアウトを使用しています。

ライブのレイアウトを使用するには、XML レイアウト ファイルをダブルクリックし、ワークスペースの下部にある [テキスト] タブを選択します。 現在のレイアウトをプレビューするのには、ワークスペースの右側にある [プレビュー] タブを選択します。 XML レイアウトに加えた変更はすべては、右側、プレビューに反映されます。 この巧妙な機能のより良いアイデアを得るには、以下のスクリーン ショットを見てみましょう。

数多くのライブのレイアウト機能を指摘する価値がある他の利点があります。 たとえば、プレビュー ウィンドウの最初のメニューからオプションを選択して取り組んでいる XML レイアウトのバリエーションを作成できます。 たとえば、縦向きと横向きの別のビューを作成できますと Android のスタジオはあなたのため、必要なフォルダーとファイルを作成します。

プレビュー ウィンドウで 2 番目のメニューでは、プレビュー ウィンドウに表示されるデバイスのサイズを変更できます。 3 番目のメニューでは、さまざまな方向と異なるテーマを使用で、レイアウトがどのように見えるを参照してくださいに簡単にプレビュー ウィンドウに表示されるデバイスの向きを変更することができます。

プレビュー ウィンドウで第 4 のメニューでは、活動やレイアウトは使用されるフラグメントに簡単にアクセスできます。 プレビュー ウィンドウでは、異なる言語でレイアウトをプレビューしやすくライブのレイアウトで使用される言語を変更できます。 右端のメニューでは、API のバージョンを変更することができます。

プレビュー ウィンドウには、レイアウト上ズーム、プレビュー ウィンドウを更新またはスクリーン ショットを取るにコントロールも含まれています。


4. テンプレート

Android のスタジオは、開発をスピードアップするため多数のテンプレート開発者を提供します。 これらのテンプレートは、自動的にアクティビティと必要な XML ファイルを作成します。 これらのテンプレートを使用すると、デバイスまたはエミュレーターで実行できますし、基本的な Android アプリケーションを作成できます。

Android のスタジオで新しいアクティビティを作成するときにテンプレートを作成できます。 左側の [プロジェクト ナビゲーター] でパッケージ名を右クリックし、メニューから新しいを選択し、オプションの一覧からアクティビティを選択します。 Android のスタジオ、空のアクティビティ、フルスクリーンのアクティビティ、およびタブ付きのアクティビティなど、テンプレートの一覧を示します。

作成プロセスをガイドするウィザードが起動メニューから画像資産を選択することも。 私のログイン アクティビティ テンプレートに基づく新しいアクティビティを作成する方法を示してみましょう。 ウィザードを起動するアクティビティ テンプレートの一覧からログインの利用状況のオプションを選択します。

上記のスクリーン ショットで見ることができる、アクティビティ LoginActivity を指定した、レイアウト名を設定 activity_login に与えられた活動サインでのタイトル。 含まれて Google + の記号というラベルの付いたチェック ボックスをデフォルトでチェックすると。 私たちの例ではこの機能を使用しないので、このチェックを外します。

新しいアクティビティの階層の親をオプションで設定できます。 デバイスの [戻る] ボタンをタップした場合に戻るを移動するようになります。 このフィールドは空のままに我々 は。 [完了] をクリックした後、Android のスタジオはあなたのため必要なファイルとフォルダーを作成します。 すべてうまくいった場合、プロジェクトに新しいアクティビティとレイアウトが表示されます。

次の手順は、アプリケーションを起動したとき、主な活動として使用するようにマニフェスト ファイルに新しいアクティビティを設定することです。 以下のマニフェスト ファイルで見ることができる、LoginActivity クラスは、独自のアクティビティ ノードを持ちます。

作成した LoginActivity を起動アプリケーションをするためには、LoginActivity クラスのアクティビティ ノードを削除し、com.tuts.HelloWorld.MainActivity を交換
com.tuts.HelloWorld.LoginActivity。 結果は、アプリケーションがその主な活動として LoginActivity クラスを使用今は。

ビルド、エミュレーターでアプリケーションを実行するときは、下のような画面が表示されます。 つまり、我々 は正常に新しく作成された LoginActivity クラスの空のアクティビティ クラスを交換しました。

5. lint ツール

一つのことは、コードのテストが、コードを記述するときのベスト プラクティスを適用することも重要です。 これは、パフォーマンスと、アプリケーションの全体的な安定性が向上します。 また、適切に構造化されたプロジェクトを維持するためにはるかに簡単です。

Android のスタジオには Android 糸くず、プロジェクトのソース コードを分析する静的アナライザーが含まれます。 それは潜在的なバグを検出することができ、コンパイラは、コード内でその他の問題を見落とす可能性があります。

下のスクリーン ショットなどを告げてこのレイアウトでは LinearLayout が無駄であります。 アンドロイド糸くずについての素晴らしい事は、それはあなたに警告またはエラーは、簡単に修正または解決するための理由を与えることです。

あなたのプロジェクトの潜在的な問題を確認するための Android のスタジオの糸くずツールを実行することをお勧めします。 Lint ツールもわかります重複画像や翻訳があるかどうか。

Lint ツールを実行するには、プロセスを開始する Android Studio の [分析] メニューから. 検査コードを選択します。 Android のスタジオが終了したとき、プロジェクトを検査、ウィンドウの下部に結果を表示します。 注: Android 糸くずに加えてアンドロイド Studio は、同様に他のチェックの数を実行します。 単に問題のあるファイルに移動する問題をダブルクリックします。

6. 豊富なレイアウトの編集

Android のスタジオには、ドラッグ アンド ドロップ ユーザー インターフェイス コンポーネントできますリッチなレイアウト エディターがあります。 我々 は、このチュートリアルで以前見た複数の画面構成のレイアウトをプレビューできます。

リッチなレイアウト エディターは使用する非常に簡単です。 我々 はまず使用するレイアウトを必要があります。 プロジェクトの res フォルダーにレイアウト フォルダーに移動、レイアウト フォルダーを右クリックし、[新規 > 表示されるメニューからレイアウト リソース ファイル。

新しいレイアウトに名前を付けて、そのルート要素を設定し、[ok] をクリックします。 Android のスタジオは、右側にエディターでレイアウトを自動的に開きます。

エディターの下部には、デザインとテキストの 2 つのタブを参照してくださいする必要があります。 [テキスト] タブをクリックすると、エディターは、現在選択されているレイアウトを変更することができますが表示されます。

[デザイン] タブをクリックしてレイアウトのプレビューを表示する別のエディターが表示されます。 レイアウトにウィジェットを追加するには、ウィジェットの一覧から、左側にドラッグ右側のレイアウト。 それは簡単です。

結論

このチュートリアルでは、Android のスタジオの主要な機能のいくつかを簡単に見てをとりました。 IntelliJ の考えに非常に似ていますが、簡単、高速、かつ快適に Android の開発を行う重要な機能強化の数が含まれています。

Advertisement
Advertisement
Advertisement
Advertisement
Looking for something to help kick start your next project?
Envato Market has a range of items for sale to help get you started.