3つのネストされたグリッドがあり、最初の2つにはサイズが291KBと185KBの背景画像があります。アプリを実行すると、アプリが約130MBのRAMを使用していることがわかります。アプリをデバッグして、このような大量のメモリ消費の原因を確認し、背景画像を削除すると約25mbに減少することに気付きました。
私は何か間違ったことをしていますか?マークアップは以下にあります。
<Grid Style="{StaticResource LayoutRootStyle}">
<Grid.Background>
<ImageBrush ImageSource="Assets/Images/bubbleless_background.png" />
</Grid.Background>
<Grid>
<Grid.Background>
<ImageBrush ImageSource="Assets/Images/bubble_background_new.png" Stretch="None" AlignmentX="Left" AlignmentY="Top"/>
</Grid.Background>
</Grid>
</Grid>