SORU
28 AĞUSTOS 2013, ÇARŞAMBA


Asynctask Thread vs android

UI bazı arka plan iş yapmak istiyorum.Bunun için ayrı bir iş parçacığı kullanın.Ama asynctask içinde diğer tarafından önerdim.Hangi senaryoda Thread ve Asynctask kullandım Asynctask ve İplik arasındaki temel fark,nedir?.

CEVAP
28 AĞUSTOS 2013, ÇARŞAMBA


Uzun süren ya da CPU-yoğun görevler için, temelde bunu yapmak için iki yol vardır: Java iş parçacıkları, Android ve yerel AsyncTask.

Ne biri mutlaka diğerinden daha iyi değildir, ama her çağrı, ne zaman kullanacağını bilmek senin yararına sistem performansını yararlanarak esastır.

AsyncTask için kullanın:

  1. Çok fazla veri indirme gerektirmeyen basit ağ işlemleri
  2. Disk bağlama daha bir kaç milisaniye daha sürebilir görevleri

Java iş parçacıkları için kullanın:

  1. Veri orta ve büyük miktarda (veya yükleme, indirme dahil olan ağ işlemleri
  2. Arka planda çalıştırmak için gereken yüksek CPU görevler
  3. CPU kullanımı GUI iplik göre kontrol etmek istediğiniz herhangi bir görev

Ve size yardımcı olabilecek internet üzerinden iyi bir kaynak var:

http://www.vogella.com/articles/AndroidBackgroundProcessing/article.html http://www.mergeconflict.net/2012/05/java-threads-vs-android-asynctask-which.html

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • H3Ctic (old channel)

    H3Ctic (old

    23 Mart 2011
  • Maschine Tutorials

    Maschine Tut

    15 ŞUBAT 2011
  • movies95

    movies95

    27 Kasım 2006