Xamarin格式的应用程序配置文件
本文关键字:配置文件 应用程序 格式 Xamarin | 更新日期: 2023-09-27 18:02:58
我正在开发Xamarin表单应用程序。
我想有一个配置文件,包括所有的应用程序配置常量,如默认颜色,字体家族名称,通用url等。
这样做的最佳实践是什么?
如果您使用XAML
,则可以在App.xaml
中声明所有UI内容(Color
s, Style
s等):
<Application xmlns="http://xamarin.com/schemas/2014/forms"
xmlns:x="http://schemas.microsoft.com/winfx/2009/xaml"
x:Class="Sample.App">
<Application.Resources>
<ResourceDictionary>
<Color x:Key="Black">#000000</Color>
<OnPlatform x:TypeArguments="x:String" x:Key="FontFamilyMedium">
<OnPlatform.iOS>Roboto-Medium</OnPlatform.iOS>
<OnPlatform.Android>sans-serif-medium</OnPlatform.Android>
<OnPlatform.WinPhone></OnPlatform.WinPhone>
</OnPlatform>
</ResourceDictionary>
<Style x:Key="LabelStyle" TargetType="Label">
<Setter Property="FontFamily" Value="{StaticResource FontFamilyMedium}" />
</Style>
</Application.Resources>
</Application>
然后在任意页面使用它们:
<Frame BackgroundColor="{StaticResource Black}" />
<Label Style="{StaticResource LabelStyle}" />
不要忘记添加到App.xaml.cs
:
public App()
{
InitializeComponent();
}