Uživatelská rozhraní s Xamarin.Androidem

Následující části popisují různé nástroje a stavební bloky, které se používají k vytváření uživatelských rozhraní v aplikacích Xamarin.Android.

Android Designer

Tato část vysvětluje, jak pomocí Android Designeru vizuální rozložení ovládacích prvků a úprav vlastností. Vysvětluje také, jak pomocí Návrháře pracovat s uživatelskými rozhraními a prostředky v různých konfiguracích, jako jsou motivy, jazyky a konfigurace zařízení, a jak navrhovat alternativní zobrazení, jako je na šířku a na výšku.

Motiv Material

Material Theme je styl uživatelského rozhraní, který určuje vzhled a chování zobrazení a aktivit v Androidu. Material Theme je integrovaný do Androidu, takže ho používá systémové uživatelské rozhraní i aplikace. Tato příručka představuje principy návrhu materiálu a vysvětluje, jak motivovat aplikaci pomocí předdefinovaných motivů materiálů nebo vlastního motivu.

Uživatelský profil

Tato příručka vysvětluje, jak získat přístup k osobnímu profilu vlastníka zařízení, včetně kontaktních údajů, jako je jméno vlastníka zařízení a telefonní číslo.

Úvodní obrazovka

Spuštění aplikace pro Android nějakou dobu trvá, zejména když se aplikace poprvé spustí na zařízení. Úvodní obrazovka může uživateli zobrazit průběh spuštění. Tento průvodce vysvětluje, jak vytvořit úvodní obrazovku pro vaši aplikaci.

Rozložení

Rozložení slouží k definování vizuální struktury uživatelského rozhraní. Rozložení, jako ListView jsou a RecyclerView jsou nejzákladnějšími stavebními bloky aplikací pro Android. Rozložení obvykle použije Adapter k tomu, aby fungovalo jako most z rozložení na podkladová data, která se používají k naplnění datových položek v rozložení. Tato část vysvětluje, jak používat rozložení, jako LinearLayoutjsou , RelativeLayout, TableLayout, RecyclerViewa GridView.

Ovládací prvky

Ovládací prvky Androidu (označované také jako widgety) jsou prvky uživatelského rozhraní, které používáte k vytvoření uživatelského rozhraní. Tato část vysvětluje, jak používat ovládací prvky, jako jsou tlačítka, panely nástrojů, výběry data a času, kalendáře, číselníky, přepínače, místní nabídky, zobrazení stránek a webová zobrazení.