Курс по KOTLIN и ANDROID STUDIO для начинающих || Урок 14

  Рет қаралды 30,675

Neco Ru

Neco Ru

Күн бұрын

Пікірлер: 146
@dossymhan_aubakir
@dossymhan_aubakir 8 ай бұрын
Спасибо для понятный уроки
@stasleonov5196
@stasleonov5196 2 жыл бұрын
Всё понятно, идем дальше
@elshanaghayev9175
@elshanaghayev9175 Жыл бұрын
Спасибо за урок!!!
@Mecenatt
@Mecenatt 3 жыл бұрын
Лучший блогер по андроиду . Топовый сеньор .
@sereda7394
@sereda7394 2 жыл бұрын
Покищо ви найкращий лектор, як для мене, якого тільки можна знайти на ютубі, для вивчення складного матеріалу. Велике спасибі за ваші уроки
@NecoRuChannel
@NecoRuChannel 2 жыл бұрын
Большое спасибо!
@andrewpeterson1510
@andrewpeterson1510 3 жыл бұрын
Уже просмотрел этот урок! Даже не надо смотреть снова! Все понятно! Лектор профи! Спасибо!
@belskiy80
@belskiy80 3 жыл бұрын
Как всегда полезной информации на 1000% и больше) Я в детстве делал небольшие игры на бэйсике, это было в начале 80-х прошлого века. Мой дядя, который собирал компьютеры и комплектующие для самолётов и космических ракет, сам собрал из лишних деталей компьютер и подарил мне на день рождения. (теперь это уже не "гостайна"). Интернета тогда не было, учебников, java, андроида и котлина вообще не было. Дисков, флэшек и дискет еще не придумали. Но, в то время, я очень хотел программировать и создавать игры! Информации не было совсем. Потом появилась винда, её мы скачивали с кассеты. И все игры, которые сделал, сначала загружал (свои игры), а потом скачивал (их) на кассетный магнитофон. Если кассету зажевало... то, покупаешь новый виндовс на новой или пиратской кассете и всё заново.. Родители (оба педагоги) сказали, что "нефиг" такой фигнёй страдать, это никому не нужно, никогда в жизни не пригодится. Я прислушался, добился всего, чего от меня хотели... А теперь просто хочу как в детстве просто сделать игрушку и в неё поиграть))) Спасибо Neco, что теперь это реально!
@GeneEkimen
@GeneEkimen Жыл бұрын
Какая милая история. Родители действительно имеют на нас огромное влияние, и большинство из них хотят для нас лучшего, просто за не имением достаточных знаний и понимания что их "лучшее" может отличаться от нашей версии "лучшего" навязывают нам свой мир и его видение. Однако никогда не поздно осознать свой путь и вступить на него.
@bair1171
@bair1171 2 жыл бұрын
Лучший ресурс за всю историю программирования!)
@my-horror-story
@my-horror-story 3 жыл бұрын
спасибо Сергей, чтобы как то поддержать вас я смотрю рекламы на ваши видео до конца, чтобы капало денежки, я студент, пока не могу вас поддержать донатами. как устроюсь на работу сразу же задоначу вам с моей первой зарплаты, обещаю))) еще раз спасибо за этот прекрасный курс для новичков
@NecoRuChannel
@NecoRuChannel 3 жыл бұрын
Большое спасибо!!
@meiram1223
@meiram1223 2 жыл бұрын
тоже самое делаю
@АлександрЮтушуй
@АлександрЮтушуй 6 ай бұрын
устроился?
@adrianorudolf5453
@adrianorudolf5453 Ай бұрын
Работаешь нет? Деньги отдал Серёге?
@Arankl23
@Arankl23 Жыл бұрын
Налил себе вина, включил урок, и какой же экстаз! Знаю парочку языков на базовом уровне, и являюсь разработчиком 1С:), но благодаря Вам думаю сменить специальность. Так хорошо, уверенно, и с интересом я никогда не поглощал материал. Спасибо!
@piranhavw
@piranhavw 3 жыл бұрын
По вашим урокам можно методички писать, отличная подача и методика, Вы отличный педагог!
@sono.shakhlo
@sono.shakhlo 10 ай бұрын
Спасибо большое за ваши уроки!
@i_am_vasilyev
@i_am_vasilyev 2 жыл бұрын
Подстригся, молодец ! За урок спасибо. Все пальцы жму вверх.
@sgafaroff
@sgafaroff Жыл бұрын
Раньше Android Studio меня очень пугала ))) Но благодаря вам я понял что она проще чем кажется ))
@ПолинаКрымская
@ПолинаКрымская 3 жыл бұрын
БЛАГОДАРЮ ЗА КРУТОЕ ОБЬЯСНЕНИЕ и классные уроки))))
@Densoll
@Densoll Жыл бұрын
Очень полезная информация, спасибо за урок!
@II---II
@II---II 2 жыл бұрын
Огромная благодарность за ваши уроки! На ютубе самые лучшие!
@DmitryKartashov-ge6ip
@DmitryKartashov-ge6ip 2 жыл бұрын
Сергей, гиганская благодарность вам за этот труд!
@danilafakhrutdinov5452
@danilafakhrutdinov5452 3 жыл бұрын
Ваши видео как оазис в пустыне! Спасибо огромное!!
@hihnik123321
@hihnik123321 Жыл бұрын
Спасибо большое! Очень доступно и понятно! Сегодня переведу название своего приложение на русский)
@dmitrysergienko6153
@dmitrysergienko6153 2 жыл бұрын
Спасибо! Все понятно и доходчиво! Сергей вы лучший лектор!
@____3_Serhii_9_____
@____3_Serhii_9_____ 2 жыл бұрын
Круто. Всё понятно. Все зрозуміло.
@anatoliyvechkutkin93
@anatoliyvechkutkin93 3 жыл бұрын
"Бум! И всё!" ...понятно! )))
@ЛЁВА-у1ц
@ЛЁВА-у1ц 2 жыл бұрын
Спасибо)
@ПростоУлыбка-ш2о
@ПростоУлыбка-ш2о 3 жыл бұрын
блин, каждый день околачиваюсь на твоём канале, в ожидании "вкусняшки"))))
@NecoRuChannel
@NecoRuChannel 3 жыл бұрын
)))
@4sn003
@4sn003 2 жыл бұрын
Класс! Вспомнил первые уроки на Java! Повторение - мать учения!!! Спасибо!
@Михаил-х1м
@Михаил-х1м 2 жыл бұрын
Боооольшое спасибо! Всё очень понятно! Учусь дальше!👍
@InvincibleXXX
@InvincibleXXX 3 жыл бұрын
Thanks
@letscheckoutthegames344
@letscheckoutthegames344 2 жыл бұрын
The best lessons.
@AutoAmper
@AutoAmper 3 жыл бұрын
Спасибо за квалификаторы!!!!
@СветланаШкурай-х3й
@СветланаШкурай-х3й 2 жыл бұрын
Очень крутой и важный урок! Огромное спасибо!
@СергейБ-э2н
@СергейБ-э2н 3 жыл бұрын
Не ужели первое видео от души;!!!которое разжували,,
@OksanaKovalenko_
@OksanaKovalenko_ 3 жыл бұрын
❤️❤️❤️Благодарю за уроки💥🙌😊
@Peach_puppYy
@Peach_puppYy 2 жыл бұрын
Спасибо
@tanca108
@tanca108 2 жыл бұрын
Благодарю за очередной ясный и полезный урок! 🌈🌈🌈
@Артем-ш8и5ц
@Артем-ш8и5ц 3 жыл бұрын
ОООООГРОМНОЕ спасибо
@Евгений-ч3и2ы
@Евгений-ч3и2ы 2 жыл бұрын
Очень полезные уроки!
@lazaroskal2901
@lazaroskal2901 3 жыл бұрын
Cпасибо за уроки!
@OCEH6
@OCEH6 3 жыл бұрын
Большое спасибо!
@fifagameru
@fifagameru 3 жыл бұрын
Так подробно надо бы ООП разобрать с реальными примерами
@informksa971
@informksa971 3 жыл бұрын
ОПП действительно сложно, надо подробно на примерах пояснять
@spyro2008
@spyro2008 Жыл бұрын
Спасибо Вам за все эти бесценные уроки!
@АлександрНазаров-в2э9н
@АлександрНазаров-в2э9н 3 жыл бұрын
Спасибо, Сергей, за урок, как раз думал эту тему освежить) Теперь традиция после работы приезжать и смотреть твои уроки))
@davidgrigoryan1138
@davidgrigoryan1138 2 жыл бұрын
Muchas gracias!
@NecoRuChannel
@NecoRuChannel 2 жыл бұрын
Gracias por comentar
@sergeyplotnikov5031
@sergeyplotnikov5031 3 жыл бұрын
Спасибо!
@Stan_Kniazev
@Stan_Kniazev 2 жыл бұрын
Спасибо за новую информацию! Теперь интересно узнать, как будет писаться код с этим новым подходом! В любом случае, если хотите больше аудитории для приложения - нужно добавлять больше языков. Так что этот урок был очень полезен!
@ИгорьФруткин
@ИгорьФруткин Жыл бұрын
спасибо
@ПростоУлыбка-ш2о
@ПростоУлыбка-ш2о 3 жыл бұрын
таки дождались!)
@pavelgera72
@pavelgera72 3 жыл бұрын
благодарю за урок
@mrdorrin9755
@mrdorrin9755 3 жыл бұрын
Большое спасибо! Все понятно =)
@user-wn3hb8we2y
@user-wn3hb8we2y 3 жыл бұрын
ой, как здорово) спасибо!
@stepan_7
@stepan_7 3 жыл бұрын
Спасибо, как всегда полезный урок!)
@СветланаМоторина-ю2м
@СветланаМоторина-ю2м Жыл бұрын
Привет, спасибо за твои уроки! Ты просто лучший! Успехов и процветания тебе. Могу представить какие крутые знания ты даешь в платных уроках)))) У меня изначально нет папки drawable-24, это ок?
@shopiak
@shopiak 2 жыл бұрын
Спасибо автору за этот бесплатный курс, я уже чувствую себя уверено в создании таких простых приложений + еще добавляю знания с института, надеюсь с этого что-то выйдет) Если всё будет идти круто - подпишусь на спонсорку ради новых видео и приложений, автору вкусного кофе)
@oleksandrpohorielov4069
@oleksandrpohorielov4069 Жыл бұрын
Привет. С каждым днем убеждаюсь что все же могу пробовать писать код. Большое спасибо за твой контент! Пишу тебе с твоей серии уроков "Заработать на простом приложении Android" вопрос такой как сделать перевод категорий что находятся в object ContentManager? Остальной текст что в папке values сделал на разные языки, а вот как достучаться до папки adapter -> ContentManager как ее перевести на разные языки?
@adrianorudolf5453
@adrianorudolf5453 Ай бұрын
Для новых версий Андроид студио. Если у вас не отображается недавно созданные директории, то в таком случае надо в верхнем левом углу с Project сменить на Project File. Иначе ничего не покажет и действовать будет невозможно
@xotkinsrus9383
@xotkinsrus9383 2 жыл бұрын
Какой обалденный курс, спасибо Вам!! Подскажите пожалуйста, есть какой-нибудь ресурс для отработки всех этих знаний и т.п.?
@ПростоУлыбка-ш2о
@ПростоУлыбка-ш2о 3 жыл бұрын
можно подробнее в следующем уроке про квалификаторы картинок рассказать? и как будет выглядеть квалификатор для разных размеров для разных стран?
@NecoRuChannel
@NecoRuChannel 3 жыл бұрын
Да, конечно
@ПростоУлыбка-ш2о
@ПростоУлыбка-ш2о 3 жыл бұрын
@@NecoRuChannel а ещё про адаптацию и повороты экрана с сохранением данных будет?
@VashDrug007
@VashDrug007 2 жыл бұрын
Сергей, спасибо за уроки. Вы сколько лет уже в андроид разработке? И какой у вас вообще опыт программирования?
@kirgo4720z
@kirgo4720z 3 жыл бұрын
Лайк поставил не зря. Локализация пригодится. Как делать локализацию изображений (drawable)?
@archer5647
@archer5647 2 жыл бұрын
Спасибо Вам большое Сергей. У меня такой вопрос по теме: Если в этом самом Locale нету нужно языка (или же нужно добавить свой), как быть?
@nurislamzhusupali9123
@nurislamzhusupali9123 3 жыл бұрын
Здравствуйте, можете ли вы начать снимать уроки по Firebase на Kotlin
@rockdizayn701
@rockdizayn701 3 жыл бұрын
Сергей, в планах этого курса будет работа с интернетом?
@qwerty6509
@qwerty6509 3 жыл бұрын
Тоже жду
@NecoRuChannel
@NecoRuChannel 3 жыл бұрын
А в смысле с интернетом?
@qwerty6509
@qwerty6509 3 жыл бұрын
@@NecoRuChannel Да. Вроде работа с сетью
@rockdizayn701
@rockdizayn701 3 жыл бұрын
@@NecoRuChannel Ну к примеру парсинг сайтов. Работа с Api. Google карты. Геолокация. Да, ещё интересно изучить подключение рекламы гугла и покупки.
@NecoRuChannel
@NecoRuChannel 3 жыл бұрын
@@rockdizayn701 Понял. Да, в дальнейшем конечно будем и это изучать
@abuabdulazizfarxodzoda7105
@abuabdulazizfarxodzoda7105 3 жыл бұрын
Спасибо за урок!!! классно я прохожу уроки... Только вот у меня с apk файлом проблемы... вроде на прошлых уроках вы обещали каким способом вытащить apk чтоб устанавливался... когда я установил на свою мобилку она не установилась...
@ДжекВоробей-з1й
@ДжекВоробей-з1й 3 жыл бұрын
Добрый день! Подскажите, планируются ли уроки по использованию универсальных сред типа CORDOVA? Хотелось бы увидеть туториал от вас по этой теме.
@pr0fessi0na13
@pr0fessi0na13 3 жыл бұрын
я все ваши видео про котлин скачиваю..нумалоли , конец света приближается..что я потом буду делать на том свете..?)
@NecoRuChannel
@NecoRuChannel 3 жыл бұрын
)))
@cina-tech
@cina-tech 3 жыл бұрын
Правильно. Ибо грядет великий и беспощадный ЧЕБУРНЕТ
@andrewpeterson1510
@andrewpeterson1510 3 жыл бұрын
тоже там делаю))) И смотрю по несколько раз)
@normsergey5434
@normsergey5434 3 жыл бұрын
Разработчики Android studio уже написали за нас 90 % кода
@СергейБ-э2н
@СергейБ-э2н 3 жыл бұрын
Шаришь !
@sanyarud5676
@sanyarud5676 3 жыл бұрын
вдуг захочется сменить язык. можно ли сделать в коде программы?
@NecoRuChannel
@NecoRuChannel 3 жыл бұрын
Можно, есть способ заставить андроид выбрать ресурсы по указанной стране (Locale)
@AlexM-py2mg
@AlexM-py2mg 3 жыл бұрын
Сделал всё по видео. тестирую сразу и в эмуляторе(En), и на реальном телефоне (Ru). текст меняется, но цвет текста остался разным. добавил в разметку цвет текста, на эмуляторе меняется, на телефоне нет. Он там дефолтный светлый, так как Я больше тёмные темы люблю на телефоне. Получается то цвет для русской локали он не берёт.
@NecoRuChannel
@NecoRuChannel 3 жыл бұрын
Такое бывает если на пути имя пользователя ПК русскими буквами
@furikxushiyev8391
@furikxushiyev8391 3 жыл бұрын
Здорово несо можешь сказать в каком порядке смотреть твой плейлист по очереди для изучения Котлина??? Котлин для начинающих потом ....... , И таг дали
@всепоставщики
@всепоставщики 3 жыл бұрын
Тоже интересует этот вопрос
@dimon-dmn
@dimon-dmn 2 жыл бұрын
Сергей, подскажи пожалуйста, если у меня информация берется из базы данных, как сделать так, чтобы для нужного языка данные брались из определенной таблицы?
@ЮрийСтонтов
@ЮрийСтонтов 3 жыл бұрын
Подскажите пожалуйста. Если нужно что-то выводить на экран со значением переменной внутри строки, как это сделать?
@AnatolAfendyk-EMG
@AnatolAfendyk-EMG 3 жыл бұрын
Сергей, можно ли начинать урок как новую программу, а не импортировать предыдущую и потом приспосабливать код?
@NecoRuChannel
@NecoRuChannel 3 жыл бұрын
Не совсем понял. Вы имеете ввиду на всех уроках начинать новый проект? А смысл? Зачем одно и тоже писать, время быстро идет, пока новый проект создал уже урок прошел, а так сразу к делу
@AnatolAfendyk-EMG
@AnatolAfendyk-EMG 3 жыл бұрын
@@NecoRuChannel В результате у меня все уроки слились в один пакет. Чтобы установить на смартфон пару уроков попробовал переименовать пакет - иначе уроки накладываются один на другой. Все равно смартфон откуда-то находит имя прежнего пакета и переписывает новый урок поверх установленного ранее.
@NecoRuChannel
@NecoRuChannel 3 жыл бұрын
@@AnatolAfendyk-EMG имя пакета менять нужно в 3 местах, в файле build.gradle там где написано applicationId, в файле AndroidManifest вверху вначале, и в структуре проекту слева там где все папки
@AnatolAfendyk-EMG
@AnatolAfendyk-EMG 3 жыл бұрын
после этих 3-х смен имени пакета, получил замечание: MainActivity.kt: (7, 20): Unresolved reference: lesson9_binding import com.example.lesson9_binding.databinding.ActivityMainBinding ( это оставшийся импорт от предыдущего урока)
@AnatolAfendyk-EMG
@AnatolAfendyk-EMG 3 жыл бұрын
удалил импорт от предыдущего урока и для ActivityMainBinding (.kt) сделал новый импорт-заработала таки, ура!!! Спасибо за помощь! А в файле build.gradle после переименования сделал еще и sync - заметил такое требование.
@siragudin
@siragudin 9 ай бұрын
Здравствуйте, никак не могу настроить приложение на разных экранах. Я создал несколько layout, layout-small, layout-normal, layout-large, но телефон с 4 дюймами и с 6 дюймами выбирают один и тот же layout. если для 4 дюймового экрана настроить то у другого пол экрана пусто, почему они каждый свой не выбирает? все значения написаны с dp.
@user-tc9tb3a
@user-tc9tb3a 2 жыл бұрын
Здравствуйте! У меня возникла такая проблема: я решил потренироватся, локализировав приложение из предыдущего урока. Вместо "Получите ваши" я написал ${R.string.fee} (или как-то так, точно не помню, fee - название ресурса с нужным текстом), но мне выдаёт не текст, а длинное число (тот самый идентификатор ресурса). Как нужно правильно написать, чтобы всё работало?
@NecoRuChannel
@NecoRuChannel 2 жыл бұрын
сам илентификатор это не текст нужно использовать функцию getString(R.string.fee) тогда эта функция возьмет нужный текст по id
@user-tc9tb3a
@user-tc9tb3a 2 жыл бұрын
@@NecoRuChannel А как именно писать? Внутри скобок или перед ними, с долларом или без?
@user-tc9tb3a
@user-tc9tb3a 2 жыл бұрын
@@NecoRuChannel Разобрался. Спасибо большое, теперь всё работает!
@VladMcMerlin
@VladMcMerlin Жыл бұрын
Пожалуйста, как сделать: я добавил (copy+paste) картинку в папку Drawable и это сработало, как ресурс для нового фона, через XML, но когда я так же копи-пастнул текстовый файл в папку Values, Андроид его увидел, всё красиво, но его невозможно использовать как текстовый ресурс. Почему? И как добавлять большой текст, типа как в читалках?
@NecoRuChannel
@NecoRuChannel Жыл бұрын
Большой текс нужно в папку assets копировать и от туда уже получать через AssetManager
@VladMcMerlin
@VladMcMerlin Жыл бұрын
Ок, спасибо, попробую!@@NecoRuChannel
@МагестЛоил
@МагестЛоил Жыл бұрын
Есть правда вопрос касательно перевода. Я уже разработал приложение с этой функцией, но обнаружил. что если я переключаю язык на беларусский например, то почему то программа читает строки из английского пакета, а не из русского и мне пришлось сделать 5 папок с ру языками. Я не знаю почему так вышло, но почему то то, что программа так же должна была все ру языки заносить к переводу она не сделала. Причина неизвестна.
@ИванТерентьев-т2в
@ИванТерентьев-т2в 2 жыл бұрын
а это как-то связано с выбором языка в приложении?
@NecoRuChannel
@NecoRuChannel 2 жыл бұрын
Привет, что именно?
@ИванТерентьев-т2в
@ИванТерентьев-т2в 2 жыл бұрын
@@NecoRuChannel привет! Благодарю ещё раз за отличную подачу материала! Суть вопроса: изменение языка пользователем осуществляется с использованием этого же функционала? К примеру, система на английском, поэтому язык по умолчанию тоже английский. Но пользователь хочет иметь возможность менять язык в настройках приложения и ставить язык отличный от системного
@Бардзо
@Бардзо 3 жыл бұрын
эх, думаю скоро мы догоним вас по уровню что-ли
@wersav
@wersav 3 жыл бұрын
Совсем не понял, при создании values ru пишет - "values ru already exist. Use a different qualifer" а папки values ru при этом нету
@wersav
@wersav 3 жыл бұрын
А всё разобрался, Проект не выбрал, чтобы все папки видеть)
@NecoRuChannel
@NecoRuChannel 3 жыл бұрын
@@wersav Верно)
@furikxushiyev8391
@furikxushiyev8391 3 жыл бұрын
скажи в каком порядки смотрит твой курсы на котлин ?
@NecoRuChannel
@NecoRuChannel 3 жыл бұрын
Смотри эти уроки, новую серию я имею ввиду, когда чувствуеш что уже что то понимаешь можешь посмотреть про справочник рыбака на котлин и светофор например
@furikxushiyev8391
@furikxushiyev8391 3 жыл бұрын
@@NecoRuChannel спосибо
@VladMcMerlin
@VladMcMerlin Жыл бұрын
Уже два дня пытаюсь найти, как сделать элементарную вещь: многократный слушатель нажатия. Ничего не работает это ужас! Мне нужно, чтобы нажал 1 раз на кнопку и TextView пропал, нажал второй раз на неё же, и он появился. И закольцевать эту операцию до бесконечности. Неужели это так сложно? Всякие When / If не сработали у меня ((
@NecoRuChannel
@NecoRuChannel Жыл бұрын
Я уже тебе говорил, слушатель нажатий он и так бесконечный. Если нажал на TextView и он исчез как ты собираешься нажать чтоб он появился? Он же исчез при первом нажатии. Если он исчез на него уже не надмешь. Добавь кнопку и нажимай на нее и показывай/ прячь бесконечно этот TextView. Проверка простая: у в ее View есть функция isShown проверяй если isShown это true то прячь TextView а если isShown это false то при нажатии показывай. Вот и все
@VladMcMerlin
@VladMcMerlin Жыл бұрын
@@NecoRuChannel Я добавил кнопку, дал ей слушатель, чтобы исчез textView, но когда ей же даю второй слушатель, чтобы textView появился, он не появляется. Второе нажатие не работает, а Вы говорите "бесконечно"...
@VladMcMerlin
@VladMcMerlin Жыл бұрын
Вот, что я написал, но это не сработало. Даже первое действие (спрятать) не работает: binding.Button.setOnClickListener { binding.TextView.visibility = View.GONE } if (binding.TextView.isShown) false binding.Button.setOnClickListener { binding.TextView.visibility = View.VISIBLE } @@NecoRuChannel
@NecoRuChannel
@NecoRuChannel Жыл бұрын
@@VladMcMerlin у кнопки нельзя повесить два слушателя ни у кнопки ни у любого View. Я тебе уже не один раз сказал что слушатель будет срабатывать бесконечно пока не закроешь Активити. Повесишь еще один слушатель он перезапишет первый и будет только второй срабатывать. Я не раз тебе писал назначил слушатель и он будет срабатывать бесконечно. Нельзя еще один вешать и не за чем.
@NecoRuChannel
@NecoRuChannel Жыл бұрын
Я тебе описал как это делается. Тут нужно понимать что у каждого элемента может быть только один слушатель. Этот один слушатель срабатывать будет «бесконечно» при каждом нажатии. Если хочешь спрятать а после показать я тебе выше логику сказал ты не внимательно прочитал, так как я не говорил добавлять два слушателя, я сказал использовать isShown функцию и условие if. В слушателе пишешь: if(textView.isShown){ textView.visibility = View.GONE } else { textView.visibility = View.VISIBLE }
@glock8146
@glock8146 3 жыл бұрын
Когда видео по Юнити?
@NecoRuChannel
@NecoRuChannel 3 жыл бұрын
На днях собираюсь записать
@Andrii-m7m8s
@Andrii-m7m8s 3 жыл бұрын
Привет, может не в тему но Google не помог. Подскажите почему у меня не срабатывает данный код, а в частности не выдает NPE? fun main() { var a: String? = "abc" a = null var b = a!!.length }
@antonparfenov8519
@antonparfenov8519 3 жыл бұрын
Странно. По мне так должна выйти ошибка
@AnatolAfendyk-EMG
@AnatolAfendyk-EMG 3 жыл бұрын
скачал из www апк-файл игры и запустил на HUAWEI-игра установилась! А файл апк урока из Androud Studio не хочет устанавливаться- как ни танцуй вокруг него! Что-то ему мешает...
@NecoRuChannel
@NecoRuChannel 3 жыл бұрын
Нужно подписывать
@AnatolAfendyk-EMG
@AnatolAfendyk-EMG 3 жыл бұрын
@@NecoRuChannel Сергей, когда будет урок на эту тему? Без возможности делиться своими успехами с близкими существенно снижается мотивация к освоению курса.
@NecoRuChannel
@NecoRuChannel 3 жыл бұрын
@@AnatolAfendyk-EMG там просто. Вверху на панели в Android Studio есть Buil секция, открывается меню и там ищите Create signed apk, откроеться окошка где нужно выбрать тип файла не bundle а apk . а дальше нужно создать ключь, появиться окно для выбора ключа но у вас его нет , так что жмете на create new key и все там заполняете придумываете пароли и имя, полностью личные данные заполнять не обязательно. Как ключь создан, жмете generate и все создастся подисанный апк. Не потеряйте пароли. на следующем уроке покажу как подписывать
@AnatolAfendyk-EMG
@AnatolAfendyk-EMG 3 жыл бұрын
@@NecoRuChannel Menu Android Studio Build>Build Bundle(s)/APK(s)>Build APK(s)->Gradle Daemon started-> APK generated successfully Нашел! Вот таким путем генерируется файл апк, который устанавливается на смартфоне!
@roollgame3148
@roollgame3148 3 жыл бұрын
Сергій допоможи будь-ласка.
@roollgame3148
@roollgame3148 3 жыл бұрын
Привіт я тобі писав на месенджер
@yurii_s_m_25
@yurii_s_m_25 3 жыл бұрын
А як уже в самому додатку зроби премикач на іншу мову?
@wowus94
@wowus94 2 жыл бұрын
Спасибо!
#2 CoroutineContext. Настраиваем корутины || Курс по корутинам
9:12
Android Broadcast. Все об Андроид разработке
Рет қаралды 36 М.