SORU
18 HAZİRAN 2012, PAZARTESİ


's "araçlar:bağlam" Android layout dosyalarında?

ADT yeni bir yeni bir sürümü ile başlayarak, örneğin dosya XML,: düzeni bu yeni öznitelik fark ettim

<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
    xmlns:tools="http://schemas.android.com/tools"
    android:orientation="vertical"
    android:layout_width="fill_parent"
    android:layout_height="fill_parent"
    tools:context=".MainActivity" />

"Araçlar:bağlam" için kullanılır.

Nasıl orada bile yazılır bu etkinlik tam yolunu biliyor mu? Bildirim içinde app pakete baktın mı?

Bağlam ya da sadece faaliyetleri genişleten sınıflara sınırlı mı? Liste Görünümü öğeleri vb. için kullanılabilir mi?

CEVAP
19 HAZİRAN 2012, Salı


Bu öznitelik temelde Etkinlik" düzen üstünde seçim. "İlgili kalıcılık. Çalışma zamanında, bir düzen hep bir aktivite ile ilişkilidir. Elbette birden fazla, ama en az biri ile ilişkili olabilir. Bu araç, biz bilmek hakkında bu eşleştirme (hangi zamanı olursa diğer yönü; bir faaliyet arayabilir setContentView(düzeni) ekran düzeni) için sürücü bazı özellikleri.

Şimdi, biz de onu kullanıyoruz sadece tek bir şey için: düzeni (manifest dosyası temalar için kullanmak üzere kaydedebilirsiniz beri . göstermek için doğru temayı Seçmek ^em>faaliyetetkinlik düzeni ile ilgili olduğunu bilirsek , ve göstermek için doğru bir tema seçebiliriz düzeni için). Gelecekte, bu ek özellikler: - aksiyon bar aktivitesi ile ilişkili olan özelliği işleyicileri eklemek için bir yer, vb oluşturma gibi sürmek için kullanacağız.

Bu araçlar nedeni: ad özniteliği bu aracı kullanmak için sadece bir tasarım süresi eşleme olmasıdır. Birden çok etkinlikler/tarafından bu düzeni vb parçaları. Biz sadece sana vermek için bir yol seçmek için bir tasarım zamanı bağlama bu bizim için örnek göstermek doğru tema; belki değiştirebilirsin herhangi bir zamanda, gibi değiştirebilirsiniz bizim liste görünümü ve parça bağlama, vb.

(this) Daha fazla ayrıntı vardır ki tam bir değişiklik kümesi

Ve evet, the link Nikolay yukarıda listelenen yeni yapılandırma seçici görünüyor ve nasıl çalıştığını gösterir

Bir şey daha: "araçlar" ad özel. Android paketleme aracı, bunu görmezden gelmeyi bilir, bu niteliklerin hiçbiri MUAYENE içine paketlenmiş olacak. Düzeni ekstra metadata için kullanıyoruz. Örneğin tüysüz uyarıları bastırmak için öznitelikleri araçlar olarak saklandığı da var:görmezden.

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

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • LiteralMSPaint

    LiteralMSPai

    27 EKİM 2010
  • Marissah Simonini

    Marissah Sim

    25 HAZİRAN 2013
  • Crossover

    Crossover

    18 HAZİRAN 2007