SORU
2 Aralık 2009, ÇARŞAMBA


Android kimliği adlandırma kuralı: deve davayı alt çizgi ile küçük harf

Şu anda Android için bir uygulama programlama yapıyorum. Şimdi öğrendim ne drawable klasöründe yer kaynak nesneleri, diyelim ki, bir resim olamaz ve adı gibi"". mytestimage.jpg Bu gibi yeniden diye deve davadan beri bir derleyici hata verir sözdizimi izin verilmez,"". my_test_image.jpg

Ama ne kimlikleri hakkında XML dosyasında tanımlayın. Aşağıdaki tanım var

<TextView android:id="@ id/myTextViewFirstname"
              android:layout_width="wrap_content"
              android:layout_height="wrap_content"
              android:text="Firstname" />

Bu geçerli bir tanım olur, derler ve gördüğünüz gibi - deve durum söz kimliği belirleme olmama rağmen gayet iyi benim Android emülatörü üzerinde çalışıyor.

Şimdi, Android örnekler her zaman küçük harf kullanın ve alt çizgi. Bu sadece bir adlandırma kuralı kimliği için alt çizgi ile küçük harf kullanımı veya gerçek cihazda sorunlara neden olabilir mi?

Thx

CEVAP
2 Aralık 2009, ÇARŞAMBA


Cihaz eğer camel-case ıd isimleri kullanırsanız şikayet olmaz. İlk uygulamam için daha iyi bir Java kodu bu şekilde görünüyor çünkü bence deve durumda tüm kimlikleri yazdım ve gayet güzel çalışıyor.

Örneğin, iki farklı adlandırma kuralları ile sonuna kadar - çünkü yavaş yavaş deve davada aklım olsa, değişiyor, ben:

// This must be undescored due to naming constrictions
setContentView(R.layout.my_long_layout_name);

// Now this looks a little out of place
findViewById(R.id.myLongSpecificId);

Ben de standartları burada merak ediyorum. Google örnekleri tutarsız; bazen tüm küçük kullanırlar, bazen de Ekle altını çiziyor ve bazen camel-case kullanıyorlar.

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

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • Boiler Room

    Boiler Room

    10 Mayıs 2012
  • DRDAnimation

    DRDAnimation

    28 EYLÜL 2012
  • HTC

    HTC

    12 Ocak 2006