Merhaba arkadaşlar web servisten aldığım dataları listbox içerisine atıyorum win32 olarak çalıştırdığımda gayet hızlı ancak android üzerinde çalıştırdığımda ciddi yavaşlık söz konusu acaba componentlemi alakalı diye listview üzerinde aynı verileri atttım gayer performanslı sonuç verdi
listboxdaki bu yavaşlığı aşmanın bir yolu varmı
bu arada listbox kullanmamdaki amaç stylebook kullandığımda listbox styledeki yapıya uyum sağlıyor ancak listview beyaz kalıyor bütün objeler siyah yada başla renk olurken listview orijinal rengi ne ise o şekilde duruyor değiştirmeyi beceremedim belkide
umarım sadece bende problemlem vardır yoksa hepimiz için ciddi sorun yaratacak bir konu gibi
Androidde Listbox scrool yavaşlığı
- mustafasoy
- Üye
- Mesajlar: 154
- Kayıt: 02 Ağu 2013 05:00
- Konum: istanbul
- İletişim:
Androidde Listbox scrool yavaşlığı
Nasıl ki Soru sorarak öğrendiyseniz , öğrendiklerinizi cevap vererek öğretiniz.
- barisatalay
- Üye
- Mesajlar: 398
- Kayıt: 02 Nis 2013 05:43
- İletişim:
Re: Androidde Listbox scrool yavaşlığı
Selamlar yaşadığım bir tecrübeden bahsedeyim sizin için ileriye dönük olsun.
Stylebook kullanmasınızı hiç tavsiye etmiyorum gerekirse kendi componentinizi yazın.
Sebebine gelirsek Şirkette ilk projemizini XE4 üzerinde stylebooklu yapmıstık XE5 geçince bu stylebookun çalısmadıgını gördük büyük bi hayal kırıklıgı oldu
fakat XE5 Updateleri ile bu düzeldi sonra tekrar XE6'da calısmamaya başladı yani ne olacağını bilemessiniz ileriki versiyonlarda.
Stylebook kullanmasınızı hiç tavsiye etmiyorum gerekirse kendi componentinizi yazın.
Sebebine gelirsek Şirkette ilk projemizini XE4 üzerinde stylebooklu yapmıstık XE5 geçince bu stylebookun çalısmadıgını gördük büyük bi hayal kırıklıgı oldu
fakat XE5 Updateleri ile bu düzeldi sonra tekrar XE6'da calısmamaya başladı yani ne olacağını bilemessiniz ileriki versiyonlarda.
Yeni bloğum: http://brsatalay.blogspot.com.tr/
- mustafasoy
- Üye
- Mesajlar: 154
- Kayıt: 02 Ağu 2013 05:00
- Konum: istanbul
- İletişim:
Re: Androidde Listbox scrool yavaşlığı
bilgi için teşekkür ancak bu sorulardan birinin cevabı asıl ciddi sorun listbox ve listview arasındaki fark bu konuda tecrübe yaşadınızmı?
Nasıl ki Soru sorarak öğrendiyseniz , öğrendiklerinizi cevap vererek öğretiniz.
- sadettinpolat
- Moderator
- Mesajlar: 2131
- Kayıt: 07 Ara 2003 02:51
- Konum: Ankara
- İletişim:
Re: Androidde Listbox scrool yavaşlığı
listboxi listeleme islemlerinde kullanmayin , yavastir.
listeleme islemleri icin listview kullanmalisiniz ya da kendi liste bileseninizi olusturmaniz lazim.
listeleme islemleri icin listview kullanmalisiniz ya da kendi liste bileseninizi olusturmaniz lazim.
- mustafasoy
- Üye
- Mesajlar: 154
- Kayıt: 02 Ağu 2013 05:00
- Konum: istanbul
- İletişim:
Re: Androidde Listbox scrool yavaşlığı
evet demek genel bir yavaşlık söz konusu aradığım net cevapta buydu
teşekkürler

Nasıl ki Soru sorarak öğrendiyseniz , öğrendiklerinizi cevap vererek öğretiniz.
Re: Androidde Listbox scrool yavaşlığı
Aslında bir yavaşlık göremedim ben bende gayet hızlı fakat mesela aşağı kaydırıyorum bir yerde duruyor ikinci defa aşağıya kaydırma harektei yaptığımda kaymakta olan listview duruyor devam etmesini nasıl sağlarız
- sadettinpolat
- Moderator
- Mesajlar: 2131
- Kayıt: 07 Ara 2003 02:51
- Konum: Ankara
- İletişim:
Re: Androidde Listbox scrool yavaşlığı
http://docwiki.embarcadero.com/RADStudi ... _ComponentNew TListView Component, Compared to Existing TListBox Component
FireMonkey now has two different list components. The two list components provide similar functionality, but each list is intended to be used for distinct purposes:
TListView is intended to be used for long, data-bound, scrollable lists, where optimal scrolling performance and responsiveness are required. TListView is supported on all target platforms.
You can set group headers to categorize your data alphabetically, by industry, and so on, depending on your data source.
You can add items to a TListView by binding to a data source, or by code (Items.Add).
TListBox is designed for short lists that are typically no longer than the length of the form and are not intended to be scrolled to any degree.
Uses for TListBox include user sign-up and log-in forms, and settings-type list boxes with rounded corners such as those you might see in many iOS applications.
You can add items to a TListBox manually (using the Add Items context menu command) or via a data source.