Үйл ажиллагааны нөхцөл гэж юу вэ?
Үйл ажиллагааны нөхцөл гэж юу вэ?

Видео: Үйл ажиллагааны нөхцөл гэж юу вэ?

Видео: Үйл ажиллагааны нөхцөл гэж юу вэ?
Видео: 5-1. Эрсдэл гэж юу вэ? 2024, May
Anonim

Гэж юу вэ Контекст in Android ? Энэ бол контекст програмын одоогийн төлөв. Үүнтэй холбоотой мэдээлэл авахын тулд үүнийг ашиглаж болно үйл ажиллагаа болон өргөдөл. Үүнийг нөөц, мэдээллийн сан, хуваалцсан тохиргоо гэх мэтэд хандахад ашиглаж болно. Аль аль нь Үйл ажиллагаа болон Хэрэглээний ангиудыг өргөтгөх Контекст анги.

Үүний дагуу контекст ба үйл ажиллагааны хооронд ямар ялгаа байдаг вэ?

Эхлээд хариулсан: Энэ юу вэ контекст хоорондын ялгаа , үйл ажиллагааны нөхцөл байдал болон өргөдөл контекст in Android програмчлал? Тэд хоёулаа тохиолдлууд юм Контекст , гэхдээ програмын жишээ нь програмын амьдралын мөчлөгтэй холбоотой байдаг бол Үйл ажиллагаа жишээ нь амьдралын мөчлөгтэй холбоотой Үйл ажиллагаа.

Мөн та үйл ажиллагааны нөхцөл байдлыг хэрхэн олох вэ? Ашиглах getContext () эсвэл Үйл ажиллагаа . Энэ нь доторх үзэл бодолтой харьцах үед үйл ажиллагаа (TextView, Button, Toast гэх мэт) Хэрэв танд хэрэглүүрийн түвшний хэрэгцээ байгаа бол getApplicationContext()-г ашиглана уу. контекст , энэ нь ямар ч үзэл бодолд нийцэхгүй/ үйл ажиллагаа (жишээ нь BroadcastReceiver эсвэл Service дээр) getBaseContext()-г бүү ашигла.

Дээрхээс гадна контекст гэж юу вэ, үүнийг хэрхэн ашигладаг вэ?

Практикт, Контекст нь үнэндээ хийсвэр анги бөгөөд түүний хэрэгжилтийг хангадаг Android систем. Энэ нь програмын тусгай нөөц, ангиудад хандах, түүнчлэн үйл ажиллагаа эхлүүлэх, цацах, хүлээн авах гэх мэт програмын түвшний үйлдлүүдийг дуудах боломжийг олгодог.

Андройд дээрх контекстийг юунд ашигладаг вэ?

Энэ нь хийсвэр анги бөгөөд хэрэгжилтийг нь хангадаг Android систем. Контекст хандах боломжийг олгодог програм -тусгай нөөц, ангиуд, түүнчлэн дуудлага програм -үйл ажиллагаа явуулах, өргөн нэвтрүүлэг, зорилго хүлээн авах гэх мэт түвшний үйл ажиллагаа.

Зөвлөмж болгож буй: