有没有办法通过背景图像来提高xamarin.android用户界面的性能
这是一个我已经面临了相当长一段时间的问题,我似乎找不到解决方案(除了移除背景,这现在不是一个选项),我已经尝试了我遇到的两个解决方案,它们没有显著的区别:有没有办法通过背景图像来提高xamarin.android用户界面的性能,android,xamarin,xamarin.forms,xamarin.android,Android,Xamarin,Xamarin.forms,Xamarin.android,这是一个我已经面临了相当长一段时间的问题,我似乎找不到解决方案(除了移除背景,这现在不是一个选项),我已经尝试了我遇到的两个解决方案,它们没有显著的区别: 我尝试添加“drawable nodpi”文件夹并将背景图像放在那里 我尝试将背景图像添加到所有可绘制文件夹中 以上这些都没有多大区别,背景图像大约是200KB。当你说背景时,你是指占据整个屏幕的背景图像 你尊重这个吗 xxxhdpi: 1280x1920 px xxhdpi: 960x1600 px xhdpi: 640x960 px
- 我尝试添加“drawable nodpi”文件夹并将背景图像放在那里
- 我尝试将背景图像添加到所有可绘制文件夹中
以上这些都没有多大区别,背景图像大约是200KB。当你说背景时,你是指占据整个屏幕的背景图像 你尊重这个吗
xxxhdpi: 1280x1920 px
xxhdpi: 960x1600 px
xhdpi: 640x960 px
hdpi: 480x800 px
mdpi: 320x480 px
ldpi: 240x320 px
你如何设置你的背景?像这样
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:background="@mipmap/background"></RelativeLayout>
您设置的维度与我设置的维度几乎完全相同,因此我尊重这一点:)。不过,设置背景的方式不同:-我在布局中使用的是xaml,而不是axml-我使用的是XXML的网格布局,而不是您正在使用的相对布局using@CliftonSteenkamp对不起,我没看到你在表格上。我以为是的。机器人!我的错真的很抱歉。你试过9-patch图像吗?没有,我没有试过,但考虑到我已经尝试过“可绘制的nodpi”方法,它根本不会缩放图像,这意味着设备需要更少的处理,根据我目前所读到的信息,我不知道9-patch图像对我有什么好处。所有类型的图像都会这样吗?也许这就是Xamarin的极限形式。。。性能不如本地的好。很抱歉,我帮不了你这么多忙,想尝试混合动力车。我只使用一种图像格式,那就是.png图像。谢谢你的努力,非常感谢!