Կարող եք նշել Dagger-ի կառուցվածքի հիմնական տարրերը, որոնք օգտագործվում են կախվածությունների կառավարում համար?
Android
Ինչպես կարելի է ավարտել Activity-յին Android հավելվածում?
Դու ունեցել եք փորձ ձեր նախագծերում կորուտինների օգտագործման հետ?
Ներկայացրեք DiffUtil դասի աշխատանքի սկզբունքը և դրա կիրառումը Android-ում ցանկերի թարմացման օպտիմալացման մեջ
Ինչպե՞ս կարելի է փոխել մեթոդի վարքը՝ հիմնված այլ դասի վրա ստեղծված դասում։
Ինչպե՞ս է իրականացվում օբյեկտների վիճակի պահպանման կառավարումը ժամանակակից հավելվածներում։
Որ դեպքերում է, որ EditText կոմպոնենտի բովանդակությունը մնում է անփոփոխ այն պահից հետո, երբ այն պահվում կամ թարմացվում է։
Կարող եք բացատրել, թե ինչ է Kotlin-ում կոռուտիների կոնտեքստը?
Ի՞նչ է subscribeOn օպերատորի նշանակությունը ռեակցիոն ծրագրավորման մեջ Observable-ի հետ աշխատելիս։
Ինչպե՞ս տարբերել foreground ծառայությունը background-ից և ինչ են նրանց հիմնական տարբերությունները։
Ի՞նչ տարբերություն կա reaktiv ծրագրավորման մեջ flatMap և switchMap մեթոդների միջև։
Կարող եք բացատրել Observable կոնցեպտը և այն ինչպես է օգտագործվում ռեակցիոն ծրագրավորման մեջ:
Կարող եք բացատրել, թե ինչ է ընդլայնման ֆունկցիան ծրագրավորման մեջ?
Ինչ մեթոդներ կարելի է օգտագործել Android հավելվածում տարրերի ցանկը իրականացնելու համար։
Ներկայացրեք, թե ինչ է նշանակում օգտագործել տիպը հարցական նշանով տիպավորման կոնտեքստում։
Ինչպե՞ս կարելի է սերիալիզացնել օբյեկտը փոխանցելու կամ պահելու համար Bundle տեսակի կոնտեյներով։
Դուք ունե՞ք փորձ ծրագրերի ընդարձակումների կամ հավելումների հետ աշխատելու։
Ի՞նչ տեղեկատվություն է ցուցադրվում օգտվողին՝ կատարելով յուրաքանչյուր Callback մեթոդը Activity-ում:
Ի՞նչ է Observable դասերի merge մեթոդի գործառույթը և ինչպես է այն միավորում տվյալների հոսքերը։
Դու օգտագործե՞լ ես XML ձևաչափով նշում տվյալների կառուցման համար։