Сәлем, құрметті Android операциялық жүйесінің жанкүйерлері. Бүгінгі мақалада мен өте қызықты тақырыпты - танымал Android операциялық жүйесіне негізделген гаджеттер үшін өзіңіздің қосымшаңызды (онлайн) жасауға арналған құралдарды таңдауды мүмкіндігінше толық қамтуға тырысамын.

Мобильді технологиялардың дамуымен мобильді қосымшалар нарығы да дамып келеді, соның ішінде Android ОЖ үшін мобильді қосымшалар нарығы. Егер бұрын университетте бес жылдық оқуды бітірген қалың көзілдірікті, озық бағдарламашы ғана өтініш бере алатын болса, енді бұл мүмкіндік бағдарламалау тілдерін мүлдем білмейтін кез келген адам үшін қолжетімді, сонымен қатар Интернеттен ажыратылмай-ақ, т.б. онлайн.

Жинақта сіз қосымшаны тез және оңай жасауға мүмкіндік беретін төрт құралды таба аласыз. Ұсынылған құралдардың барлығы құрылыс жинақтарына ұқсас, әр түрлі дайын құрамдас бөліктерден бірінші қосымшаны құрастыру керек, сіз Lego конструкторын жинағандай қосымшаны жасай аласыз.

Барлық құралдар келесі критерийлер бойынша таңдалды:

  • Пайдаланудың қарапайымдылығы. Мұндай құралды негізінен бағдарламалаумен және күрделі элементтермен таныс емес адамдар пайдаланатындықтан, бұл шағын таңдауда негізгі екпін ұсынылған құралдарды пайдаланудың ыңғайлылығы мен қарапайымдылығына аударылды;
  • Интуитивті интерфейс. Бұл нүкте мен шарт алдыңғысынан логикалық түрде шығады. Android ОЖ (Android) үшін қосымшаларды құру құралының интерфейсі қарапайым болуымен қатар, ол интуитивті болуы керек;
  • Мүмкіндіктер. Құрал неғұрлым әртүрлі нәрселерді «жаса алады», соғұрлым жақсы. Негізінде барлық ұсынылған қолданбаларда шамалы айырмашылықтары мен өзгерістері бар бірдей құралдар жиынтығы бар.

Сонымен, жазайық, қосымшаны жасай бастаймыз (барлық қосымшаны онлайн режимінде жасауға болады), төменде сіз бағдарламалық өнімдерді таңдаумен танысып, өзіңіз үшін ең ыңғайлы және функционалды құралды таңдай аласыз.

TheAppBuilder

Қолданбаларды жасау үшін жақсы құрал. Әрине, жақсы жаңалық - бұл құралды мүлдем тегін пайдалануға болады. Кемшілігі - бұл бағдарламалық өнім орыс тілін қолдамайды, бірақ егер сіз мектепте аздап болса да ағылшын тілін оқыған болсаңыз, TheAppBuilder қолданбасын пайдалануда қиындықтар болмауы керек. Осы бағдарламалық өнімнің барлық мүмкіндіктерінің ішінде мен мыналарды атап өткім келеді::

  • Android қолданбаларын жасауға арналған үлгілердің үлкен таңдауы. Егер сіз қарапайым бағдарлама жасағыңыз келсе, онда ұсынылған үлгі опцияларының ішінен қажеттісін оңай таңдауға болады;
  • Сіз жасаған қолданбаның толық статистикасын көру мүмкіндігі;
  • Google Play-де жасаған қолданбаның қарапайым және түсінікті жариялануы.

AppsGeyser


Тағы бір жақсы, жоғары сапалы құрал, ол мұқият назар аударуға тұрарлық. Жоғарыда айтқанымдай, жасау үшін )) бұл бағдарламада барлығын Android үшін бағдарламалаудың қажеті жоқ, сондықтан сіз бірнеше минут ішінде жобаңызға қосымшаны бөліктерден құрастыра аласыз; «конструктор» туралы. Төменде ұсынылған құралдың мүмкіндіктерімен танысуға болады.:

  • Әртүрлі тақырыптардағы үлгілердің үлкен мұрағаты: мейрамханалар, пиццериялар, фотостудиялар, мерекелер, спорт, радио, жүк тасымалы және көптеген басқа шаблондар. Сізге тек сәйкесті таңдап, оны қажеттіліктеріңізге сәйкес өңдеуді бастау керек;
  • Жаңа қолданбаны жылжытуға арналған кірістірілген құралдар. Кейде жаңа қолданбаны алға жылжыту және жылжыту үшін сізге көп күш пен уақыт жұмсау керек, құрастырушыға кіріктірілген жылжыту құралдары тапсырмаңызды жеңілдетуі мүмкін;
  • Бағдарламаңызды жарнамалық желіге қосу мүмкіндігі, осылайша сіз жасаған қолданбалардан ақша табуға болады.

AppsMakerstore




Android операциялық жүйеңізге арналған бағдарламаларды жасауға арналған өте қарапайым құрал. Бұл қосымшаның басты артықшылығы – бір әрекетте алты түрлі мобильді операциялық жүйеге арналған қосымшаны жасауға болады. Бұл құралдың басқа артықшылықтары мыналарды қамтиды::

  • Дизайнермен онлайн жұмыс істеу мүмкіндігі;
  • Тегін тіркелгіні тіркеуге болады;
  • Android қолданбасына арналған үлгілердің үлкен мұрағаты, сіз екі рет басу арқылы қажетті қосымшаны жаза аласыз.

Бүгінгі күннің бәрі осы. Сіз өзіңіз үшін дұрыс құралды таңдадыңыз және бірінші өтінішіңізді қалай жасау керектігін білесіз деп үміттенемін. Біз де осы материалға түсініктемелерде өз пікірімізді жазамыз.

Назар аударыңыз, студия үнемі жаңартылып отырады, сондықтан терезелердің сыртқы түрі және басқа мәліметтер осы мысалдан өзгеше болуы мүмкін. Сайттағы сабақтардың көпшілігі қазір 2.3 нұсқасын пайдаланады. 2017 жылдың 25 қазанында 3.0 нұсқасы шықты, онда көп нәрсе өзгерді. Бұл мақалада мен барлық суреттерді жаңа нұсқамен ауыстыруға тырыстым.

Java Android үшін бағдарламалау тілі ретінде пайдаланылады. XML пайдаланушы интерфейсін жасау үшін қолданылады.

Бұл жерде біз кішкене шегініс жасауымыз керек. Android Studio 3.0 Kotans әзірлеген жаңа Котлин тілін толық қолдауды қосады. Google жаңа «мысық» тілін негізгі тілге айналдыру жоспарын жариялады. Бірақ сіз Java тілінде өткен жылдар ішінде көптеген мысалдар жазылғанын түсінуіңіз керек. Егер сіз бағдарламалауды жаңадан бастасаңыз, оқытудың бірінші кезеңінде Java тіліне толығымен назар аударған дұрыс, сұрақтарға жауап табу оңайырақ болады; Котлин сізден қашпайды, кейінірек оған ауысу оңайырақ болады, бірақ кері процесс қиынырақ болады. Java тілімен аздап танысқанда, сіз бір уақытта Котлиндегі мысалдарды оқи аласыз. Google қазір Котлин үшін құжаттаманы белсенді түрде қайта жазуда, бірақ толық көшу әлі алыс, тіпті 50% -дан аз. Біраз уақыттан кейін мен Котлиннің көмегімен сабақ жасаймын, бірақ бұл жақын арада болмайды.

Өткен ғасырда қалыптасқан дәстүр бойынша әрбір программист «Сәлем әлем!» жазуы керек еді. (Hello World!) бірінші бағдарлама ретінде. Заман өзгеруде, ал Сәлем әлем! үйлесімділік мақсаттары үшін Android әзірлеу ортасына әлдеқашан салынған және заманауи бағдарламашылар бағдарлама жазуы керек Hello Kitty!(Сәлем, мысық!). Котенкамен сәлемдесу кез келген басқа әлеммен сәлемдесуден гөрі ақылға қонымдырақ екеніне келісіңіз.

Сондықтан мәселені екі бөлікке бөлеміз. Алдымен, барлық құралдардың дұрыс орнатылғанына және бағдарламаларды жасап, жөндеуге болатынына көз жеткізу үшін ешбір код жазбай дайын бағдарламаны іске қосамыз. Содан кейін біз бірінші бағдарламамызды жазамыз.

Жаңа жоба құру

Studio бағдарламасын іске қосыңыз және таңдаңыз Файл | Жаңа | Жаңа жоба.... Шебердің диалогтық терезесі пайда болады.

Өріс Қолданба атауы- қолданбаның атауында көрсетілетін қолданбаның түсінікті атауы. Әдепкі бойынша сізде бұрыннан бар болуы мүмкін Менің өтінішім. -мен ауыстырайық. Негізінде сіз осында жаза аласыз және Сәлем әлем!, бірақ Android әртүрлі тілдердегі телефондарда қажетті жолдарды шығарудың тамаша мүмкіндігіне ие. Американың телефонында ағылшын тілінде, ал орыстың телефонында орыс тілінде жазу болады делік. Сондықтан бастапқы параметрлер әрқашан ағылшын нұсқаларын пайдаланады және кейінірек локализацияланған жолдарды дайындайды. Дұрыс кодтау әдетін дереу дамыту керек.

Өріс Компания доменісайтыңызды көрсету үшін қызмет етеді. Әдепкі бойынша, компьютер пайдаланушысы ретінде сіздің атыңыз сонда пайда болуы мүмкін. Егер сізде веб-сайт болса, оның мекенжайын енгізе аласыз немесе қандай да бір атауды таба аласыз. Енгізілген атау есте сақталады және келесі жаңа жобаларда автоматты түрде ауыстырылады. Дегенмен үнемдеу.

Үшінші өріс Жобаның орналасқан жеріқұрылған жоба үшін дискінің орнын таңдауға мүмкіндік береді. Дискіде жобаларыңыз үшін бөлек қалта жасап, оған бағдарламаларды сақтауға болады. Студия соңғы қалтаны есте сақтайды және оған автоматты түрде сақтауды ұсынады. Қажет болса, үш нүктелі түймені пайдаланып жеке жоба үшін басқа орынды орнатуға болады.

Өріс Пакет атауыалдыңғы өрістегі атыңызға негізделген арнайы Java бумасын жасайды. Java бумаларды атау үшін инверттелген нұсқаны пайдаланады, сондықтан ол бірінші орында болады ru, содан кейін сайттың атауы. Пакет қолданбаңызды таратқан кезде бірегей анықтауға қызмет етеді. Егер жүз адам «Мысық» деген атпен жүз өтініш жазса, онда әзірлеуші ​​Василий Котов жазған қосымшаның қайда екені түсініксіз болады. Және пакет атауы бар қолданба ru.vaskakotov.catтабу оңайырақ. Google пакетті құжаттамасында қолданатынын ескеріңіз com.exampleкөрсету мақсатында. Егер сіз жай ғана құжаттамадан мысалдарды көшіріп алып, оларды осы пішінде Google Play-де орналастыруға тырыссаңыз, онда ештеңе жұмыс істемейді - бұл атау сақталған және қолданбалар дүкенінде пайдалануға тыйым салынады. Түйме Өңдеудайындалған нұсқаны өңдеуге мүмкіндік береді. Мысалы, сіз теңшелетін қолданбаны жазып жатырсыз және әдепкі емес, тұтынушы бекіткен бума атауын пайдалануыңыз қажет.

Төменде C++ және Kotlin тілдерінде бағдарламалар жазудың екі нұсқасы берілген. Біз бұл нұсқаларды әлі қарастырмаймыз. Котлин тілінде жазғанда, сәйкес ұяшықты белгілеңіз. Дегенмен, жобаны Java-дан Котлинге және кейінірек студиялық құралдарды пайдалана отырып түрлендіруге болады.

Түймені басыңыз Келесіжәне келесі терезеге өтіңіз. Мұнда біз қолданбаны әзірлейтін құрылғылардың түрлерін таңдаймыз. Көп жағдайда біз смартфондар мен планшеттер үшін жазамыз, сондықтан бірінші элементтің жанындағы құсбелгіні қалдырамыз. Сондай-ақ Android TV, Android Wear, Android Auto және Android Things қолданбаларын жазуға болады.

Құрылғы түрін таңдаудан басқа, қолданба жұмыс істейтін жүйенің ең аз нұсқасын таңдау керек. Опцияңызды таңдаңыз. Қазіргі уақытта Google ескі құрылғылар үшін арнайы үйлесімділік кітапханаларын шығаратын API 7-ден басталатын нұсқаларды қолдайды. Бірақ сіз заманауи нұсқаны таңдай аласыз. Менің Android 4.4 нұсқасының ең аз нұсқасы бар телефоным бар, сондықтан мен осы опцияны орнатып жатырмын.

java

Қалта javaқұрамында үш ішкі қалта бар - жұмыс және сынақтар үшін. Жұмыс қалтасында буманың аты бар және сынып файлдары бар. Қазір бір сынып бар Негізгі әрекет. Сынақ қалталарын жалғыз қалдыра аласыз. Java тілінде бумалардың қалай жұмыс істейтінін білсеңіз, жаңа қалталар мен ішкі қалталарды жасауға болады.

рес

Қалта ресжеке ішкі қалталарға бөлінген ресурс файлдарын қамтиды.

  • тартуға болады- бұл қалталарда графикалық ресурстар сақталады - түстер мен пішіндерді сипаттайтын суреттер мен xml файлдары.
  • макет- бұл қалтада пішіндердің сыртқы түрін және әртүрлі пішін элементтерін сипаттайтын xml файлдары бар. Жобаны жасағаннан кейін файл бар activity_main.xml, ол негізгі қолданба терезесінің пайда болуына жауап береді.
  • mipmap- мұнда әртүрлі экран ажыратымдылығына арналған қолданба белгішелері сақталады
  • құндылықтар- жобамызда пайдалануға болатын жол ресурстары, түс ресурстары, тақырыптар, стильдер және өлшемдер осында орналасқан. Мұнда сіз файлдарды көре аласыз түстер.xml, strings.xml, styles.xml. Ескі жобаларда файл да болды өлшемдер.xml, ол қазір тасталды

Уақыт өте келе, сіз өзіңізді алаңдатпасаңыз, бұл қалталарды еркін шарлай аласыз.

Жобамен жұмыс - Сәлем, әлем!

Жоғарыда айтылғандай, бағдарлама Сәлем, Әлем!кез келген жаңа жобаға қазірдің өзінде салынған, сондықтан ештеңе жазудың қажеті жоқ. Тек жобаны іске қосып, дайын бағдарламаны алсаңыз болғаны!

Оқу үшін сізге екі файлды ашу керек - Негізгі әрекет(ең алдымен, ол қазірдің өзінде ашық) және activity_main.xml (res/макет) студияның орталық бөлігінде. Егер файлдар ашық болмаса, өңдеу (немесе көру) үшін екі рет басу арқылы оларды өзіңіз ашыңыз. Осылайша сіз кез келген қажетті файлды аша аласыз.

Қазір кодты зерттемей, жасыл үшбұрышты басыңыз Жүгіру(Shift+F10) қолданбаны іске қосу үшін студияның жоғарғы жағындағы құралдар тақтасында.

Эмуляторды конфигурацияламаған болсаңыз, бұл алдыңғы оқулықты оқымағаныңызды білдіреді. Алдымен эмуляторды орнатып, жобаны қайта іске қосыңыз. Немесе нақты құрылғыны қосыңыз.

Егер бәрі дұрыс орындалса, сіздің бағдарламаңыз эмуляторға немесе құрылғыға жүктеледі. Құттықтаймыз!

Сонымен, егер бағдарлама іске қосылса, сіз жазуы бар қолданба терезесін көресіз. Бағдарламаның тақырыбы да болады. Барлық осы жолдарды файлдан табуға болады res/values/strings.xmlжәне қажет болса өңдеңіз.

Енді кодты қарастырайық. Алдымен сабақ алайық activity_main.xml.

Сіз оны екі режимде көре аласыз - ДизайнЖәне Мәтін.

Режимде ашу Мәтін.

Бұл Android Studio 2.3 нұсқасында 2017 жылдың наурыз айында шығарылған жаңа үлгі коды. Бұрын басқа код қолданылған RelativeLayout(және одан бұрын, басқа код LinearLayout). Егер сіз ескі мысалдарды кездестірсеңіз, студияда ескі кодты жаңасына түрлендіруге көмектесетін контекстік мәзір бар.

XML коды туралы аздап. Арнайы контейнер бар ConstraintLayoutқұрамдас бөлікті қамтитын TextView, мәтінді шығаруға арналған.

Енді Java кодын қарастырайық ( MainActivity.java)

ru.alexanderkimov.helloworld пакеті; android.support.v7.app.AppCompatActivity импорттау; android.os.Bundle импорттау; жалпы класс MainActivity AppCompatActivity кеңейтеді ( @Override қорғалған void onCreate(Bundle savedInstanceState) ( super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); ) )

Сіздің алдыңызда сынып атауы ашық класс файлы бар Негізгі әрекетфайл атауын кеңейтіммен сәйкестендіреді java(бұл Java тілімен орнатылған ереже). Бірінші жолда бума атауы бар - біз оны жобаны жасау кезінде көрсеттік ( Пакет атауы). Әрі қарай жобаға қажетті сыныптарды импорттауға арналған жолдар. Кеңістікті үнемдеу үшін олар бір топқа біріктіріледі. Оны ашыңыз. Бір күні сынып атауларының сұр түске боялғанын көрсеңіз, олар жобада пайдаланылмайды (анықтама Пайдаланылмаған импорт мәлімдемесі) және қосымша жолдарды қауіпсіз жоюға болады. Оларды автоматты түрде жоюға болады (конфигурациялауға болады).

Одан кейін мұраға алынған сыныптың өзі туралы мәлімдеме келеді ( ұзартады) абстрактілі сыныптан Белсенділік. Бұл барлық қолданба экрандары үшін негізгі класс. Сізде болуы мүмкін AppCompatActivity, жобаны жасау кезінде ескі құрылғыларға қолдау қалдырсаңыз (құсбелгі ұяшығы Кері үйлесімділік (қолданбамен үйлесімді)). Ескі нұсқаларда Android 4-тен кейін пайда болған жақсылықтар болмады, сондықтан олар үшін арнайы үйлесімділік кітапханасы жасалды, бұл ескі бағдарламаларда Android-тың жаңа нұсқаларынан жаңа элементтерді пайдалануға мүмкіндік береді. Сынып AppCompatActivityБұл үйлесімділік кітапханасы туралы. Оны базаның кедей туысы деп санаңыз Белсенділік. Онда барлық қажетті әдістер мен көмекші сыныптар бар, бірақ атаулар сәл өзгеше болуы мүмкін. Ал атауларды араластыруға болмайды. Үйлесімділік кітапханасынан сыныпты пайдалансаңыз, сәйкес әдістерді қолданыңыз.

Әртүрлі кезеңдерде ескі жобаларда кездесетін әртүрлі әрекет класының атаулары пайдаланылды. Мысалы, ол алғаш рет қолданылған FragmentActivity, содан кейін ActionBarActivity, ал 2015 жылдың 22 сәуірінде үйлесімділік кітапханасының жаңа нұсқасы шығарылды және қазіргі уақытта жаңа сынып пайдаланылуда. AppCompatActivity.

Сыныптың өзінде біз әдісті көреміз onCreate()– ол қолданба әрекет белгісін жасағанда және көрсеткенде шақырылады. Әдіс ретінде белгіленген қорғалғанжәне аннотациямен бірге жүреді @Override(негізгі сыныптан алынып тасталды). Түйіндеме сізге пайдалы болуы мүмкін. Әдіс атауында қате жіберсеңіз, компилятор ата-аналық сыныпта мұндай әдіс жоқ екенін ескертеді. Белсенділік.

Әдіс кодын қарастырайық.

Сызық super.onCreate(savedInstanceState);әрекеттің жұмыс істеуі үшін қажетті операцияларды орындайтын ата-ана класының конструкторы болып табылады. Бұл сызықты ұстаудың қажеті жоқ, оны өзгеріссіз қалдырыңыз.

Екінші жол setContentView(R.layout.activity_main);көбірек қызығушылық тудырады. Әдіс setContentView(int)белгілеу файлындағы мазмұнды қамтиды. Аргумент ретінде қалтадан кеңейтімі жоқ файл атауын көрсетеміз res/макет. Әдепкі бойынша жоба онда файл жасайды activity_main.xml. Файлдың атын өзгертуге немесе атымен өз файлыңызды жасауға болады cat.xmlжәне оны әрекетіңізге қосыңыз. Содан кейін код келесідей болады:

SetContentView(R.layout.cat);

Кодыңызды ұқыпты ұстау үшін стандарттарды сақтауға тырысыңыз. Әрекет үшін белгілеу жасап жатсаңыз, префиксті пайдаланыңыз белсенділік_файл атауы үшін. Мысалы, екінші әрекеттің белгілеуін атауға болады activity_second.xml.

Android деп аталатын операциялық жүйе салыстырмалы түрде жаңа. Осыған байланысты оның мүмкіндіктері толық зерттелмеген және барлық пайдаланушылар оны «құрметтей бермейді» деп айта аламыз. Бірақ әлі де айта кету керек, бұл операциялық жүйенің жылдамдығы уақыт пен ресурстарды үнемдеуге мүмкіндік береді. Мұндай қабықшамен жұмыс істейтін мобильді құрылғыда сіз қарапайым компьютерде жасалуы мүмкін барлық дерлік жасай аласыз.

Android үшін қосымшаны қалай жасауға болады. Негізгі кезеңдері

Елде бар бағдарламалау пайдалы білімнің жеткілікті үлкен көлемін бере алады. Жүйенің негіздерін меңгеру өте оңай. Бағдарламалаудың негізгі кезеңдерін қарастырайық және Android үшін қажетті қосымшаны жасауды үйренейік.

Бірінші қадам операциялық жүйе үшін IDE орнату және конфигурациялау болып табылады. Бұл Android платформасын пайдалану арқылы бағдарламалау негіздерін үйренгісі келетін пайдаланушылар үшін ең бастысы. Android қолданбасын жасамас бұрын бірнеше қарапайым қадамдарды орындау керек.

Бірнеше қарапайым қадамдар

  1. Сіздің талаптарыңызға толығымен сәйкес келетін платформаны тауып, оны жүктеп алыңыз. Бағдарламаны жүктеп алғаннан кейін оны орнатыңыз. Айта кету керек, егер жұмыс істемейді
  2. Белгілі бір платформаны таңдау арқылы Eclipse Classic қолданбасын жүктеп алу керек. Мысалы, Windows 64-бит. Бағдарламаның жақсы жұмыс істеуі үшін оған Android Development Tools плагині орнатылған. Ол үшін қызметтік бағдарламаны іске қосып, Анықтама мәзірін ашып, Жаңа бағдарламалық құралды орнату түймесін басыңыз. Осыдан кейін терезе ашылады, онда сіз «Қосу» түймесін басуыңыз керек. Содан кейін атау жолында атауды енгізу қажет болатын басқа терезе пайда болады. Орын элементінде қажетті плагин орналасқан ресурсқа сілтемені көрсету қажет. Терезе жабылған кезде экранда Әзірлеуші ​​құралдары пайда болады. Қарама-қарсы құсбелгіні қойып, «Келесі» түймесін басыңыз. Келесі терезе ашылғанда, ешбір өзгеріссіз «Келесі» түймесін басыңыз. Плагинді орнатқаннан кейін Аяқтау түймесін басыңыз. Белсендіру орын алу үшін бағдарламаны қайта іске қосыңыз.
  3. Android SDK бағдарламасын жүктеп алыңыз және қажет болса, соңғы нұсқаға жаңартыңыз.

Жасау жолындағы келесі қадам

Android үшін қосымшаны қалай жасау керек деген сұраққа жауап табудың екінші қадамы - бағдарламалауға көмектесетін қосымшаны жасау. Бұл кезеңде бірнеше шарттарды орындау қажет.

Қолданбаңыздың өнімділігін қалай тексеруге болады?

Сіз Android қосымшасын қалай жасау керектігін анықтап, осы мақсатқа жеттіңіз бе? Енді тексеріп көрейік. Жасалған қолданбаны тексеру үшін Android Virtual Device деп аталатын виртуалды смартфонды пайдалану керек. Ол мобильді құрылғылардың әртүрлі үлгілерінде қолданбаның жұмысын көрнекі түрде көрсетуге көмектеседі.

Қолданба құру үшін бағдарламалық құралдарды пайдалану

Android қолданбасын нөлден жасау үшін тағы қандай қолданбаларды пайдалануға болады? Бүгінгі таңда мақсатыңызға жетуге көмектесетін көптеген түрлі утилиталар бар. Олардың көпшілігінде қарапайым, интуитивті интерфейс бар. Біз операциялық жүйеге арналған қолданбаларды әзірлейтін пайдаланушылар арасында ең танымал негізгі бағдарламаларды мұқият қарастыруымыз керек.

Сізге тек қиял қажет

Сіз Android жүйесіне арналған қосымшаны жасауды қалайсыз ба, бірақ бұл үшін бағдарламалау тілдерін жақсы білу қажет деп ойлайсыз ба? Бәрі бір қарағанда қорқынышты емес.

Сізге қажет болатын ең бастысы - виртуалды құрылыс жинақтарын жинау мүмкіндігі. Төменде сипатталатын мамандандырылған қызметтерді пайдалану арқылы сіз Android үшін қосымшаны жасау сияқты процестен өз бетіңізше өте аласыз. Бұл жағдайда бағдарламалау тілдерін білу талап етілмейді. Сіз өзіңіздің қиялыңызды, қажеттіліктеріңізді және талантыңызды басшылыққа ала отырып, оны құрастыруыңыз керек.

Қосымшаны жобалауға мүмкіндік беретін тегін бағдарлама

Ibuildapp бағдарламасы Android үшін қызықты қосымшаларды жасауға көмектесетін тамаша құрал болып саналады. Бұл бағдарламада жұмыс істеу үшін сізге бағдарламалау тілдерін оқудың немесе қандай да бір білім іздеу үшін арнайы әдебиеттерді оқудың қажеті жоқ. Қызметтің орыс тіліндегі нұсқасы бар, ол мұндай бағдарламалық жасақтамамен жұмыс істеуді айтарлықтай жеңілдетеді. Сонымен қатар, оны пайдалану толығымен тегін. Мұны істеу үшін сізге тек сәйкес жұмыс режимін таңдау керек. Бұл қызметтік бағдарламаның арқасында Android үшін әртүрлі қызықты қосымшаларды жасауға және оларды Google Play деп аталатын тиісті ресурста жариялауға болады. Айта кету керек, ақылы режим де бар, бірақ алдымен ақысыз нұсқаны түсінген дұрыс, содан кейін ғана ақылыға ауысыңыз.

Біз өз жоспарларымызды белгілі қызметтік бағдарлама арқылы жүзеге асырамыз

Тағы бір танымал қолданба - Appsgeyser деп аталатын қызметтік бағдарлама. Бұл Android қолданбасын өзіңіз жасауға көмектесетін тегін құрал. Бұл бағдарламалық құралдың функционалды бөлігі бір ғана тапсырмадан тұрады - кез келген ресурсты қолданбаға «тігу». Бұл желілік портал мазмұнын бағдарламаға түрлендіргіштің бір түрі және пайдаланушының Android телефондарына арналған қолданбаларға тасымалдануы қажет жеке желілік ресурстары болса, онда бұл құрал ең жақсы таңдау болып табылады.

Жасалған қосымшалардың арқасында ақша табуға болады. Ол үшін екі әдісті қолданыңыз: әзірлеуіңізді сатыңыз немесе оған жарнама жасаңыз. Сіз киномен айналысасыз ба және Android жүйесімен жұмыс істейтін мобильді құрылғыңыз бар ма? Фильмге өтінімді мұндай бағдарламаны пайдалану арқылы көп қиындықсыз жасауға болады. Сонымен қатар, утилитаны кез келген ресурстан ғана емес, бейне блогтан да жасауға болады.

Интуитивті интерфейс - біз қуанышпен жұмыс істейміз

Thappbuilder деп аталатын құрал көп күш пен уақытты жұмсамай, Android операциялық жүйесіне арналған қосымшаны жылдам жасауға көмектеседі. Жоғарыда аталған бағдарламалардағыдай, барлық функционалдылық тегін режимде қолжетімді болады, бұл көптеген пайдаланушылар үшін жақсы жаңалық. Утилита интерфейсінде күрделі ештеңе жоқ, ол интуитивті, сондықтан қызметпен жұмыс істеу Android жүйесінде жұмыс істейтін мобильді жүйелерді пайдаланушылар үшін ыңғайлы және жағымды болады.

Фильмге, суреттерге, музыкаға және т.б. арналған қосымшаны бағдарлама ұсынған үлгілер арқылы оңай жасауға болады. Оларды сіздің талғамыңызға қарай өзгертуге болады. Айта кету керек, қызметтік бағдарлама пайдаланушыларды дизайн режимінде жұмыс істеу мүмкіндігімен қуанта алады.

Орыс нұсқасы жұмысыңызды жеңілдетеді

Appsmakerstore бағдарламасында өте қарапайым және интуитивті интерфейс бар. Ол тінтуірді бірнеше рет басу арқылы өзіңіздің қолданбаңызды жасауға мүмкіндік береді. Қолданбаның басты артықшылықтарының бірі - бағдарламаны платформалардың алты нұсқасына бейімдеуге болады. Келісемін, әсерлі ме? Сіз Android үшін қажетті қосымшаны оңай және оңай жасай аласыз. Барлық құралдар мен қойындылардың атаулары аударылатын орыс тілі сізге дизайнда ғана көмектеседі. Орыс тіліндегі нұсқасы пайдаланушыларға толығымен тегін ұсынылуы мүмкін. Утилита осында орнатылған барлық құралдарды пайдалана алады. Ақылы нұсқадан бір айырмашылығы - толық уақытты техникалық қолдаудың болмауы.

Бұл Android операциялық жүйесіне арналған қосымшаны жасауға көмектесетін барлық негізгі бағдарламалар. Оларды пайдалануда сәттілік тілейміз!

Сайттың барлық оқырмандарына сәлем! Интернетте бір тамаша тегін нұсқа бар және ол бүгінгі мақалада талқыланады.
Көптеген пайдаланушылар кейде компьютерлік бағдарламаны өздері жасау туралы ойлайды және бұл үшін әртүрлі себептер бар, мысалы:

Осы себептердің әртүрлілігіне қарамастан, олардың барлығы бір қиындықты бөліседі - бағдарлама жасау үшін бағдарламалау тілдерін білу керек. Кез келген бағдарламалау тілінің синтаксисін үйрену үшін бір-екі ай жеткілікті, ал тілдің логикасын түсіну және оны іс жүзінде қолдануды үйрену үшін жылдар қажет. Бірақ, өзіңіз білетіндей, үмітсіз жағдайлар жоқ! Біздің жағдайда бұл бізге көмектеседі компьютерлік бағдарламаларды жасауға арналған бағдарлама, оны сіз мүлдем тегін жүктей аласыз!

Болашаққа қарап, мен осы мақаланы соңына дейін оқығаннан кейін бірнеше сағат ішінде сіз өзіңіздің қарапайым бағдарламаларыңызды жасай алатыныңызды айтқым келеді. Ендеше, бастайық.
Біздің компьютерлік бағдарламаларды жасауға арналған бағдарлама HiAsm деп аталады.

HiAsm – бағдарламалауды қолданбай-ақ бағдарламаңызды әзірлеуге болатын қуатты көрнекі қолданбаларды әзірлеу жүйесі. HiAsm көмегімен әртүрлі аудио және бейне ойнатқыштар, браузерлер, онлайн чаттар және т.б. жасауға болады. Сіз бұл қолданбалардың барлығын бір кодсыз жасай аласыз; визуалды орта сіз үшін бәрін жасайды!

Компьютерге арналған бағдарламаларды жасауға арналған бағдарламалық құралмен жұмыс істеуді бастамас бұрын, оны жүктеп алып, орнатуды ұсынамын.

Жүктеп алғаннан кейін сіз осы қолданба үшін стандартты орнату процедурасынан өтуіңіз керек.
1 . Қажетті тілді таңдаңыз, менің жағдайда бұл орыс тілі.

2. Орнатуды жалғастырыңыз.

3. Біз лицензиялық келісімнің шарттарын қабылдаймыз.

4. Компьютерге арналған бағдарламалар жасауға арналған бағдарламаны орнату үшін қатты дискідегі орынды таңдаңыз.

5. Аты-жөніңізді және электрондық пошта мекенжайыңызды көрсетіңіз (электрондық поштаны растау қажет емес болғандықтан, кез келген электрондық поштаны көрсетуге болады)

6. Бағдарламаны орнату процесін аяқтаймыз.

HiAsm орнатқаннан кейін іске қосуды жалғастыра аласыз. Бізді іске қосқаннан кейін біз келесі терезені көреміз:

Қолданбаны құруды бастау үшін негізгі мәзір тармағын «Файл», содан кейін « Жаңа…", таңдау" Windows«(егер біз Windows ОЖ үшін қолданба жасағымыз келсе) және « Жарайды”.
Осылайша, біз болашақ бағдарламамызға арналған пішінді аламыз, ол қазірдің өзінде деп аталатын жалғыз элементті қамтиды Негізгі пішін.

Пішін әр түрлі элементтер негізделетін бағдарламаның негізі болып табылады. Бағдарламамызға элементтер қосу үшін жоғарғы сол жақтағы аттас элементті басыңыз.

Қойынды әртүрлі элементтердің үлкен жиынтығымен ашылды. Осындай үлкен арсеналдың арқасында сіз өзіңіздің барлық талаптарыңызға жауап беретін өте маңызды қосымшаны жасай аласыз.
HiAsm қалай жұмыс істейтінін көрсету үшін мен бір түймесі бар қарапайым бағдарлама жасаймын, оны басу пішіннің тақырыбын « Пішін«қа» Сәлем».

Пішінге элементті қалай орнатуға болады?

Сонымен, біз элементтер тақтасында түймені табамыз (меңзерді элементтің үстіне апарған кезде оның аты жазылған кеңес шығады), оны тінтуірдің сол жақ түймешігімен басыңыз, содан кейін курсорды пішіннің бөлігіне жылжытыңыз. біз оны орналастырғымыз келеді.

Элемент параметрлерін қалай өзгертуге болады?

Түймені конфигурациялау үшін бағдарламаның жоғарғы оң жақ бөлігіне өтіп, « Қасиеттер" Енді біз түйменің барлық қасиеттері бар қойындыны көреміз. Енді біз мүлікке қызығушылық танытамыз ». Жазба«, ол түймедегі жапсырмаға жауап береді. Әдепкіде оның мәні бар " Басыңыз", біз оны " деп өзгертеміз басыңыз».

Элемент үшін әрекетті қалай орнатуға болады?

Енді біз қолданбаны пайдаланудың ең қиын бөлігіне келдік компьютерлік бағдарламаларды жасауға арналған программалар- бағдарламамыздың түймесі жұмыс істей бастауы керек. Бұл операцияның мәнін түсінгеннен кейін ол сіз үшін қарапайым және логикалық болады.
Біздің батырма программа пішінінің атын өзгерту үшін батырма мен негізгі форма (MainForm элементі) арасында байланыс орнатуымыз керек. Ол үшін тінтуір курсорын біздің түймеде орналасқан жасыл нүктенің үстіне жылжытыңыз, содан кейін тінтуірдің сол жақ түймесін басып тұрып, ортасына сызық сызуды бастаңыз. Негізгі пішін.

Енді сіз төселген сегментті екі рет басып, түймені басқаннан кейін пайда болатын пішіннің атын орнатуыңыз керек. Сегментті екі рет басқаннан кейін « Деректер редакторы».

Пішінге мәтін атауын орнатқыңыз келсе, Жолды, ал егер сандық болса, Бүтін немесе Нақты таңдаңыз. Деректер түрін таңдаңыз» Жол«және» сөзін енгізіңіз Сәлем».
Қазіргі уақытта бағдарлама дайын, енді оны сынап көру керек. Ол үшін біз жобамызды сақтаймыз - « Файл", содан кейін" Басқаша сақтау" және сақтау үшін орынды таңдаңыз. Бастау үшін жасыл көрсеткіні басу немесе пернені басу керек F9.

Біздің бағдарлама іске қосылды, енді біз оның функционалдығын тексереміз - біздің түймені басыңыз.

Пішін тақырыбы өзгерді және бұл бағдарламаның жұмыс істеп тұрғанын білдіреді! Бағдарламаны HiAsm қолданбай іске қосу үшін exe файлын жасау керек. Мұны істеу үшін негізгі мәзір элементін басыңыз « Іске қосу«және» басыңыз Құрастыру».
Құттықтаймыз, сіз жаңа ғана Windows жүйесіне арналған бағдарлама жасадыңыз! Бағдарламаларды жасау процесін жеңілдету үшін мен келесі бағдарламалау тұжырымдамаларымен танысуды ұсынамын:

  • деректер түрлері;
  • объектіге бағытталған бағдарламалаудағы оқиғалар түсінігі;
  • Delphi бағдарламалау ортасының компоненттерінің қасиеттері.

Бұл ұғымдарды білу HiAsp бағдарламасында бағдарламалар жасау процесін айтарлықтай жеңілдетеді. Бұл мақалада біз тамаша тегін қарадық компьютерлік бағдарламаларды жасауға арналған бағдарлама, сондай-ақ өздерінің алғашқы қолданбасын жасап, оны функционалдылыққа тексерді. HiAsp бағдарламасын жылдам түсінуге көмектесу үшін мен осы тамаша бағдарлама жасау ортасына арналған бірнеше жақсы бейне сабақтарды таңдадым. Сізге жағымды көру тілеймін!

HiAsm құжатталмаған мүмкіндіктері

HiAsm параметрлері

HiAsm ішіндегі графика

Олардың қайсысы тегін екенін білесіз бе?

Мобильді бағдарламалық жасақтаманы әзірлеу қызықты және пайдалы әрекет болуы мүмкін. Бұл мақалада біз сізге айтып береміз Android қолданбасын қалай жасауға болады.

Android Studio

Қолданба жазу үшін Android Studio студиясын жүктеп алып, орнату керек. Пакет қолданбаны әзірлеуге қажетті барлық кітапханалар мен Android коды бар бағдарламалық жасақтаманы әзірлеу жинағын қамтиды. Сондай-ақ Android эмуляторы, ол қолданбаны нақты мобильді құрылғыға орнатпай-ақ алдымен компьютерде тексеруге мүмкіндік береді.

Бірақ алдымен Java әзірлеу жинағын жүктеп алып, орнату керек ( JDK) Oracle-дан. бөлімін табыңыз Java SE әзірлеу жинағы 7u79» түймесін басып, компьютерге арналған нұсқаны жүктеп алыңыз. Дұрыс нұсқаны жүктеп алу маңызды ( 32 биттік немесе 64 биттік), әйтпесе Android Studio Java орындалу ортасын таба алмайды ( JRE).

Ескертпе: Oracle жалпыға қолжетімді сайттарында Java SE 7 жаңартуларын жарияламайды және пайдаланушылар жаппай Java 8 нұсқасына көшіреді деп күтілуде. Бірақ қазіргі уақытта Android Studio үшін Java 7 қажет. Бұл болашақта өзгеруі мүмкін.

JDK орнатқаннан кейін Android Studio бағдарламасын орнату керек. Орнату кезінде сіз Android эмуляторы үшін қанша жад сақтау керектігін көрсетуіңіз керек. Ол Android жүйесін Intel-ден жұмыс істейтін смартфон сияқты виртуалды машина ретінде басқарады. Бұл компьютердегі ARM процессорының эмуляциясынан жылдамырақ. Бірақ бұл виртуалды машинаны іске қосу үшін эмулятор біраз жадты бөлуі керек. Бірақ Android қолданбасын өзіңіз жасамас бұрын, Android Studio, Java және эмулятордың тіркесімі ресурстарды көп қажет ететінін және компьютердің баяулауы мүмкін екенін есте сақтаңыз.

Google кем дегенде 2 ГБ жедел жады қажет және 4 ГБ ұсынылады дейді. Бірақ менің негізгі компьютерімде 8 ГБ бар және ол әлі де кейде баяулайды:

Android Studio қолданбасын алғаш рет іске қосқан кезде, ол Android SDK соңғы нұсқасын жүктеп алуды және орнатуды қамтитын бастапқы инициализацияны орындайды. Бұған бірнеше минут кетуі мүмкін.

Барлығы жүктеліп, орнатылғаннан кейін сіз жаңасын жасауға, барын ашуға немесе жобаны импорттауға және т.б. мүмкіндік беретін мәзірді көресіз.

Жаңа жоба жасаңыз

басыңыз Жаңа Android Studio жобасын бастаңыз«және өріске қолданбаңыздың атын енгізіңіз» Қолданба атауы" далада» Компания домені» Компанияңыздың ресми доменін енгізіңіз. Егер сіз тәуелсіз әзірлеуші ​​немесе әуесқой болсаңыз, өз доменіңізді енгізіңіз. Егер сіз Android-пен тәжірибе жасап жатсаңыз және қолданбаларыңызды Google Play-де жақын арада жариялауды жоспарламасаңыз, мысал доменін қалдырыңыз, жай ғана " пайдаланушы" атыңызға (бос орындарсыз):


Келесі диалогтық терезеде сізде « Телефон және планшет", және" үшін Ең аз SDK» орнатылған - API 15: Android 4.0.3. Опциялар үшінКию «Және»теледидар

» құсбелгілерін қоюға болмайды. Диалогтық терезеде «Ұялы телефонға әрекетті қосыңыз » әдепкі мәнді қалдырыңыз «Бос әрекет «және» басыңызКелесі " Диалогтық терезеде «Әрекетті теңшеңіз «Барлық мәндерді қалдырыңыз және басыңыз»»:


Аяқтау Біріктірілген даму ортасы ( IDE әсіресе жобаны бірінші рет жасап жатсаңыз). Қате туралы хабарды көрсеңіз " Рендеринг мәселелері: белгілі қатемен көрсету сәтсіз аяқталды", сілтемені басыңыз" қайта құру" қате туралы хабардың жанында пайда болады.

Әдепкі бойынша IDE жұмыс кеңістігі үш негізгі бөлікке бөлінеді ( құралдар тақтасын есептемегенде және т.б.). Жоғарғы сол жақта жоба ағашы орналасқан. Оның оң жағында код редакторы, ал олардың астында хабарламалар орналасқан.

Android қолданбасын нөлден жасамас бұрын, автоматты түрде жасалған қолданбаны құрастыруға және іске қосуға болады, бірақ бұл өте қызықты емес. Оның орнына Android қолданбасын әзірлеуді бастау үшін бірнеше ақпарат қосамыз.

Жоба ағашы

Жоба ағашында Android қолданбасын жасауға қажетті барлық файлдар мен ресурстар бар. Java, C, Python және т. Бірақ Android қолданбасын әзірлеу сәл күрделірек:


түйінінде» қолданбаЖоба ағашында кеңейтуге болатын бірнеше түйіндер (мысалы, қалталар) бар. Жоғарғы деңгей түйіндері « көрсетеді”, “java«Және» рес" Соңғысы «сөзінің аббревиатурасы» ресурстар”.

IN " көрсетеді"файл орналасқан" AndroidManifest.xml", әрбір қолданбада оны қамтуы керек. Бұл қолданба туралы ақпарат, оның ішінде оның аты бар XML файлы. Бұл файлға жиі қосылатын элемент қолданба талап ететін рұқсаттар тізімі болып табылады. Бұл қарапайым қолданба үшін мұнда ештеңені өзгертудің қажеті жоқ.

бөлімінде» java» қолданбасының Java кодын қамтиды. Ол com.example.user.myfirstapp деп аталатын ішкі каталогта болады. Бұл сіз бұрын енгізген компанияның домен атауы, бірақ керісінше, қосымшаның атауы. Бұл қалтада MainActivity.java файлы бар. Бұл қолданбаға кіру нүктесі және бізге қажет жалғыз Java файлы.

Біз Android үшін қарапайым қосымшаны жасауды жалғастырамыз. бөлімінде» рес» Графикаларға, мәзірлерге және UI элементтеріне арналған бірнеше қалталар бар. Бізді қызықтырады» макетКию құндылықтар" қалтада» макет"деп аталатын файл бар" activity_main.xml" Бұл пайдаланушы интерфейсін сипаттайтын XML файлы. Оны екі жолмен өңдеуге болады. Біріншісі - XML ​​кодын тікелей өңдеу, екіншісі - кірістірілген UI дизайнерін пайдалану:


қалтада» құндылықтар"құрамында бірнеше XML файлдары бар. Қазіргі уақытта біз үшін ең маңыздысы - strings.xml. Java кодындағы жол мәндерін орнатудың орнына олар әдетте файлға орналастырылады » strings.xml", және біз оларға идентификаторлар арқылы сілтеме жасай аламыз. Артықшылығы мынада, егер жол бірнеше рет пайдаланылса, оны тек бір рет өзгертуге болады және өзгерістер барлық жерде күшіне енеді. Бұл сонымен қатар қолданбада бірнеше тілді қолдауды жеңілдетеді.

Android қолданбасын өзіңіз жасау үшін MainActivity.java, activity_main.xml және strings.xml файлдарын өзгертуіңіз керек.

Өтініш жазу

Біздің мысал үшін біз «таңбаланған түймені қосамыз. Мені түртіңіз!", әдепкі сәлемдесуді өзгерту" Сәлем әлем!«қа» Егер батыл болсаң мені түрт!" Оны да орталықта болатындай етіп өзгертеміз. Түймені басқан кезде мәтін пайда болатындай етіп кодты қосамыз. тост»!

Сәлемдесу мәтінін және оның туралануын өзгертуден бастайық. Алдымен файлды табыңыз « activity_main.xml» және оны екі рет басыңыз. Есіңізде болсын « activity_main.xml" - пайдаланушы интерфейсінің анықтамасын қамтитын файл. Код терезесінің төменгі жағында екі қойынды бар: « ДизайнКию Мәтін" өтіңіз " Дизайн».

Енді мәтінді басыңыз Сәлем әлем!", ол смартфон экранының алдын ала қарау терезесінде көрсетіледі. Егер ол тым кішкентай болса, масштабтау түймесін пайдаланыңыз ( қосу белгісі бар үлкейткіш әйнек).

Телефон кескінінің оң жағында орналасқан сипаттар терезесінде «сөздерін тапқанша экранды төмен айналдырыңыз. орналасу: centerInParent" Оның жанындағы бос орын түймесін басып, « көлденең" Осыдан кейін мәтін « Сәлем әлем!» орталыққа жылжиды:


Дағдысыз Android қосымшасын жасамас бұрын, мәтінді өзгертейік. Жол» Сәлем әлем!"файлда сақталады" strings.xml res->мәндер бөлімінде. Бұл файлды екі рет шертсеңіз, қолданба пайдаланатын жолдарды анықтайтын бірнеше XML жолын көресіз.

Мына жолды табыңыз:

БАРЛЫҒЫН XMLТАҢДАУ XMLБАРЛЫСЫН ТАҢДАУ Сәлем әлем!

Және оны келесіге өзгертіңіз:

CSSELECT БАРЛЫҒЫН CSТАҢДАУ БАРЛЫҒЫН Егер батыл болсаң мені түрт!

Сәлемдесудің туралануы мен мәтінін өзгерттік. Енді түймені қосамыз. " дегенге оралу Дизайн» файл « activity_main.xml", тізімнен табу" Палитра«Смартфон суретінің сол жағында элемент бар» Түйме« және оны басыңыз. Енді «сөздерінің астындағы бір жерді басыңыз. Егер батыл болсаң мені түрт!».

Мәтінді өзгерту үшін түймені екі рет басыңыз. Алаңның соңында « мәтін:” үш нүктесі бар түйме бар, оны басыңыз. Терезеде» Ресурстар» басыңыз « Жаңа ресурс« содан соң » Жаңа жол мәні…" далада» Ресурс атауы:«енгізу» тапме«, және өрісте» Ресурс мәні:» — “ Мені түртіңіз!" Содан кейін « Жарайды" Енді бізде « Мені түртіңіз!”.

Қарапайым Android қолданбасын жасаудың соңғы қадамы түймені басуға жауап беретін Java кодын қосу болып табылады. Android пайдаланушы интерфейсі элементтерінің бірі « тост." Ол шағын қалқымалы терезеде қарапайым хабарлама береді. Сіз мұны сөзсіз көрдіңіз. Мысалы, Gmail-де электрондық поштаны жібермес бұрын электрондық поштадан шыққан кезде, сіз «хабарламасын көресіз. Хабар нобайларға сақталды" Белгілі бір уақыттан кейін ол жоғалады.

Біздің мысал қолданбамыз үшін түймені басқан сайын хабарды көрсетеміз. Бірінші қадам Java кодын қосу болып табылады. Файлды табыңыз» MainActivity.java«және келесі кодты « onCreate«:

JAVASELECT ALL JAVASELECT ALL public void onButtonTap(View v) ( Toast myToast = Toast.makeText(getApplicationContext(), "Оуч!", Toast.LENGTH_LONG); myToast.show(); )

сөз» Көру"сөзінде"( Көру v)" қызыл болады және оның жанында жаңа дизайнды пайдаланғаныңызды көрсететін хабарлама пайда болады ( Көру), оны импорттау бөлімінде, Java кодының жоғарғы жағында импорттаусыз. Мұны түзету оңай. «сөзін басыңыз Көру", содан кейін ALT + ENTER. Егер «сөз Тост” қызыл түспен белгіленген болса, сол әрекетті қайталаңыз:


Файл құрастырушы бөліміне оралу » activity_main.xml", түймешігін басып, сипаттар тізімін элементке жылжытыңыз " onClick" Оң жақтағы жолақты басыңыз, экранда функциялар тізімі пайда болады. түймесін басыңыз onButtonTap", бұл жаңа ғана қосқан мүмкіндік.

Енді onButtonTap() функциясы түйме басылған сайын шақырылады. Хабарламаны көрсету үшін myToast.show() деп атаймыз.

Мұның бәрі Android қосымшасын өзіңіз жасау үшін, енді оны эмуляторда сынап көрейік.

Қолданбаны құру және сынау

Мәзірде « Құралдар» Android-AVD менеджеріне өтіңіз. Бұл құрал ағымдағы конфигурацияланған виртуалды Android құрылғыларының тізімін көрсетеді. Сізде әдепкі бойынша конфигурацияланған бір құрылғы болады, мүмкін Nexus 5. «Ойнату белгішесін (үшбұрыш) басыңыз. әрекеттер" Бұл эмуляторды іске қосады.



Бұл мақала келесі тілдерде де қол жетімді: тай

  • Келесі

    Мақалада өте пайдалы ақпарат үшін көп РАХМЕТ. Барлығы өте анық көрсетілген. eBay дүкенінің жұмысын талдау үшін көп жұмыс атқарылған сияқты

    • Сізге және менің блогымның басқа тұрақты оқырмандарына рахмет. Сіз болмасаңыз, мен осы сайтты қолдауға көп уақыт бөлуге жеткілікті мотивация болмас едім. Менің миым осылай құрылымдалған: мен терең қазуды, шашыраңқы деректерді жүйелеуді, бұрын ешкім жасамаған немесе осы бұрыштан қарамаған нәрселерді сынап көруді ұнатамын. Бір өкініштісі, Ресейдегі дағдарысқа байланысты отандастарымыздың eBay-де сауда жасауға уақыты жоқ. Олар Қытайдан Aliexpress-тен сатып алады, өйткені тауарлар әлдеқайда арзан (көбінесе сапа есебінен). Бірақ eBay, Amazon, ETSY онлайн аукциондары қытайлықтарға брендтік заттар, винтаждық заттар, қолдан жасалған бұйымдар және әртүрлі этникалық тауарлардың ассортиментін оңай береді.

      • Келесі

        Мақалаларыңыздың құндылығы – сіздің жеке көзқарасыңыз бен тақырыпты талдауыңыз. Бұл блогты тастамаңыз, мен мұнда жиі келемін. Осындай арамызда көп болуы керек. Маған электрондық хат жіберіңіз Жақында маған Amazon және eBay арқылы сауда жасауды үйрететін ұсынысы бар электрондық хат алдым.

  • Мен сіздің осы сауда-саттық туралы егжей-тегжейлі мақалаларыңызды есіме түсірдім. аумақ
    Мен бәрін қайталап оқып шығып, курстар алаяқтық деген қорытындыға келдім. Мен eBay-де әлі ештеңе сатып алған жоқпын. Мен Ресейден емес, Қазақстаннанмын (Алматы). Бірақ бізге әзірге қосымша шығындар қажет емес.