2012-11-06 18 views
5

Android geliştirme konusunda yeniyim ve özel bir tablo görüntüsü oluşturmak istiyorum (bunun için bazı lib'leri biliyorum, fakat bir bakış açısı istiyorum). Bir grafik, eksen ve bir grafik adı (bir etiket) olmasını istiyorum. Bunu nasıl uygulayacağımı iki seçenek görüyorum.android complex onDraw() yöntemi vs özel düzen

1) Bir görünümü alt sınıfı ve karmaşık bir çizim yöntemini kullanın. Böyle bir şey bir grafik kendisi çekilmesi için bir View alt sınıfı oluşturma

drawChart(); 
drawAxes(); 
drawLabels(); 

2) (muhtemelen yardımcı sınıflar ile çok eksen, etiketler ve çizmek için), yatay eksen için View alt, dikey eksen için View alt sınıfı ve bir Label. Sonra bir ViewGroup alt sınıf oluşturun ve özel bir düzen uygulayın.

Hangi yöntem tercih edilir?

cevap

0

Benim amacım, özel bir düzen kullanmanız gerektiğidir, bu nedenle potansiyel olarak karmaşık bir grafiğin yeniden çizilmesi gerekmeyecek ve yalnızca verileri toplayıp yönetebileceksiniz.

Bitirdikten sonra kendi kitaplığınızı yaparsanız, yeniden kullanmak için daha iyi;)