Junior
Маъзулоти Android дар чӣ кор меравад ва вазифаҳои асосии он кадомҳоянд?
sobes.tech AI
Ҷавоб аз AI
Контексти дар Android дастрасӣ ба маълумоти глобалӣ дар бораи барнома ва муҳити он, инчунин ба захираҳо медиҳад. Он пайванд байни UI/логикаи бизнес ва хизматрасониҳои системӣ мебошад.
Функсияҳои асосӣ:
- Дастрасӣ ба захираҳо: захираҳои сатрҳо, тасвирҳо, услубҳо, мавзӯъҳо ва ғайра.
- Ифтитоҳи фаъолиятҳо ва хизматрасониҳо: усулҳои
startActivity(),startService(). - Дастрасӣ ба хизматрасониҳои системӣ: LayoutInflater, UserManager, сенсорҳо ва ғайра.
- Кор бо системаи файлҳо: дастрасӣ ба директорияҳои кеш, файлҳои барнома.
- Гирифтани маълумот дар бораи бастаҳои барнома: ном, версия, имзо.
- Кор бо SharedPreferences.
Типҳои гуногуни контекст (Context-и барнома, Context-и фаъолият) доираи гуногун ва циклҳои ҳаёт доранд, ки ба он ки дар куҷо ва чӣ гуна онҳоро бехатар истифода бурдан таъсир мерасонанд. Context-и барнома то даме ки барнома вуҷуд дорад, зиндагӣ мекунад; Context-и фаъолият то даме ки фаъолият вуҷуд дорад. Истифодаи Context-и фаъолият дар объектҳои дарозмуддат метавонад ба парокандагии хотира оварда расонад.