使用背景图片时Android慢速滑动菜单

我正在使用 https://github.com/jfeinstein10/SlidingMenu的滑动菜单库除了一件小事之外它工作正常:当我将滑动菜单附加到以图像为背景的活动时,它开始滞后.当我向右或向左滑动时,菜单需要一些时间来响应.谁看过这个吗?任何帮助将不胜感激.

我正在使用大约650 Kb的png图像,但我也尝试使用低于20 Kb的低质量图片,但问题仍然存在.

我的min SDK是13,目标SDK是17(我也尝试更改这些值,但它没有帮助)

这是我使用滑动菜单一个活动的布局:

<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
  android:layout_width="fill_parent"
  android:layout_height="fill_parent"
  android:background="@drawable/my_background"
  android:orientation="vertical" >

如果我删除android:background值,菜单就可以了

解决方法

您应该为每个可绘制文件添加单独的背景图像(drawable-mdpi,drawable-hdpi,drawable-xhdpi等).我测试在基本可绘制文件夹中只有一个图像,它打开和关闭非常缓慢而且根本不顺利.如果您向所有可绘制文件添加不同大小的背景图像,它就像一个魅力.

相关文章

Android性能优化——之控件的优化 前面讲了图像的优化,接下...
前言 上一篇已经讲了如何实现textView中粗字体效果,里面主要...
最近项目重构,涉及到了数据库和文件下载,发现GreenDao这个...
WebView加载页面的两种方式 一、加载网络页面 加载网络页面,...
给APP全局设置字体主要分为两个方面来介绍 一、给原生界面设...
前言 最近UI大牛出了一版新的效果图,按照IOS的效果做的,页...