hey insanlar, Neredeyse ilk android uygulamamı yazmayı bitirdim. Bu ... eklenti, düzenleme görünümü ekranlarında vb ile bir not alma uygulamasıdır Android - Hangi daha verimli?
Başlangıçta ben vb tablolar gibi nesneleri yeni bir düzen oluşturarak tek aktivitede ekranlar arasında hareket taşıma ... ve bunları gösteren edildi. Ancak daha fazla okumadan sonra farklı ekranlar için farklı etkinlikler kullanarak ekranlar arasında geçiş yapma yöntemimi değiştirdim. Ancak, niyet olarak adlandırılan her etkinlik, ana aktiviteden setExtra ile çok sayıda değişkeni alır ve çok sayıda değişkeni de geri gönderir.Şimdi uygulamamın olabildiğince verimli olmasını istiyorum ve kişisel olarak tek bir etkinlikte hepsini ele almanın daha az bellek açlığı ve işlemci yoğunluğu olduğunu düşünmekteyim, ancak bu her ne kadar anlam değişkenlerinin olumsuzluğu her zaman mevcutsa (ve bellek tüketiyorsa) bitiş() üzerinde öldürüldükleri ayrı bir etkinlikte. Ama sizler daha bilgili misiniz, o zaman sizce bunu yapmanın en iyi yolu nedir?
Yapmak istediğiniz şey, etkinlikler arasında çok fazla değişken geçirmeniz gerektiği gariptir. Ne tür değişkenler bunlar? Ve "büyük bir sayı" ile ne demek istiyorsun? – Dalmas
ADNR iletişim kutusunu aldığınız performans sorunlarını gerçekten ölçtünüz mü? Eğer değilse, muhtemelen performans konusunda endişelenmemelisiniz. –