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

  • Jeremy Stark

    Jeremy Stark

    23 Mayıs 2010
  • Stanislav Petrov

    Stanislav Pe

    7 ŞUBAT 2009
  • TV and Lust

    TV and Lust

    26 HAZİRAN 2006