OneCompiler

Android Studio

57

Android

  1. Java тілінде бір енгізу өрісі (EditText) және батырмасы (Button) бар Android қосымшасын жасаңыз. Батырманы басқан кезде қосымша Toast арқылы "Сәлем, [есім]" мәтінін көрсетуі керек, мұнда [есім] — пайдаланушы енгізген мәтін. Тексеру: қосымшаны іске қосу, есімді енгізу, Toast хабарламасының шығуы.
  2. Kotlin тілінде екі батырмасы бар қосымша жасаңыз. Бірінші батырманы басқанда экранда "Сіз A таңдадыңыз" жазуы, ал екіншісін басқанда — "Сіз B таңдадыңыз" жазуы пайда болуы керек. TextView және батырмалардың оқиғаларын өңдеуді қолданыңыз. Тексеру: батырмаларды басқанда мәтіннің өзгеруін көрсету.
  3. Java тілінде Android қосымшасын жасаңыз, онда пайдаланушы екі санды екі EditText арқылы енгізеді, және батырманы басқанда олардың қосындысы TextView-де көрсетіледі. Тексеру: сандарды дұрыс енгізу және нәтижені көрсету
  4. Kotlin тілінде қарапайым Android қосымшасын жазыңыз, ол суретті (ImageView) және батырманы көрсетеді. Батырманы басқанда сурет өзгеруі керек (мысалы, бір суреттен екіншісіне). Тексеру: суреттің ауысуын көрсету.
  5. Java тілінде қосымша жасаңыз, онда бірнеше RadioButton және батырма орналастырылған. Бір нұсқаны таңдап, батырманы басқанда, Toast арқылы "Сіз таңдадыңыз: [нұсқа]" хабарламасы шығуы керек. Тексеру: нұсқаны таңдау және Toast хабарламасын көрсету.
  6. Kotlin тілінде Android қосымшасын жасаңыз, онда пайдаланушы өз есімін енгізіп, батырманы басқанда есімі экранда TextView арқылы көрсетіледі. Тексеру: мәтінді енгізу, батырманы басу және мәтінді көрсету.
  7. Java тілінде қосымша жасаңыз, онда іске қосылғанда автоматты түрде "Қош келдіңіз!" хабарламасы Toast түрінде көрсетіледі. Интерфейс элементтері міндетті емес. Тексеру: қосымшаны іске қосқанда хабарламаның автоматты шығуы.
  8. Kotlin тілінде "Уақытты көрсету" батырмасы бар Android қосымшасын жасаңыз. Оны басқанда ағымдағы уақыт TextView-де көрсетілуі керек. Тексеру: ағымдағы уақыттың дұрыс көрсетілуі.
  9. Java тілінде қарапайым қосымша жазыңыз, онда санды енгізу өрісі және батырма бар. Батырманы басқанда қосымша санның жұп немесе тақ екенін анықтап, нәтижені Toast арқылы көрсетуі керек. Тексеру: санды енгізу және дұрыс нәтижені көрсету.
  10. Kotlin тілінде Switch қосқышы бар Android қосымшасын жасаңыз. Қосқыш қосылғанда экранда "Жарық қосылды", ал өшірілгенде — "Жарық өшірілді" мәтіні көрсетілуі керек. TextView қолданыңыз. Тексеру: Switch күйіне байланысты мәтіннің өзгеруін көрсету.
  11. Java тілінде енгізу өрісі және батырмасы бар Android қосымшасын жасаңыз. Пайдаланушы жасын енгізіп, батырманы басқанда, қосымша Toast арқылы "Сіз [n] жастасыз" хабарламасын көрсетуі керек, мұнда [n] — енгізілген мән. Тексеру: енгізу, басу және хабарламаны көрсету.
  12. Kotlin тілінде екі Switch қосқышы ("Wi-Fi" және "Bluetooth") бар қосымша жасаңыз. Әрбір қосқыштың күйі өзгергенде сәйкес хабарлама Toast арқылы көрсетілуі керек. Тексеру: қосқыштардың жұмысын және хабарламаларды көрсету.
  13. Java тілінде батырмасы бар қосымша жасаңыз, оны басқанда экранның фонының түсі өзгереді (мысалы, ақтан көкке). Тексеру: қосымшаны іске қосу, батырманы басу және түстің өзгеруі.
  14. Kotlin тілінде қарапайым қосымша жасаңыз, ол іске қосылғанда TextView арқылы "Қосымша іске қосылды" мәтінін көрсетеді. Өзара әрекеттесу элементтері қажет емес. Тексеру: іске қосу және мәтінді көрсету.
  15. Java тілінде енгізу өрісі және батырмасы бар қосымша жасаңыз. Батырманы басқанда енгізілген мәтін экранның төменгі бөлігінде TextView арқылы қайталануы керек. Тексеру: енгізу, басу, мәтінді көрсету.
  16. Kotlin тілінде "Кездейсоқ сан" батырмасы бар қосымша жасаңыз. Оны басқанда 1-ден 100-ге дейін кездейсоқ сан генерацияланып, TextView-де көрсетілуі керек. Тексеру: санды генерациялау және көрсету.
  17. Java тілінде үш батырмасы бар қосымша жасаңыз: "Қызыл", "Көк", "Жасыл". Әрқайсысын басқанда қосымшаның фоны сәйкес түске өзгеруі керек. Тексеру: басу және фон түсінің өзгеруі.
  18. Kotlin тілінде CheckBox элементтері бар қосымша жасаңыз: "Шай", "Кофе", "Шырын". Батырманы басқанда таңдалған сусындар туралы хабарлама Toast арқылы көрсетілуі керек. Тексеру: таңдау және дұрыс хабарлама.
  19. Java тілінде енгізу өрісі және "Тазалау" батырмасы бар Android қосымшасын жасаңыз. Батырманы басқанда енгізу өрісі тазалануы керек. Тексеру: мәтінді енгізу, өрісті тазалау.
  20. Kotlin тілінде қосымша жасаңыз, онда батырманы басқанда "Сенімдісіз бе?" деген хабарламасы бар AlertDialog терезесі ашылады және онда "Иә" және "Жоқ" батырмалары болуы тиіс. Тексеру: диалог терезесінің шығуы және батырмалардың дұрыс көрсетілуі.
  21. Java тілінде Android қосымшасын жасаңыз, онда енгізу өрісі және батырма бар. Пайдаланушы сан енгізіп, батырманы басқанда, сол санның квадраты TextView-де көрсетілуі керек. Тексеру: санды енгізу, нәтижені дұрыс шығару.
  22. Kotlin тілінде қосымша жазыңыз, онда пайдаланушы есімі мен тегі екі EditText арқылы енгізіледі. Батырманы басқанда толық аты-жөні TextView-де біріктіріліп көрсетілуі керек. Тексеру: мәтіндерді дұрыс біріктіру.
  23. Java тілінде Android қосымшасын жасаңыз, онда іске қосылған сәтте жүйелік ағымдағы уақыт TextView-де көрсетіледі. Уақытты жаңарту талап етілмейді. Тексеру: уақытты дұрыс форматта шығару.
  24. Kotlin тілінде "Хабарламаны көрсету" батырмасы бар қосымша жасаңыз. Батырманы басқанда "Хабарлама жіберілді" мәтінімен Snackbar ашылуы керек. Тексеру: Snackbar-дың дұрыс шығуы.
  25. Java тілінде үш RadioButton ("Қыс", "Көктем", "Жаз") және "Таңдау" батырмасы бар қосымша жасаңыз. Таңдалған маусым Toast арқылы көрсетілуі тиіс. Тексеру: дұрыс таңдау және хабарламаны шығару.
  26. Kotlin тілінде қосымша жасаңыз, онда іске қосылғанда ImageView арқылы Android логотипі көрсетіледі. Басқару элементтері қажет емес. Тексеру: суретті дұрыс көрсету.
  27. Java тілінде екі EditText және "Көбейту" батырмасы бар қосымша жасаңыз. Пайдаланушы екі сан енгізіп, батырманы басқанда нәтиже TextView-де көрсетілуі тиіс. Тексеру: енгізу, көбейту және көрсету.
  28. Kotlin тілінде Switch пен TextView элементтері бар қосымша жасаңыз. Қосқыш қосылғанда "Режим: Белсенді", өшірілгенде — "Режим: Белсенді емес" мәтіні көрсетілуі керек. Тексеру: Switch күйіне байланысты мәтіннің өзгеруі.
  29. Java тілінде "Қосымшаны жабу" батырмасы бар Android қосымшасын жасаңыз. Батырманы басқанда жабуды растау үшін AlertDialog шығуы керек. Тексеру: диалог терезесінің шығуы.
  30. Kotlin тілінде EditText және батырмасы бар қосымша жасаңыз. Батырма басылғанда енгізілген мәтін Snackbar арқылы хабарлама ретінде көрсетілуі тиіс. Тексеру: мәтінді енгізу және Snackbar шығару.
  31. Java тілінде RecyclerView қолданатын Android қосымшасын жасаңыз. Қолмен толтырылған ArrayList арқылы 10 есімнен тұратын тізім көрсетілуі керек. Тексеру: тізімнің және адаптердің дұрыс көрсетілуі.
  32. Kotlin тілінде кітаптар тізімін (атауы және авторы) көрсету үшін RecyclerView қолданатын Android қосымшасын жасаңыз. Элементтер бағдарламалық түрде жасалады. Тексеру: элементтердің құрылымы және дұрыс көрсетілуі.
  33. Java тілінде RecyclerView бар қосымша жасаңыз, онда тізім элементін басқанда сол элементтің мәтіні Toast арқылы көрсетілуі керек. Тексеру: басу әрекетін өңдеу және хабарламаны шығару.
  34. Kotlin тілінде қалалар тізімін көрсететін RecyclerView бар қосымша жасаңыз. Элементті ұзақ басқанда ол тізімнен жойылуы тиіс. Тексеру: деректердің динамикалық өзгеруі.
  35. Java тілінде студенттер тізімін RecyclerView арқылы көрсететін қосымша жасаңыз. Әр элементте студенттің аты мен "Жою" батырмасы болуы тиіс. Батырманы басқанда элемент жойылады. Тексеру: тізіммен әрекеттесу.
  36. Kotlin тілінде RecyclerView қолданатын қосымша жасаңыз, онда әр элемент сурет (ImageView) және мәтін (TextView) көрсетеді (мысалы, жемістер мен олардың суреттері). Тексеру: суреттер мен мәтіннің дұрыс көрсетілуі.
  37. Java тілінде тапсырмалар тізімін көрсететін RecyclerView бар қосымша жасаңыз. Элементті басқанда "Тапсырманы орындау керек пе?" деген сұрақпен AlertDialog шығуы тиіс. Тексеру: диалогтың шығуы және өзара әрекеттесу.
  38. Kotlin тілінде RecyclerView және массивтен алынған мәліметтермен жұмыс істейтін қосымша жасаңыз. "Қосу" батырмасын басқанда жаңа жол тізімге қосылады. Тексеру: тізімді динамикалық жаңарту.
  39. Java тілінде RecyclerView және SearchView қолданатын қосымша жасаңыз, пайдаланушы енгізген мәтін бойынша тізімді сүзгіден өткізуге мүмкіндік болсын. Тексеру: сүзгілеудің жүзеге асуы және нәтижелерді көрсету.
  40. Kotlin тілінде RecyclerView қолданатын қосымша жасаңыз, онда элементтер тізімі "Әліпби бойынша сұрыптау" батырмасын басқанда сұрыпталады. Тексеру: сұрыптау және экрандағы тізімді жаңарту.
  41. Java тілінде Room дерекқорын қолданатын Android қосымшасын жасаңыз. Пайдаланушылар тізімі (аты мен жасы) сақталып, жаңа пайдаланушыны EditText арқылы қосуға және RecyclerView арқылы тізімді көрсетуге болады. Тексеру: мәліметтерді сақтау және шығару.
  42. Kotlin тілінде SharedPreferences қолданатын қосымша жасаңыз. Пайдаланушы өз есімін EditText арқылы енгізіп, "Сақтау" батырмасын басады. Келесі іске қосқанда бұл есім TextView арқылы автоматты түрде көрсетілуі керек. Тексеру: деректерді сақтау және қалпына келтіру.
  43. Java тілінде екі Activity бар қосымша жасаңыз. Бірінші Activity-де пайдаланушы мәтін енгізіп, батырманы басады, мәтін екінші Activity-ге Intent арқылы жіберіліп, сол жерде көрсетілуі керек. Тексеру: экрандар арасындағы өту және дерек беру.
  44. Kotlin тілінде Room дерекқорын қолданатын қосымша жасаңыз. Қолданушы ескертпелерді (тақырып пен мәтін) қосып, оларды RecyclerView арқылы көре алады. Тексеру: деректерді сақтау және көрсету.
  45. Java тілінде Android қосымшасын жасаңыз, онда бірінші рет іске қосылғанда сәлемдесу хабарламасы көрсетіледі. Бұл ақпарат SharedPreferences арқылы сақталып, келесі іске қосқанда хабарлама шықпауы тиіс. Тексеру: бірінші рет іске қосылғанын анықтау.
  46. Kotlin тілінде екі Activity бар қосымша жасаңыз. Бірінші экранда пайдаланушы Spinner арқылы мән таңдайды және батырманы басқанда таңдалған мән екінші экранда көрсетілуі керек. Тексеру: дерек беру және экран ауыстыру.
  47. Java тілінде Room және іздеу функциясы бар қосымша жасаңыз. Қолданушы іздеу өрісіне мәтін енгізіп, база ішінен аты бойынша жазбаларды таба алады. Нәтижелер RecyclerView арқылы көрсетілуі тиіс. Тексеру: іздеу және сүзгілеу.
  48. Kotlin тілінде SharedPreferences қолданатын қосымша жасаңыз. Қолданушы тақырып режимін (ашық/қараңғы) Switch арқылы таңдайды. Таңдалған тақырып келесі іске қосқанда автоматты түрде қолданылады. Тексеру: баптауларды сақтау және қолдану.
  49. Java тілінде Room және екі Activity қолданатын қосымша жасаңыз. Бірінші экранда деректер енгізіліп сақталады, екінші экранда олар RecyclerView арқылы көрсетіледі. Intent арқылы экрандар арасында өту қажет. Тексеру: экрандармен өзара әрекет және база жұмысы.
  50. Kotlin тілінде форма (аты, жасы) арқылы дерек енгізетін қосымша жасаңыз. Пайдаланушы "Сақтау" батырмасын басқанда, мәліметтер SharedPreferences арқылы сақталып, келесі іске қосқанда автоматты түрде көрсетілуі тиіс. Тексеру: деректерді сақтау және қалпына келтіру.