Ale*_*bal 3 performance android 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);
}`
Run Code Online (Sandbox Code Playgroud)
所以现在,我试图弄清楚为什么“当前应用程序”屏幕由于我的应用程序而变慢。我的应用程序没有在后台执行任何操作,它只是闲置。这里是新手。
几天前这发生在我身上,我想我搞乱了我的 res 文件夹,一个非常大的图标最终出现在我的 res/drawable 文件夹中。
确保您的应用程序的图标不要太大(可以在此处找到推荐的图标规范: http: //developer.android.com/design/style/iconography.html)。检查里面的所有可绘制文件夹(xxhdpi、xhdpi、hdpi...)[Your app folder]/app/src/main/res/drawable/
希望我能帮忙。快乐编码:)