SORU
5 Mart 2012, PAZARTESİ


Android Varlıkları ve Hammadde Kaynaklarının nedeni

bu felsefi bir soru .. bir çeşit . Android dünyasında benim çalışmaların ortasında ve ben sadece Varlıkları ve Hammadde kaynaklarının kaplı.

Varlıklar vs Raw kaynakları kullanma nedenini anlamaya çalışıyorum.

  1. İkisi de derlenmemiş kaynak bir giriş akışı sağlamak.

  2. Kaynaklar çok daha fazla esneklik ve işlevsellik, Hammadde gibi görünüyor.

    bir. Çiğ altında Varlıklar altında ve klasör yapısını oluşturabilirsiniz

    b. dinamik varlıklar klasör ve Raw klasöründe değil tüm kaynakların listeleyebilirsiniz.

Neden Android Hammadde kullanırım ?

Teşekkürler.

CEVAP
5 Mart 2012, PAZARTESİ


raw klasör ve Assets klasör arasındaki temel farklar.

  • Ham Kaynakları (res) bir alt klasörü olduğundan, Android olacak otomatik olarak herhangi bir dosya içinde bulunan ID oluşturur. Bu ID ve sonra bir referans olarak hareket edecek 4 ** bir saklı. dosya, anlamı kolayca diğer Android sınıflardan erişilebilir bir ve yöntemler ve hatta Android XML dosyaları. Otomatik olarak kullanarak oluşturulan KİMLİK Android bir dosyaya erişmek için en hızlı yoludur.

  • Varlıkların klasör< .“”. ek ^güçlü dizin.R sınıfı mu değil Kimliği oluştururdosyaları oraya yerleştirilmiş, onun daha uyumlu yani bazı Android sınıflar ve yöntemler ile. Ayrıca, çok daha yavaş. içindeki dosya erişim,bir şey için ele almak gerekir beri bir Dize dayalı. Ancak bazı işlemler daha kolay yapılır bu veritabanı bir dosya kopyalama gibi bu klasördeki dosyaları yerleştirmek, sistem belleği. Bir Android XML dosyası oluşturmak için (kolay) yolu yok başvuru Varlıklar klasörü içindeki dosyaları.

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • Blunty

    Blunty

    13 Mart 2006
  • dougownsall

    dougownsall

    7 EKİM 2007
  • TomSka

    TomSka

    30 Mayıs 2006