Start Android

Start Android

Обучающие видео-уроки по разработке приложений и игр для Android. Подпишитесь на наш канал, чтобы не пропустить новые уроки - обновление еженедельно! Мы поможем любому новичку стать продвинутым разработчиком андроид-приложений!


Поддержите наш канал:
pay.fondy.eu/s/enRV


Пікірлер

  • @alvardgrabovskij5794
    @alvardgrabovskij57946 күн бұрын

    где скачать андроид студио?

  • @user-iq6kp4mw8d
    @user-iq6kp4mw8d21 күн бұрын

    Обратите внимание на комбез солистки. Лямка то на плече, то скинута

  • @Антонов.Гранд
    @Антонов.Гранд23 күн бұрын

    <html> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <meta http-equiv="X-UA-Compatible" content="ie=edge"> <title>Push уведомления</title> </head> <body> <input type="button" onclick="notifSet ()" value="Notification"> <script> function notifyMe () { var notification = new Notification ("Все еще работаешь?", { tag : "ache-mail", body : "Пора сделать паузу и отдохнуть", icon : "itproger.com/img/notify.png" }); } function notifSet () { if (!("Notification" in window)) alert ("Ваш браузер не поддерживает уведомления."); else if (Notification.permission === "granted") setTimeout(notifyMe, 2000); else if (Notification.permission !== "denied") { Notification.requestPermission (function (permission) { if (!('permission' in Notification)) Notification.permission = permission; if (permission === "granted") setTimeout(notifyMe, 2000); }); } } </script> </body> </html>😊 <html> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <meta http-equiv="X-UA-Compatible" content="ie=edge"> <title>Push уведомления</title> </head> <body> <input type="button" onclick="notifSet ()" value="Notification"> <script> function notifyMe () { var notification = new Notification ("Все еще работаешь?", { tag : "ache-mail", body : "Пора сделать паузу и отдохнуть", icon : "itproger.com/img/notify.png" }); } function notifSet () { if (!("Notification" in window)) alert ("Ваш браузер не поддерживает уведомления."); else if (Notification.permission === "granted") setTimeout(notifyMe, 2000); else if (Notification.permission !== "denied") { Notification.requestPermission (function (permission) { if (!('permission' in Notification)) Notification.permission = permission; if (permission === "granted") setTimeout(notifyMe, 2000); }); } } </script> </body> </html>itproger.com/img/notify.pngNotification.requestPermissionNotification.permission😊

  • @darksoul7164
    @darksoul716429 күн бұрын

    Что такое токен?

  • @yuliiapavlova861
    @yuliiapavlova861Ай бұрын

    не поздно учиться по этим урокам сейчас, спустя 9 лет их записи?

  • @AlexMenshikovCHannel
    @AlexMenshikovCHannelАй бұрын

    спасибо большое, очень информативно

  • @user-or3ct6dx8f
    @user-or3ct6dx8f2 ай бұрын

    я джаву конечно не учил, да и программирование чисто ради баловства изучаю, но что я понял по этому уроку, что в настоящий момент оператор switch требует константные выражения для ускорения сборки и компиляции и по этому уроку шаг в шаг лучше не повторять. Так что лучше здесь обойтись циклом if(){...}

  • @andrey.shpilevoy
    @andrey.shpilevoy2 ай бұрын

    А можно заказать урок по разбору виджетов, какие есть, для чего, и их модификаторы?

  • @andrey.shpilevoy
    @andrey.shpilevoy2 ай бұрын

    Летини не обязательно иницыализируется при старте, можно и потом

  • @user-ir5ou2ud2b
    @user-ir5ou2ud2b2 ай бұрын

    спасибо

  • @user-ff5gu4lu7x
    @user-ff5gu4lu7x2 ай бұрын

    Привет. Дружище скажи ты на заказ создаёшь приложения???

  • @islamraqymbai6083
    @islamraqymbai60833 ай бұрын

    8:11

  • @dxrzs
    @dxrzs3 ай бұрын

    а как оперировать этими данными между классами (активностями)?

  • @objectobj
    @objectobj3 ай бұрын

    как вы себе такие разделители сделали?) впервые раз вижу

  • @user-we6si4mi3x
    @user-we6si4mi3x3 ай бұрын

    Большое спасибо за урок!!!

  • @user-ne3kv1ws2b
    @user-ne3kv1ws2b3 ай бұрын

    Спасибо большое, лучшие уроки

  • @alexanderaew5897
    @alexanderaew58974 ай бұрын

    какая максимальная длина сообщения? Столкнулся с тем, что на английском все работает, на кириллице просто набор слов без переносов и обрезается сообщение. Еще впереди иконка приложения. Можно ли убрать иконку? Можно ли сделать так, чтобы работал перенос строки и полностью отображалось сообщение?

  • @user-mr4py3lh4u
    @user-mr4py3lh4u4 ай бұрын

    Нельзя без бла, юла. Просто делаем так и то

  • @svarog66
    @svarog664 ай бұрын

    Всем привет, спасибо автору за труд, очень наглядно, кратко, без воды.

  • @GOLOBON
    @GOLOBON4 ай бұрын

    Спасибо за урок!

  • @GOLOBON
    @GOLOBON4 ай бұрын

    @android:id/list и @android:id/empty

  • @SergeyGGG
    @SergeyGGG4 ай бұрын

    Здравствуйте. У меня небольшая проблема. Я не могу разобраться с ActionBar'ом, мне нужно его кастомизировать, но не могу разобраться, как это сделать, его нет в макете activity_main.

  • @SergeyGGG
    @SergeyGGG4 ай бұрын

    Разобрался. В тему приложения добавить: <item name="windowActionBar">false</item> <item name="windowNoTitle">true</item> В MainActivity.kt: val toolbar: Toolbar = binding.toolbar setSupportActionBar(toolbar) В activity_main.xml: <androidx.appcompat.widget.Toolbar android:id="@+id/toolbar"

  • @danilsharipov3928
    @danilsharipov39285 ай бұрын

    Здравствуйте, меня заинтересовала покупка вашего канала, как с вами можно связаться?

  • @bolnoi8
    @bolnoi86 ай бұрын

    Это точно splash screen?

  • @user-wo3by1uk5p
    @user-wo3by1uk5p6 ай бұрын

    Как в Украине смотреть обойдя блоки!?

  • @RumEvo
    @RumEvo6 ай бұрын

    Короче, что я понял... Работать в/с командной строке(ой), это такая же е6отня, если бы кто то решился перебирать двигатель в авто, одними пассатижами...

  • @MrBestKenny
    @MrBestKenny7 ай бұрын

    Почему если в коде из этого урока переменым а и b сменить тип на стринг, то условия сранений простых чисел всеравно работает корректно? Жава понимает, что цифри даже будучи в кавычках остаются цифрами?

  • @magauiya8920
    @magauiya89207 ай бұрын

    вобще ничего не понял,можете дать исходный код?

  • @magauiya8920
    @magauiya89207 ай бұрын

    где можно найти исходный код?

  • @lucarrrg
    @lucarrrg7 ай бұрын

    Большое спасибо!

  • @aviator1472
    @aviator14727 ай бұрын

    Курс полная хрень не понятно для кого созданая. Вот для кого? Для новичков? Так тут для них ниче не ясно так как скорость информации очень большая. Для профессионалов? Так они это все и так знают. Так для кого?

  • @user-vs5yz7bw2b
    @user-vs5yz7bw2b6 ай бұрын

    Для тех, кто близок к званию джуна. Джун не профи не разу, но вот так похоже должен уметь писать. Если тебе невыносимо сложно, никто не обязан под тебя подстраиваться. Учи базу дальше. Вообще чем раньше ты поймешь мысль, что никто в этом мире тебе ничего не должен, тем раньше тебе и миру будет легче.

  • @aviator1472
    @aviator14727 ай бұрын

    Ничего не понял

  • @aviator1472
    @aviator14727 ай бұрын

    Не понял ни-че-го!

  • @user-kh4cw6tq6h
    @user-kh4cw6tq6h7 ай бұрын

    Мужик, ты лучший! Возвращайся.

  • @user-kh4cw6tq6h
    @user-kh4cw6tq6h7 ай бұрын

    Лучший просто!

  • @M.Darsky
    @M.Darsky8 ай бұрын

    1:52 "андроид яр". Боже...

  • @kllim4ik
    @kllim4ik8 ай бұрын

    У меня нету Google Maps activity хоть я и скачал андроид студио с официального сайта

  • @svhanz
    @svhanz8 ай бұрын

    Взять задание из официального курса от Гугл и сделать из него функционирующее...Да это же прекрасно!!! Ну я просто иду по этому курсу и мелькала такая мысль, что по мере продвижения можно на основе заданий пилить полноценные приложухи. И натыкаюсь на ваш ролик..Видимо это судьба 😂

  • @M.Darsky
    @M.Darsky8 ай бұрын

    дизлайк огромный. как так бездарно можно накладывать озвучку на видео - я не понимаю. действия (написание кода) на видео полностью не синхронизированы с тем, что он читает. после 4:36 начинается жесть. моск сломать можно. чем дальше - тем кустарнее видео. за это еще где то деньги нужно платить? за "от фонаря" зачитанный текст? чудите?)

  • @GOLOBON
    @GOLOBON6 ай бұрын

    Думаю, вам не хватает изначальной базы знаний о языке java. Мне как новичку все вполне ясно.

  • @M.Darsky
    @M.Darsky6 ай бұрын

    @@GOLOBON о как. ну тогда я пошел учить джаву,))

  • @M.Darsky
    @M.Darsky6 ай бұрын

    а если серьезно: оказалось намного проще, быстрее и плодотворнее изучать андроид на ресурсе "стартандроид", откуда этот индивид бессовестно стырил материал. а с такой подачей, как у этого, вы свое время не экономите,

  • @GOLOBON
    @GOLOBON6 ай бұрын

    @@M.Darsky Я тоже подумал, что плагиат, но в будущих видео есть ссылки на Виноградова. Минус этих лекций в том, что многие методы уже устарели. Но лекции все равно очень полезные. Советую загуглить один интересный источник - метанит. Там есть курс по андройд. Очень круто написан простым языком. И обновленные методы.

  • @M.Darsky
    @M.Darsky6 ай бұрын

    ​@@GOLOBON указание источника - это конечно хорошо, только вот на сайте Виноградова чётка написано про плагиат такого рода,) использование здесь названия "start android" при том, что этот человек не имеет никакого отношения к тому сайту - это уже плагиат, хоть со ссылками, хоть без. автор канала зарабатывает на просмотрах благодаря "не его слогану", пользуется репутацией "стартандраоид", которую нарабатывал Виноградов, использует чужой материал. Для зарабатывания денег себе. Хочу это подчеркнуть,) я сомневаюсь, что автор канала откашливал часть заработанных денег Виноградову, хотя должен был,)

  • @M.Darsky
    @M.Darsky8 ай бұрын

    плохие видео пошли. плохо воспринимать информацию, когда на видео происходит одно действие, а диктор проговаривает (объясняет) совсем другое действие, которое уже давно показали, или еще только собираются показать в будущем. приходится сосредотачиваться отдельно на том, что показывают, и отдельно на том, что говорят, и в голове это "синхронизировать". если бы это был художественный фильм - ещё ладно, но когда это нужно не просто воспринимать, а продумать и понять - это сбивает с толку. если делаешь отдельно запись видео, и отдельно потом озвучку - нужно последовательно текст составлять, что бы он хотя бы совпадал с видео, если и не точно по времени, то хотя бы последовательно, по порядку. а не менялся местами по кускам, то так, то сяк. понимаю, что видео снято семь лет назад, но все таки,)

  • @scam_of_the_century
    @scam_of_the_century8 ай бұрын

    Закончил смотреть на FragmentOne - где автор неизвестно откуда берет и копирует 4:05 ) , а нам что стопать миллисекундные кадры кадры и вручную строчить, ладно пробовал что то там настопать и расмотреть, но не получилось весь текст увидеть ).DiZ.👎👎👎(зря потраченое время)

  • @user-ip9bj7bu8y
    @user-ip9bj7bu8y8 ай бұрын

    Походу программирование не для меня, уже год мучаюсь с базой данных, пересмотрел весь интернет но не нашел ни одного урока который бы я понимал

  • @Shlep0chek
    @Shlep0chek8 ай бұрын

    Спасибо огромное, друг, очень помог и выручил😺

  • @TV-im1lh
    @TV-im1lh8 ай бұрын

    а зачем ты сначала написал приват а потом паблик?

  • @vyacheslavz5433
    @vyacheslavz54339 ай бұрын

    Шикарный урок. Большое спасибо. Побольше таких!!!

  • @user-qy2js3rv9r
    @user-qy2js3rv9r9 ай бұрын

    Дайте таких преподов в универы!

  • @user-xc2ol1ri1p
    @user-xc2ol1ri1p9 ай бұрын

    Вы отличный учитель!

  • @user-rg5bq6bt3y
    @user-rg5bq6bt3y9 ай бұрын

    Сохраню на потом, спасибо!

  • @user-rg5bq6bt3y
    @user-rg5bq6bt3y9 ай бұрын

    Здорово!

  • @user-zd5rk8wp9d
    @user-zd5rk8wp9d9 ай бұрын

    Благодарю!