Ice Cream Sandwich'deki en son uygulamalar listesi, uygulamaları listeden dışarı kaydırma yeteneğini ekledi, bu sayede uygulamaları kalıcı olarak reddetti (ve bunun bir vanilya işlevi olduğunu bildiğim kadarıyla bir CM / custom ROM olanı değil). Dokümantasyon ve platformun öne çıkan özellikleri, bu işlevselliğin başlık altındaki çalışmalarını kapsayacak gibi görünmüyor, ancak sistemin gerçekte ne yaptığını bilmek merak ediyorum.
Merakımı daha da ekleyerek hızlı bir test yapmaya karar verdim: Bir CM9 kurulumunda Music'i başlattım, sonra geri çektim. Daha sonra son uygulamalar listesine baktım ve gerçekten orada olduğunu gördüm (ve küçük resme göre uygun durumda). Sonra girdim Settings->Applications
ve zorla Müzik uygulamasını durdurdum, ancak son listede hala yer aldı, bu da arka planda kalan süreçlerle bağlantılı olmadığına inanmamı sağladı.
Şimdi Müzik'in kötü bir seçim olabileceğini fark ederek, USA Today uygulamasıyla da test ettim. Bu temelde aynı davranışı sergiledi ve son uygulama listesindeki küçük resim bunu yansıtmasa da (önbellek, tahmin ediyorum?) Zorla durduktan sonra "yeniden başlatılması" gerektiğine benziyordu.
Peki, bir uygulamayı son listeden çıkardığınızda işletim sistemi düzeyinde ne oluyor? Uygulamanın verilerini RAM’den çıkarması ve çöplerin toplanıp kaydedilmiş durumunu yok etmesi basitçe mümkün mü?