2010-11-29 26 views
8

Projelerimin temellerini biraz daha hızlı oluşturmama yardımcı olabilecek herhangi bir araç (DroidDraw dışında) bilen var mı? Benim düzenlerim için XML'i çok hızlı bir şekilde oluşturmama izin verecek bir şey arıyorum, o yüzden orada oturup bir robot gibi uzun süre yazmak zorunda değilim.Hızlı düzen/arayüz oluşturma araçları?

Teşekkürler!

+0

Özellikle de en iyi uygulamaları "teşvik" bir şey görmek istiyorum. Belki açık kaynak bir tane başlatmalıyız? –

+0

Aşağıdayım. Hadi Konuşalım. Yine de, düzen kaynak editörünün hayatı çok daha kolaylaştırdığını öğreniyorum. Ama yine de .... şu da var: http://www.amlcode.com/examples/ – LuxuryMode

+2

Belki de daha fazla uygulamaya ihtiyacınız var. Basit bir düzen yazmak 2 dakika sürebilir (DroidDraw kullanarak 1 dakika). Karmaşık bir düzen yazmak 10 dakikayı alabilir, bu aslında o kadar da kötü değil. DroidDraw kullanarak karmaşık bir düzen oluşturmak cehennemdir ... ne yaptığınızı bilmeden ve temiz XML yazarak daha iyi bir şey yoktur. Belki de DroidDraw'dan daha iyi bir araç yok, çünkü bence (mobil UI oluşturmak için değil) bir çaba gösterme çabası yok. Son olarak, bir düzen yazarken bir saatten uzun sürdüğünüzde: çok yavaşsınız ya da düzeniniz çok kötü gözükecek kadar karmaşık. – Cristian

cevap

3

Ancak sürükle ve bırak düzen tasarım yöntemi Android Uygulamaları UI tasarımcıları için önerilir ancak Google Code bir açık kaynak projesi var değildir: android-ui-utils kesişen bir şey bulabilirsin.

O çizmek ve tasarım android düzenleri için bir Firefox eklentisi Pencil kullanır ve aynı zamanda gibi özel Simgeler tasarlayabilirsiniz bir online "Android Varlıklar Studio" kullanır:

  • Fırlatıcı simgeleri
  • Liste öğesi simgeleri
  • Menü Simgeler
  • Bildirim simgeleri

Sen bir deneyin kadar verebilirsiniz diye re:

http://code.google.com/p/android-ui-utils/

+0

Vikas, bu harika görünüyor. Çok teşekkürler! – LuxuryMode

+0

Çalışmak için kurşun kalem görünmüyor. Talimatlara göre fermuarları sürüklemeye çalıştım, ama işe yaramayacak. – LuxuryMode

+1

Bu beta aşamasındadır ve iyi çalışmayabilir. –

2

DroidDraw tamam, ancak gerçek şu ki Android için yazacaksanız, XML düzenlerini sıfırdan nasıl yazacağınızı öğrenmek isteyeceksiniz. Android SDK ile çalışmaya başladığımda XML düzenlerinin çok tuhaf geldiğini hatırlıyorum, ancak sonunda mantıklı olmaya başladı.

Google'da Android ekibinin bir üyesinden, XML düzenlerinin GUI tabanlı mizanpaj sistemlerinden (iPhone SDK'da bulunanlar gibi) neden daha iyi olduğunu açıklayan bir blog yazısı okudum. Şu anda bu bağlantıyı bulamıyorum, ancak XML temel olarak XML tabanlı bir düzen tasarımcısının genellikle en iyi şekilde ayarlanması ve farklı boyutlardaki cihazlar için en kötü şekilde düzeltilmesi gereken farklı boyutlarda ve amaçlarla aygıtları ölçeklendiren düzenlere izin verir. .

+0

Harika nokta, Computersih. XML'i sıfırdan yazarken sorunum yok. Sadece bazen, aerodinamik yapılabilecek boilerplate işi yapıyormuşsunuz gibi görünüyor. Sanırım DroidDraw'ı şimdi daha iyi kullanıyorum. Sadece gerçekten hızlı bir düğme oluşturmak isteyebilirsiniz istiyorum. Hepinize teşekkürler! – LuxuryMode

+0

Hız konusunda hemfikirim. Bazen Eclipse'de verilen anahat görünümünü kullanıyorum. Bir Düğme oluşturmanıza izin vermek oldukça hızlıdır. Sonra istediğiniz parametreler ve konumlandırma için XML'i manuel olarak değiştirebilirsiniz. – Computerish

İlgili konular