Por que quando eu minimizo o app que criei ele inicia tudo de novo ao abrir?

Tenho um pequeno app, então, quando eu saio do app (minimizo) e abro novamente, ele começa com a aplicação da tela inicial ao invés de abrir na pagina que parou. Ou seja, ele inicia a aplicação tudo de novo quando é minimizada.

exponha melho sua pergunta amigo, mas provavelmente voce precise usar melhor as possibilidades de controle do “lifesycle” tipo: OnStart(); OnPause(); OnResume();, etc

Amigo, é porque quando eu minimizo meu app, quando vou abri-lo novamente ele executa tudo de novo. Ou seja, como se tivesse abrindo ele pela primeira vez.

Kevin,

Posta o código do seu arquivo AndroidManifest.xml, para eu ver como ele está configurado.

`<?xml version="1.0" encoding="utf-8"?>

<uses-permission android:name="android.permission.INTERNET"/>

<application
    android:allowBackup="true"
    android:icon="@mipmap/icon"
    android:label="@string/app_name"
    android:supportsRtl="true"
    android:theme="@style/AppTheme" >
    <activity android:name=".MainActivity"

        android:configChanges="orientation|keyboardHidden"
        android:label="@string/app_name">

    </activity>

    <activity android:name=".Splash">
        <intent-filter>
            <action android:name="android.intent.action.MAIN" />
            <category android:name="android.intent.category.LAUNCHER" />
        </intent-filter>
    </activity>

</application>

`

Adiciona o atributo android:launchMode="singleTop" nas suas activities (MainActivity e Splash).
Fonte:
http://developer.android.com/intl/pt-br/guide/components/tasks-and-back-stack.html

O meu é webView, e ao adicionar o atributo não houve o esperado!

Fala Kevin,

Tenta colocar esses dois métodos na sua activity:

Esse primeiro método serve pra guardar as infos do webview

@Override
protected void onSaveInstanceState(Bundle outState ){
super.onSaveInstanceState(outState);
web.saveState(outState);
}

E esse outro aqui serve pra garantir tudo no seu devido lugar:

@Override protected void onRestoreInstanceState(Bundle savedInstanceState){ super.onRestoreInstanceState(savedInstanceState); web.restoreState(savedInstanceState); }

A váriavel web é o nome da sua referência ao webview.

Abraços.