Kokie yra pagrindiniai principai, susiję su equals ir hashCode metodais Java kalboje?
Android
Kokios galimos problemos gali iškilti keičiant ApplicationContext į ActivityContext ir atvirkščiai Android programoje?
Ar galite išvardyti Android architektūros pagrindinius elementus ir jų funkcijas?
Kuo skiriasi Serializable ir Parcelable sąsajos perduodant objektus Android?
Ar galite paaiškinti, kas suprantama kaip scope Dependency Injection framework'ų kontekste?
Kokiais metodais galima organizuoti du fragmentų duomenų mainus programoje?
Ar galėtumėte paaiškinti, ką reiškia terminas Intent Android programų kūrimo kontekste?
Kokiais metodais galima įgyvendinti Fragment kūrimą ir rodymą programoje?
Ar galite paaiškinti, kas yra neaiškios ketinimai (Implicit Intent) Android?
Kuo skiriasi @Provides ir @Binds anotacijos Dependency Injection kontekste?
Ar įmanoma sukurti objekto instanciją be kintamojo vardo nurodymo?
Kodėl svarbu perrašyti hashCode metodą savo klasėse?
Kaip vyksta objekto kūrimas naudojant kompoziciją?
Ar galite paaiškinti protected prieigos modifikatoriaus paskirtį ir naudojimą Kotlin kalboje?
Paaiškinkite, kas yra Parcelable sąsaja ir kam ji naudojama Android kūrime.
Kokia yra raktažodžio 'object' vaidmuo ir paskirtis programavime?
Kokios yra skirtumai tarp Dagger ir Koin kontekste priklausomybių injekcijos?
Ar galite paaiškinti Koin Dependency Injection bibliotekos veikimo mechanizmą Android programose?
Paaiškinkite skirtumus tarp equals() ir hashCode() metodų Java kalboje ir kodėl jie reikalingi kartu.
Paaiškinkite, ką reiškia aiški intencija Android ir kuo ji skiriasi nuo neaiškios.