Posts Tagged İkon
Android’te varsayılan ikonlar
Posted by Omer Saatcioglu in Android on March 23rd, 2010
Çoğu uygulama geliştirici gibi ben de daha çok fonksiyonel detaylara zaman ayırdığımdan genelde UI açısından şık olmaktan uzak uygulamalar geliştiriyorum. Fakat, bu kritik bir hata. Çünkü, ortalama kullanıcı fonksiyonlarından çok uygulamanın ne kadar göze hoş gözüktüğüne bakıyor. IPhone’un bu kadar başarılı olmasında temel nedenlerden biri de tartışmasız bu.
Bu motivasyonla Market’teki Instant Lyrics uygulamama düzgün ikonlar yaratmak için araştırma yaparken Simon’ın blog yazısı dikkatimi çekti. Android environment’indaki varsayılan ikonları kullanabileceğimizi söylüyor. Kullanım şekli de çok basit.
XML’de @android:drawable/<ikon ismi>
veya
kod içerisinde android.R.drawable.<ikon ismi>
şeklinde istediğiniz ikonları çağırabiliyorsunuz. İkon isimlerini öğrenmek için de iki tane alternatif sunuyor. Android 1.5 ikonlarının listesine bakabilirsiniz ya da şu programcıkla çalıştığınız versiyona ait ikonların listesini elde edebilirsiniz. Programcıktaki
String stg = Resources.getSystem().getResourceName(idx);
satırıyla tanımlı aralıktaki index‘lerden resource’un ismi ve kendisini alarak ListView’de gösteriyor.
Peki benim gibi “lazy developer”lara faydasından başka ne işe yarayabilir sorusunu sorabilirsiniz. Uygulamanızın Android’in ilgili versiyonuyla uyumlu bir arayüze sahip olmasını isteyen geliştiriciler için faydalı olabilir veya yeni başlayanlar için de Android’te Resource kullanımı konusunda bir ufuk açtığını söyleyebiliriz.
Yararlı olması dileğiyle…
Güncel Yorumlar