如果我在App.xaml
而不是Page.xaml
或ListView
内定义数据模板,它是否会增加整体的内存使用量?
答案 0 :(得分:1)
不,它不应该增加整体的内存使用量。
在App.xaml
内定义内容会增加应用的启动时间,因为应用首次运行时,应用必须在App.xaml
页面中加载所有内容。
如果您在多个网页上使用相同的DataTemplate
,则在App.xaml
中定义它可以提高整体效果。
您可以试用Xamarin Profiler自行查找差异(需要Visual Studio Enterprise订阅)。