Спасибо, Игорь за то что у вас получается..писать код.
Спасибо, Игорь за то что у вас получается..
Игорь, самое главное, что у вас в коде появились эмоции и видно, что вам интересно.
Видно, что получается.Не останавливайтесь.
Я за вами наблюдаю уже долгое время, я видел, как в первые пол года вы делали очень маленькие шаги, но делали.Потом вы все таки взялись за несколько языков, после я увидел что язык начал в вас прорастать.
Теперь ребята мы наблюдаем рождение программиста.Вы знаете, я ведь с вами все это переживаю, я все это чувствую. так как сам пережил.
В одном моменте, если честно я за вас испугался, если честно, но где то внутри точно знал, я тогда надеялся. что если Вы выросли в социоме по должности, не думаю, что так легко было, я решил для себя так, то одолеетеи своё я.Просто однажды вы мне написали, что я признаю свои ошибки в программировании и мне это не стыдно, я понял, что вы это видите и самое главное понимаете. что это не очень просто признать.
И тогда я успокоился, понял, что вас нужно выбить из колеи, так как вместо поиска ошибок, вы начнёте вырабатывать какой то план, в котором ваше понимание должно стать на место.Я уже видел, что вы понимаете, оставались только мелочи, довести до вашего мозга, что мелочи и есть тормоз.
В одном из этих трёх видео я указал на ошибки Игоря, так как они были и у меня в свое время, поэтому легко их видел.
Kotlin/Python. Изучение языка с позиции разрабочика - это есть правильно. (ссылка в описании)
https://www.youtube.com/watch?v=R0xwnl3ENz8&list=PLuZJ9n46uMzVDEIOH5PV9LM8tUqnwHf3H&index=30&t=471s
https://www.youtube.com/watch?v=R0xwnl3ENz8&list=PLuZJ9n46uMzVDEIOH5PV9LM8tUqnwHf3H&index=31&t=471s
https://www.youtube.com/watch?v=wxYFj5SIbzU&list=PLuZJ9n46uMzVDEIOH5PV9LM8tUqnwHf3H&index=32
Эти ошибки делают все, абсолютно все. Одни их исправляют, другие ищут неизвестно что.
Не знаю, что переживал Игорь, но точно знаю, он тупо взялся за дело и начал двигаться дальше.
Результат не заставил себя ждать.
Я точно знаю. что он почувствовал, что может, а это и есть весь секрет в любом деле.Могу значит получится.
Игорь, мне не очень удобно просить вас, вы могли бы дать советы начинающим, я вас прошу ничего не писать обо мне, так как я привык. что меня больше ругают.
Когда будет настроение, напишите пару строк о себе, как, зачем. почему.И главное, как и когда поняли, что начало получаться, хотелось бы понять до этого сомнения.
так как я могу сказать ребятам один совет. Не останавливайтесь, устали отдохните, главное двигаться.Язык точно прорастёт в каждом.
Спасибо, Игорь, что мы можем наблюдать вас успех в первую очередь над самим собой.
Ваша история может помочь кому то в трудный момент пойти дальше.
Спасибо за то что у вас получается..
суббота, 27 февраля 2021 г. в 13:01:09 UTC+3, trute...@gmail.com:
===========================================================в новом варианте:binding.tipResult.text = "Ураа сработало!!"
--
Вы получили это сообщение, поскольку подписаны на группу "Kotlin_Plus_Android_VB".
Спасибо, Игорь за то что у вас получается..
Игорь, самое главное, что у вас в коде появились эмоции и видно, что вам интересно.
Видно, что получается.
Не останавливайтесь.
Я за вами наблюдаю уже долгое время, я видел, как в первые пол года вы делали очень маленькие шаги, но делали.
Потом вы все таки взялись за несколько языков, после я увидел что язык начал в вас прорастать.
Теперь ребята мы наблюдаем рождение программиста.
Вы знаете, я ведь с вами все это переживаю, я все это чувствую. так как сам пережил.
В одном моменте, если честно я за вас испугался, если честно, но где то внутри точно знал, я тогда надеялся. что если Вы выросли в социоме по должности, не думаю, что так легко было, я решил для себя так, то одолеете
и своё я.
Просто однажды вы мне написали, что я признаю свои ошибки в программировании и мне это не стыдно, я понял, что вы это видите и самое главное понимаете. что это не очень просто признать.
И тогда я успокоился, понял, что вас нужно выбить из колеи, так как вместо поиска ошибок, вы начнёте вырабатывать какой то план, в котором ваше понимание должно стать на место.
Я уже видел, что вы понимаете, оставались только мелочи, довести до вашего мозга, что мелочи и есть тормоз.
В одном из этих трёх видео я указал на ошибки Игоря, так как они были и у меня в свое время, поэтому легко их видел.
Kotlin/Python. Изучение языка с позиции разрабочика - это есть правильно. (ссылка в описании)
https://www.youtube.com/watch?v=R0xwnl3ENz8&list=PLuZJ9n46uMzVDEIOH5PV9LM8tUqnwHf3H&index=30&t=471s
https://www.youtube.com/watch?v=R0xwnl3ENz8&list=PLuZJ9n46uMzVDEIOH5PV9LM8tUqnwHf3H&index=31&t=471s
https://www.youtube.com/watch?v=wxYFj5SIbzU&list=PLuZJ9n46uMzVDEIOH5PV9LM8tUqnwHf3H&index=32
Эти ошибки делают все, абсолютно все. Одни их исправляют, другие ищут неизвестно что.
Не знаю, что переживал Игорь, но точно знаю, он тупо взялся за дело и начал двигаться дальше.
Результат не заставил себя ждать.
Я точно знаю. что он почувствовал, что может, а это и есть весь секрет в любом деле.
Могу значит получится.
Игорь, мне не очень удобно просить вас, вы могли бы дать советы начинающим, я вас прошу ничего не писать обо мне, так как я привык. что меня больше ругают.
Когда будет настроение, напишите пару строк о себе, как, зачем. почему.
И главное, как и когда поняли, что начало получаться, хотелось бы понять до этого сомнения.
так как я могу сказать ребятам один совет. Не останавливайтесь, устали отдохните, главное двигаться.
Язык точно прорастёт в каждом.
Спасибо, Игорь, что мы можем наблюдать вас успех в первую очередь над самим собой.
Ваша история может помочь кому то в трудный момент пойти дальше.
Спасибо за то что у вас получается..
суббота, 27 февраля 2021 г. в 13:01:09 UTC+3, trute...@gmail.com:
1. в сборщике проекта build.gradle, что относится к app
в разделе android прописать следующее:
buildFeatures {
viewBinding true
}
после внесения изменений не забываем провести синхронизацию "сборщика"
это позволит в последствии уйти от необходимости инициализации каждого объекта
описанного в activity_main.xml, т.е. 1 раз инициализировать один основной объект.
================================================================
после вносим изменения в основной код :
class MainActivity : AppCompatActivity() {
private lateinit var binding: ActivityMainBinding <- android studio формирует автоматом из имени-- activity_main.xml
super.onCreate(savedInstanceState)
binding = ActivityMainBinding.inflate(layoutInflater)
setContentView(binding.root)
все!!
теперь к параметрам объекта можно получить доступ по упрощенной записи:
=================в activity_main.xml =======================================
создан xml объект
<TextView
android:id="@+id/tip_result" <- важно!!!! id объекта должно начинаться с маленькой буквы, и название лучше делать составным из 2-х ...и более слов разделяя '_'
// так как buildFeatures в последствии преобразует в -> tipResult
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="чаевые"
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintTop_toBottomOf="@+id/calculate_button"
/>
=====================================================================
и подводя итог
в старом варианте, доступ к параметрам объекта:
private lateinit var binding: TextView
..........
binding = findViewById(R.id.tip_result)
binding.text = "Ураа сработало!!"
=====================================================================
в новом варианте:
binding.tipResult.text = "Ураа сработало!!"
--
Вы получили это сообщение, поскольку подписаны на группу "Kotlin_Plus_Android_VB".
Для участников школы проект игоря в андроид студио смотреть здесь
Сейчас вы проходите урок:
Спасибо, Игорь за то что у вас получается..писать код.
Все уроки с тегом: истории