Xamarin.Android を使用したユーザー インターフェイス

次のセクションでは、Xamarin.Android アプリでユーザー インターフェイスを作成するために使用されるさまざまなツールと構成要素について説明します。

Android Designer

このセクションでは、Android Designerを使用してコントロールを視覚的にレイアウトし、プロパティを編集する方法について説明します。 また、Designerを使用して、テーマ、言語、デバイス構成などのさまざまな構成にわたってユーザー インターフェイスとリソースを操作する方法と、横向きや縦向きなどの代替ビューを設計する方法についても説明します。

Material Theme

Material Theme は、Android のビューとアクティビティの外観を決定するユーザー インターフェイス スタイルです。 Material Theme は Android に組み込まれているため、システム UI とアプリケーションで使用されます。 このガイドでは、マテリアル デザインの原則を紹介し、組み込みのマテリアル テーマまたはカスタム テーマを使用してアプリのテーマを設定する方法について説明します。

ユーザー プロファイル

このガイドでは、デバイスの所有者の名前や電話番号などの連絡先データなど、デバイスの所有者の個人プロファイルにアクセスする方法について説明します。

スプラッシュ スクリーン

Android アプリの起動には時間がかかります。特に、アプリがデバイスで最初に起動されたとき。 スプラッシュ画面には、ユーザーの起動の進行状況が表示される場合があります。 このガイドでは、アプリのスプラッシュ スクリーンを作成する方法について説明します。

Layouts

レイアウトは、ユーザー インターフェイスのビジュアル構造を定義するために使用されます。 や などのListViewRecyclerViewレイアウトは、Android アプリケーションの最も基本的な構成要素です。 通常、レイアウトでは、 を Adapter 使用してレイアウトから、レイアウト内のデータ項目を設定するために使用される基になるデータへのブリッジとして機能します。 このセクションでは、、 などのLinearLayoutRecyclerViewRelativeLayoutTableLayoutレイアウトを使用する方法について説明します。GridView

コントロール

Android コントロール ( ウィジェットとも呼ばれます) は、ユーザー インターフェイスの構築に使用する UI 要素です。 このセクションでは、ボタン、ツール バー、日付/時刻ピッカー、カレンダー、スピナー、スイッチ、ポップアップ メニュー、ビュー ページラー、Web ビューなどのコントロールを使用する方法について説明します。