当我更改我的android项目的背景和按钮时,它确实运行缓慢。使用蓝色背景和按钮运行得太快但使用金属背景和银色按钮时运行速度太慢。为什么?我怎么能跑得更快使用金属背景和银色按钮?
蓝色背景 - 快速运行
金属背景 - 运行缓慢
金属背景按钮的xml文件 按钮设计1
<?xml version="1.0" encoding="utf-8"?>
<shape xmlns:android="http://schemas.android.com/apk/res/android" android:shape="rectangle">
<gradient
android:startColor="#AFAFAF"
android:angle="90"
android:type="linear"
/>
<corners
android:radius="5dp"
/>
<stroke
android:color="#AFAFAF"
android:width="5dp"
/>
</shape>
按钮设计2
<?xml version="1.0" encoding="utf-8"?>
<shape xmlns:android="http://schemas.android.com/apk/res/android" android:shape="rectangle">
<gradient
android:startColor="#FFFFFF"
android:angle="90"
android:type="linear"
/>
</shape>
按钮选择器
<?xml version="1.0" encoding="utf-8"?>
<selector xmlns:android="http://schemas.android.com/apk/res/android">
<item android:drawable="@drawable/button_design"
android:state_pressed="true"
/>
<item android:drawable="@drawable/button_design2"
/>
</selector>