Xamarin.Android を使用したユーザー インターフェイス
次のセクションでは、Xamarin.Android アプリでユーザー インターフェイスを作成するために使用されるさまざまなツールと構成要素について説明します。
Android Designer
このセクションでは、Android Designerを使用してコントロールを視覚的にレイアウトし、プロパティを編集する方法について説明します。 また、Designerを使用して、テーマ、言語、デバイス構成などのさまざまな構成にわたってユーザー インターフェイスとリソースを操作する方法と、横向きや縦向きなどの代替ビューを設計する方法についても説明します。
Material Theme
Material Theme は、Android のビューとアクティビティの外観を決定するユーザー インターフェイス スタイルです。 Material Theme は Android に組み込まれているため、システム UI とアプリケーションで使用されます。 このガイドでは、マテリアル デザインの原則を紹介し、組み込みのマテリアル テーマまたはカスタム テーマを使用してアプリのテーマを設定する方法について説明します。
ユーザー プロファイル
このガイドでは、デバイスの所有者の名前や電話番号などの連絡先データなど、デバイスの所有者の個人プロファイルにアクセスする方法について説明します。
スプラッシュ スクリーン
Android アプリの起動には時間がかかります。特に、アプリがデバイスで最初に起動されたとき。 スプラッシュ画面には、ユーザーの起動の進行状況が表示される場合があります。 このガイドでは、アプリのスプラッシュ スクリーンを作成する方法について説明します。
Layouts
レイアウトは、ユーザー インターフェイスのビジュアル構造を定義するために使用されます。
や などのListView
RecyclerView
レイアウトは、Android アプリケーションの最も基本的な構成要素です。 通常、レイアウトでは、 を Adapter
使用してレイアウトから、レイアウト内のデータ項目を設定するために使用される基になるデータへのブリッジとして機能します。 このセクションでは、、 などのLinearLayout
RecyclerView
RelativeLayout
TableLayout
レイアウトを使用する方法について説明します。GridView
コントロール
Android コントロール ( ウィジェットとも呼ばれます) は、ユーザー インターフェイスの構築に使用する UI 要素です。 このセクションでは、ボタン、ツール バー、日付/時刻ピッカー、カレンダー、スピナー、スイッチ、ポップアップ メニュー、ビュー ページラー、Web ビューなどのコントロールを使用する方法について説明します。