Xamarin.Android Designer

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

概要

Xamarin.Android では、XML ファイルに基づくユーザー インターフェイス デザインの宣言型スタイルと、コードでのプログラムによるユーザー インターフェイスの作成の両方がサポートされています。 宣言型アプローチを使用する場合は、Xamarin.Android Designerを使用して XML ファイルを手動で編集または視覚的に変更できます。 デザイナーを使用すると、UI の作成中にすぐにフィードバックを受け取り、開発を高速化し、UI 作成のプロセスを手間を省くことができます。

この記事では、Xamarin.Android Designerの多くの機能について説明します。 次の内容について説明します。

  1. Designerの使用の基本。
  2. Designerを構成する様々な部分。
  3. Android レイアウトをDesignerに読み込む方法。
  4. ウィジェットを追加する方法。
  5. プロパティを編集する方法。
  6. さまざまなリソースとデバイス構成を操作する方法。
  7. 横向きや縦向きなどの代替ビューのユーザー インターフェイスを変更する方法。
  8. 代替ビューを操作するときに発生する可能性がある競合を処理する方法。
  9. マテリアル デザイン ツールを使用して、マテリアル デザインに準拠したアプリを構築する方法。

セクション

Android Designer の使用

Designer の基本

リソース修飾子と視覚化のオプション

代替レイアウト ビュー

素材のデザイン機能

Android レイアウト診断

Android Designer 診断アナライザー

まとめ

この記事では、Xamarin.Android Designerの機能セットについて説明しました。 Designerの使い方を説明し、その様々な部分について説明しました。 レイアウトを読み込む方法と、Designer Surfaceソース ビューの両方を使用してウィジェットを追加および変更する方法について説明しました。 また、さまざまなリソースとデバイス構成を操作する方法についても説明しました。 最後に、Designerを使用して、横向きや縦向けなどの別のビュー専用に構築されたユーザー インターフェイスを開発する方法と、このようなビュー間で発生する可能性のある競合を解決する方法を検討しました。