..
一瞬ファイルR.javaのために脇に置く:この後の章で我々は、グラフィックスが私たちの活動に追加し、我々がいることを確認する例を参照される、コンパイル後に、ファイルはR.javaが自動的に異なるコードを生成変更されます。
そこで、自分のres /私たちのプロジェクトのレイアウトにある我々の注意のmain.xmlファイルを置いています。 したら、次のインターフェイスを開くファイルを開きます。

私たちが見XMLは、レイアウトして、私たちの活動の構造のためのコードです。 このファイルには、ビューのレイアウト、グラフィックス、より多くのの種類を使用するデバイスを指示ガイドの一種です。 どこでどのように視界のすべての要素を配置する私達がsetContentView(R.layout.mainは)それを分析し、単にこのファイルとデバイスを呼び出すことではないかメソッドを呼び出すと、理解しています。
私たちは今、各文の意味を理解するためにXMLファイルを確認してみましょう。
<?xmlバージョン="1.0"エンコード="UTF - 8"?>この宣言は、宣言の標準的な場合にのみ、XMLのバージョン使用する(この場合1.0)とエンコードが(我々の場合UTF - 8で)使用して定義しています。 我々はこの標準を維持するため、この最初の行を変更しないリーダーをお勧めします。
<のLinearLayoutのxmlns:アンドロイド="http://schemas.android.com/apk/res/android" アンドロイド:向き="垂直" アンドロイド:layout_width ="fill_parent" アンドロイド:layout_height ="fill_parent" >コードの最初の行で実際にレイアウトの名前であるタグのタイプのLinearLayoutは、アプリケーションが使用されますが開きます。 このタグの開通後XMLsです:アンドロイドは、URIが続く。 この定義は、URIで指定された名前空間のタグを示すために文書の効果があります。 XMLの詳細な説明は、ガイドの範囲を超えているので我々は、上と内ガイドchickpeatocook.comの存在で、XML名前空間の概念を深めるためのリーダーをお勧めしますこのページ 。
我々は向きが縦のレイアウトのように定義されており、幅と長さの値をfill_parentに関連付けられていることを見つけるコードの継続的な分析。 この値は、水平と垂直の両方のデバイスの画面のすべての壮大さのためにレイアウトを拡張するデバイスを指示します。 最終的に我々が入力しようとしているすべての要素を使用して、このレイアウトは、それらは上から下に垂直に配置されます。
あなたが何もテキストボックスがないタイプTextViewの、のオブジェクトの宣言を見つける読書リストを進め:
<TextViewに
アンドロイド:layout_width ="fill_parent"
アンドロイド:layout_height ="wrap_content"
アンドロイド:テキスト="@文字列/こんにちは"
/>
</のLinearLayout>
この場合、私たちは、あなたが入力した文字列を含むように、高さの項目を拡張する効果を持つ値のwrap_content要素までリンクしている。
最後に、ファイルのhello strings.xmlフォルダの res /値の値によって示される文字列をTextViewの内容を設定します。
最後のステートメントとして、我々はのLinearLayoutの閉鎖のタグを見つけます。
| |
ASPとAccess(電子ブック)
ASPでMS Accessのデータベースを管理する。 わずか29€で。 |
| |
Photoshopの(コース)
人気のAdobe PhotoshopでWebグラフィックや写真の編集。 49€から。 |
| |
PHP(コース)
動的なWebサイトを作成するためのフルコース。 49€から。 |