AIR dosyası temel bilgileriAdobe AIR 1.0 ve üstü AIR sisteminde dosyayla çalışma hakkında çabuk açıklama ve kod örnekleri için aşağıdaki Adobe Geliştirici Bağlantısı'ndaki hızlı başlatma makalelerine bakın: Adobe AIR hem dosyalara hem de klasörlere erişmek, bunları oluşturmak ve yönetmek için kullanabileceğiniz sınıflar sağlar. flash.filesystem paketinde bulunan bu sınıflar şu şekilde kullanılır:
File sınıfındaki bazı yöntemlerin hem senkronize hem de senkronize olmayan sürümleri vardır:
Ayrıca FileStream işlemlerinin senkronize veya senkronize olmayan şekilde çalışmasını FileStream nesnesinin dosyayı açma şekli belirler: open() yöntemini çağırarak veya openAsync() yöntemini çağırarak. Senkronize olmayan sürümler arka planda çalışan işlemleri başlatmanızı ve tamamlandığında (veya hata olayı oluştuğunda) olayları göndermenizi sağlar. Bu senkronize olmayan işlemler arka planda sürerken, başka kod çalışabilir. İşlemlerin senkronize olmayan sürümleriyle, işlevi çağıran File veya FileStream nesnesinin addEventListener() yöntemini kullanarak olay dinleyicisi işlevleri oluşturmalısınız. Senkronize sürümler sayesinde, olay dinleyicileri ayarlamaya dayanmayan daha basit kod yazabilirsiniz. Ancak, senkronize bir yöntem çalışırken başka kod çalışamadığı için, görüntüleme nesnesi oluşturma ve animasyon gibi önemli işlemler duraklatılabilir. |
|