2016-03-29 11 views
-4

Yeni bir kullanıcı olarak, bazı eğiticileri izlemeyi bir uygulama yapmaya çalışıyorum. Daha fazla yaklaşıyorum ve "Bağlam" hakkında daha fazla kafa karıştırıyorum. Onun tanımı ve katkısı hakkında. En şaşırtıcı bölüm, "bağlamı" bir parametre olarak ne zaman koymaktır.Tüm İçerik Hakkında: Bağlam nasıl kullanılır?

Hangi tür sınıfları "context" parametresini alır? Bununla ne yapabilirim/yapmalıyım?

+0

_google_ –

+4

'da arama http://stackoverflow.com/questions/3572463/what-is adresinde bulabilirsiniz. -context-in-android –

+0

http://developer.android.com/intl/in/reference/android/content/Context.html –

cevap

1

olamazdı daha iyi açıklayabilir:

"Bağlam tür faaliyetlerin, yayın başlatılması ve alma niyet vs. Android'de Bağlam olduğu gibi uygulama düzeyinde operasyonları için uygulamaya özel kaynaklar ve sınıflar yanı sıra çağrılarına erişim sağlar Bir uygulama ortamı hakkında global bilgilere bir arayüz. " - Yığın taşmasındaki bir iş parçacığından ".

" Bağlam, uygulamanın/nesnenin geçerli durumu bağlamındadır. Çeşitli ortam verilerini temsil eden bir varlıktır. Bağlam, mevcut aktivitenin, yerel dosyalar, veritabanları, çevreye ilişkin sınıf yükleyicileri, sistem düzeyinde hizmetler de dahil olmak üzere dışarıdaki android ortamı ile etkileşime girmesine yardımcı olur. A Bağlam, sistemin tanıtıcısıdır. Kaynakların çözümlenmesi, veri tabanlarına ve tercihlere erişim sağlanması gibi hizmetler sağlar. Bir android uygulamasının etkinlikleri vardır. Uygulamanızın şu anda çalışmakta olduğu ortamın bir tanıtıcısı gibidir. Etkinlik nesnesi Bağlam nesnesini miras alır. "

İlgili konular