Eylem Çubuğu ile yeni tanıtılan Araç Çubuğu arasındaki fark nedir?


Yanıtlar:


197

Android Geliştiricileri Blog yayınından iyi bir açıklama buldum .

Bu sürümde, Android yeni bir Araç Çubuğu widget'ı sunuyor. Bu, size çok daha fazla kontrol ve esneklik sağlayan Eylem Çubuğu modelinin genelleştirilmesidir. Araç Çubuğu, diğer görünümler gibi hiyerarşinizdeki bir görünümdür ve görünümlerinizin geri kalanıyla araya girmeyi , canlandırmayı ve kaydırma olaylarına tepki vermeyi kolaylaştırır. Ayrıca, Etkinliğinizin eylem çubuğu olarak da ayarlayabilirsiniz; bu, standart seçenekler menüsü işlemlerinizin içinde görüntüleneceğini gösterir.

Evet, Android geliştiricileri olarak daha fazla kontrole ihtiyacımız vardı ActionBar, değil mi? Ve Toolbarsadece bunun için.

Başka bir deyişle, ActionBarşimdi özel bir tür haline geldi Toolbar. Bu, Google'ın resmi Materyal Tasarımı spesifikasyon belgesinden bir alıntıdır .

Daha önce Android'de işlem çubuğu olarak bilinen uygulama çubuğu, marka bilinci oluşturma, gezinme, arama ve işlemler için kullanılan özel bir araç çubuğudur.

ToolbarOlarak nasıl kullanılacağı gibi daha fazla ayrıntı ActionBaryukarıdaki blog yayınına dahildir.


44
Teknik olarak, ne zaman uygulanmalı Toolbarve uygulanmamalı ActionBar, bunun tersi ne olmalıdır ?
Malwinder Singh

4
Eski ActionBar'ın aksine görünümünü özelleştirmek için daha fazla kontrol sağlar. AppCompact destek kütüphanesi aracılığıyla android işletim sistemi cihazlarını düşürmek için Araç Çubuğu özelliklerini tamamen destekledi. ActionBar yerine bir Araç Çubuğu kullanın. Burada, menüler, seçimler vb. Gibi ActionBar özelliklerini kullanmaya devam edebilirsiniz. Uygulamanıza yerleştirmek istediğiniz her yerde bağımsız bir Araç Çubuğu kullanın.
Amandeep Rohila

1
@Malwinder, araç çubuğunun yüksekliğini, stilini, renklerini veya daha fazla özelleştirmesini gerçekten değiştirmeniz gerekiyorsa Araç Çubuğu'na gidin. Basit eylem için başka bir şey Eylem Çubuğu ile gidin.
Asif Mushtaq
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.