Junior — Middle
Тавзеҳ диҳед дар бораи консепсияи Intentҳои ношаффоф дар контексти таҳияи Android.
sobes.tech AI
Ҷавоб аз AI
Дар Android, Intent-ҳои номуайян барои оғоз кардани компонентҳо бе нишон додани синфи мушаххас истифода мешаванд, балки бо асоси амал, категория ё навъи маълумот. Ин ба система имкон медиҳад, ки компонентро барои коркарди дархост интихоб кунад.
Масалан, агар хоҳед, ки вебсаҳифаро кушоед, метавонед Intent-и номуайян бо амали ACTION_VIEW ва URI созед, ва система ба корбар пешниҳод мекунад, ки браузер ё барномаи дигареро интихоб кунад, ки метавонад ин Intent-ро коркард кунад.
Маслиҳат барои Intent-и номуайян барои кушодани URL:
Intent intent = new Intent(Intent.ACTION_VIEW);
intent.setData(Uri.parse("https://example.com"));
startActivity(intent);
Ин гуна Intent-ҳои номуайян флексиблӣ ва ҳамкории байни барномаҳо бидуни баста будан ба синфҳои мушаххасро таъмин мекунанд.