Bay Meraklı yazdı,
Sevgili RTT, Android'i uzun zamandır kullanıyorum ve her zaman Android'de bir uygulamayı kapatmanın doğru yolunun hangisi olduğunu merak ediyorum. Birinin uygulamayı kapatmak için Ana Sayfa düğmesini veya Geri düğmesini kullanabileceğini biliyorum, ayrıca uygulamaları kapatmak için görev katilini kullanan birkaç kişi gördüm.Ancak üç yöntem de aynı şeyi yaparsa, fark nedir?
Uygulamamı kapattıktan sonra, arka planda çalışmasını ve telefon kaynaklarımı kullanmasını istemiyorum, Bu yüzden merak ettim ki, bu 3'ü Android'de bir uygulamayı kapatmak için uygun yöntem hangisidir?
Pekala, Bay Meraklı, bunu gündeme getirdiğiniz için teşekkürler, Android'de uygulamaları kapatmak, her birimizin çok fazla düşünmeden günde birçok kez yaptığı bir şey. Peki, bir uygulamayı kapatmak için ideal bir yaklaşım hangisidir? Geri düğmesine mi, ana ekran düğmesine mi basmalı yoksa görev sonlandırıcı uygulamaları mı kullanmalı? Eğer hepsi bir şeyi yapıyorlarsa, onları birbirlerinden farklı kılan nedir?
İşte tüm bu soruları cevaplamak için ayrıntılı bir rehber.
TL; DR İkisinden birini kullanabilirsiniz, yani. Bir uygulamayı kapatmak için ana ekran düğmesi veya geri düğmesi, her ikisi de aynı şeyi yapar.
DetayAçıklamasıAndroid geri düğmesi ve ana sayfa düğmesi karşılaştırması
Geri butonu: Teorik olarak geri düğmesine basıldığında, Android'e kullanıcının bu uygulamadan çıkmak istediğini söyleyen onDestroy () 'u çağıracak ve sistem uygulamadaki mevcut bilgileri yok edecektir. Ancak Spotify ve Google uygulamaları gibi bazı uygulamalar bunu takip etmez ve uygulamaların çoğu son uygulamalarda kullanılmaya devam eder. Bu nedenle, kullanıcı uygulamayı bir sonraki açışında, uygulamanın varsayılan karşılama ekranını görecektir.
Ana Sayfa Düğmesi, sisteme kullanıcı geri gelip tekrar kullanacağı için bilgiyi ekranda tutmasını söyleyen onPause () yöntemini çağırır. Kullanıcı belirli bir süre sonra geri dönmezse, bu uygulama sıfırlanacak ve son uygulamalardan kaybolacaktır.
Android daha akıllı işletim sistemidir. Ne zaman ve kaç kaynağın tahsis edilmesi gerektiğini çok iyi bilirler. Ana sayfa düğmesi yerine geri düğmesine basmış olsanız bile son uygulamaların altında görünen kapalı uygulamaları görmüş olabilirsiniz. Neden? Bunun nedeni, uygulamaları bir önbellekten almanın yenisini açmaktan daha hızlı olmasıdır.
Ve kaynakların tahsisi söz konusu olduğunda,Aktiviteler Android'de arka planda çalışmaz,bu nedenle çok daha az (neredeyse hiçbir şey) bellek veya pil tüketir. Onlar tam oradalar, çünkü bu uygulamayı bir sonraki açışınızda hızlı bir şekilde başlayacaklar.
Aksine, Uygulamaları kapatmak için görev sonlandırıcı uygulamaların kullanılması önerilmez. Ancak bazen, bir uygulamayı kapatmaya zorlamanız gerekirse, cihaz ayarı> Uygulamalar> Kapatmak istediğiniz uygulamaya dokunun> Kapatmaya zorla altında bulunan dahili zorla kapatma seçeneğini kullanın.
Sonuç
Bir uygulamayı kapatmak için ana sayfa düğmesine veya geri düğmesine basmanızın bir önemi yoktur, yalnızca uygulamayı bir sonraki açışınızda göreceğiniz şeyi değiştirirken, cihazınızın pili veya hafızası kapanırken hangi yöntemi kullandığınızı değiştirmez uygulama.
StackExchange- Android aracılığıyla