Ինչպե՞ս է SupervisorJob-ը տարբերվում սովորական Job-ից կոռուտինների և առաջադրանքների կառավարման համատեքստում։
Android
Ի՞նչ սահմանափակումներ կան Kotlin ծրագրավորման լեզվում data class օգտագործելու համար։
Կարող եք բացատրել Jetpack Compose-ում վերականգնման կոնցեպցիան և ինչու է դա անհրաժեշտ?
Ի՞նչ է Jetpack Compose-ի հիմնական գաղափարը Android-ում ինտերֆեյսների զարգացման համար։
Առաքելություն: կոճակին սեղմելիս պետք է լինի 5 վայրկյան տևողություն, և տեքստը 'Hello World'-ից պետք է փոխվի 'Goodbye World'-ին: Գրեք արտադրական լուծում ցանկացած գրադարանի (Compose, coroutine և այլն) օգտագործմամբ: Վերադասական սեղմման ժամանակ, կրկնօրինակումները չպետք է հաշվի առնվեն։
Ի՞նչ կցուցադրվի կոնսոլում: Կան Wallet դասարան, որի մեթոդներն են deposit, withdraw, transfer: Կոդում երկու դրամապանակներ միաժամանակ փոխանցումներ են կատարում իրար միջև։
Ի՞նչ տարբերություն կա .value-ի միջոցով նշանակման և .update() օգտագործման միջև MutableStateFlow-ում։
Ի՞նչ տարբերություն կա StateFlow, SharedFlow և սովորական Flow-ի միջև։