应用程序使应用程序屏幕变慢

时间:2015-02-20 23:47:05

标签: android performance background android-background

我正在制作一个基本的应用程序,用户可以检查他们的“餐饮余额”,我设法通过解析正确的网页来做到这一点。

我的应用程序运行正常,但我发现当我退出时,当前正在运行的应用程序屏幕(Android应用程序管理器)在我的应用程序显示时变得非常缓慢,甚至是滞后。

我尝试使用以下方法杀死我的应用程序,以便当我退出时应用程序不会在后台运行,但它没有用:

@Override
protected void onStop() {
    super.onStop();
    android.os.Process.killProcess(android.os.Process.myPid());
    System.exit(0);        
}

@Override
public void onBackPressed() {
    super.onBackPressed();
    finish();      
    System.exit(0);
}`

所以现在,我想弄清楚为什么“当前应用”屏幕由于我的应用程序而变慢。我的应用程序没有在后台执行任何操作,它只是闲置。新手在这里。

1 个答案:

答案 0 :(得分:4)

几天前发生在我身上,我发现我搞砸了我的res文件夹,一个非常大的图标最终出现在我的res / drawable文件夹中。

确保您的应用图标不是太大(可在此处找到推荐的图标规范:http://developer.android.com/design/style/iconography.html)。检查[Your app folder]/app/src/main/res/drawable/内的所有可绘制文件夹(xxhdpi,xhdpi,hdpi ...)

希望我能提供帮助。 快乐的编码:)