Come chiudere (arrestare / uccidere) il browser Web Android?


9

Ho letto questa domanda Qual è il modo giusto per chiudere le app in Android? ma voglio sapere come chiudere - ciò significa chiudere - l'applicazione per risparmiare energia e scaricare il limite.

Le mie osservazioni mi dicono che il Backpulsante mi porta alla pagina precedente (qualcosa che non sto cercando) mentre Homemi sembra che la pagina venga caricata in background. Quindi la domanda è: come esco dal browser.

Ho provato Advanced Application Killer ma non credo che abbia funzionato ...

Uso di HTC Desire su Android 2.1


Il browser xScope ha un'opzione "esci" nel suo menu, vale la pena dare un'occhiata.
Alastair,

Sì, questo è l'UNICO motivo per cui continuo a utilizzare Dolphin Browser HD ... in realtà ha un pulsante EXIT nel menu principale, che consente di spegnere immediatamente il browser e rimuoverlo dalla memoria.

Risposte:


11

La chiusura del browser non ha alcun vantaggio. Il sottosistema Android gestisce davvero la memoria sul dispositivo e libera memoria dalle applicazioni in background se ne ha bisogno. A quanto ho capito, lo fa salvando lo stato dell'applicazione in un database su disco. Se si esegue nuovamente l'applicazione, è possibile ricostruire il suo stato dalle informazioni nel database.

Se vuoi interrompere il download del browser e non riesci a vedere il pulsante "Stop", premi il pulsante menu. Verrà visualizzata la barra degli indirizzi che ti consente di premere il pulsante di arresto. Anche se se la barra degli indirizzi è scomparsa, è probabile che il tuo telefono non stia scaricando nulla, a meno che il sito in cui ti trovi non abbia Javascript che gli sta causando l'aggiornamento periodico degli elementi. In questo caso sei da solo.


2

Non dovresti voler chiudere manualmente le applicazioni. Basta interrompere il caricamento della pagina corrente con la voce di menu Interrompi e utilizzare il tasto Home. Ciò lascerà l'app in esecuzione in background, ma senza sprecare energia o sprecare il limite di download.


ok allora, allora c'è una one buttonsoluzione a questo? Molto spesso il stoppulsante non è sullo schermo, quindi devi "renderlo disponibile" ...
Radek,

1
inoltre non riesco a capire come qualcosa è in memoria e non costa nulla ....
Radek,

@Radek Vedi la risposta di @ Barfielsmv per questo. Inoltre, non sono sicuro di quanto possa costare nulla, qualcosa in memoria non costa energia e la RAM viene liberata automaticamente dal sottosistema.
Arda Xi,

1

Le applicazioni sono create per salvare il loro stato nella memoria _at_any_time_ e per ripristinarsi da quello stato. Sono inoltre progettati per essere chiusi dal sistema operativo in qualsiasi momento (ad es. Quando ha bisogno di spazio per qualcos'altro).

AFAICT, tutte le applicazioni condividono lo stesso stack di schermate: l'apertura della pagina di un'applicazione "su" un'altra aggiunge semplicemente altre pagine allo stack. Il pulsante Indietro fa apparire la pagina più in alto. Il pulsante Home fa uscire tutte le pagine dalla pila.

Le applicazioni sono ancora in esecuzione e, se scritte come indicato, manterranno il loro stato precedente quando le riapri esplicitamente. La differenza tra un'applicazione memorizzata e un'applicazione in attesa in background è inferiore rispetto a un sistema operativo desktop.

Saluti


1

Apri una nuova scheda / finestra sul tuo browser. Chiudi la scheda che stavi utilizzando e tutte le altre che erano aperte, ad eccezione della finestra / scheda che hai appena avviato, che dovrebbe lasciarti con la nuova scheda / finestra che dovrebbe essere la tua home page. Ora usa la freccia indietro. Ciò esce efficacemente da Windows e risolve anche eventuali problemi di Java.


0

I disegni Android dicono che quando l'utente "si allontana" dall'applicazione, l'app dovrebbe continuare a funzionare per un avvio rapido e per la riproduzione di musica di sottofondo, ecc.

Ciò significa che ciò che stai chiedendo è contro la natura di Android. Le applicazioni stesse potrebbero scegliere di chiudersi dopo aver fatto clic su "un pulsante di chiusura". Poiché le applicazioni devono elaborare le proprie soluzioni, è possibile immaginare che non esiste una "soluzione a un pulsante".

L'uso di un taskkiller è una soluzione a questo problema. Un singolo programma nell'elenco dei widget per uccidere tutte le applicazioni non necessarie per prestazioni e aumento della batteria è di grande aiuto. Sto utilizzando Advanced Task Killer impostato per mantenere le mie applicazioni più utilizzate ma per chiudere tutte le altre app utilizzate raramente.

Potrebbe esserci un browser con un pulsante di chiusura, ma quello che uso non ha un pulsante di chiusura. Quindi, tenere aperta la pagina che ho visitato l'ultima volta è una funzione di benvenuto.


ma l'ultima pagina visitata non dovrebbe ricaricarsi :-) altrimenti potrebbe essere una caratteristica non gradita :-)
Radek

Ho provato Advanced Task Killerma le applicazioni erano ancora in memoria ..
Radek,

1
L'uso di un task killer è una causa nota di perdita della durata della batteria. Il kernel Linux che il tuo telefono sta eseguendo è molto più bravo a gestire se stesso di te. Riempirà la maggior parte della RAM con le applicazioni possibili per garantire che il tuo dispositivo sia veloce. Se è necessaria più RAM, tenterà di arrestare in modo sicuro le applicazioni che non vengono utilizzate. Ci sono tonnellate di articoli sui risultati di ricerca di Google che descrivono il perché, eccone uno casuale: geekfor.me/faq/you-shouldnt-be-using-a-task-killer-with-android
Jake Wharton

1
Quindi, cosa state dicendo, ragazzi, quando tengo in memoria un gioco di ingombro della memoria, il mio dispositivo dovrebbe funzionare meglio. Bollocks. Ci sono un sacco di risultati di ricerca di google che dicono quanto sono buoni i loro risultati quando usano un task killer e la spiegazione fornita non spiega nemmeno perché i processi di uccisione consumino più batteria (dovrebbe essere il codice di "riavvio" e il caricamento da rete / rete)
Barfieldmv

Ho appena affrontato questa domanda: tutto sommato trovo strano che sul mio telefono OGNI applicazione quando si preme indietro viene arrestata (il contatore delle applicazioni attive viene ridotto di uno), mentre l'applicazione "Internet" NON È FERMATA. Se la gestione della memoria è così buona (e provo a credere che lo sia, intendiamoci), mi aspetterei molti più programmi solo per tornare alla schermata principale (invece di interrompere effettivamente l'applicazione). Non vedo davvero se l'applicazione Internet debba essere lasciata in esecuzione, indipendentemente dal fatto che consumi o meno la batteria.
Edelcom,

0

La rimozione della voce del browser dal menu delle app recenti ucciderà il browser nel senso che intendi, ma non interromperà i download in corso. Per questo, tieni premuta la notifica di download fino a quando non mostra un piccolo menu con "Informazioni app" su di essa, tocca quella voce e premi "Force Stop" sullo schermo che appare. Se l'app responsabile del download è il gestore dei download nativo, svuota anche la sua cache (forse anche i suoi dati) per impedire il riavvio automatico del download. Questo è applicabile per le versioni Android sotto Marshmallow.


-1

premi e tieni premuta l'icona del browser fino a quando appare la barra degli strumenti incorporata, premi l'icona delle informazioni dell'applicazione, lì puoi premere "forza arresto"


3
Immagino che questo funzioni solo su dispositivi specifici o versioni specifiche di Android. Potresti voler espandere questo per fornire maggiori dettagli, perché questo sicuramente non esiste su molti dei dispositivi che ho visto.
eldarerathis,
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.