Расширения Kotlin для более простого, легкого и увлекательного способа запуска действий в Android
Первоначально опубликовано на https://wajahatkarim.com
Несколько дней назад я читал эту потрясающую статью от Элай о овеществленном ключевом слове Kotlin . Вскоре после прочтения статьи я начал изучать ее и понял, что мы можем просто выполнять множество повторно используемых задач разработки Android, используя методы расширения reified и Kotlin. Например, запуск Мероприятий.
🔲 Запуск Мероприятий — Традиционный Способ
Запуск действий в приложениях для Android – обычная задача, и разные разработчики используют разные подходы. Некоторые используют традиционные способы создания интернет-пакетов и передачи их в методах startActivity() наряду с намерениями.
Давайте рассмотрим типичный традиционный способ начать другую деятельность
Теперь, если мы передадим в нем некоторые аргументы, это станет более сложным.
💥 Запуск мероприятий — Более простой, легкий и увлекательный способ
Но, создав некоторые методы расширения Kotlin с использованием ключевого слова reified, мы можем сделать их намного проще и приятнее.
Суть GitHub: Суть GitHub:
Теперь, после этого, мы можем выполнить те же действия по запуску (из предыдущих примеров) следующим образом:
Или мы можем передавать аргументы, подобные этому:
Вот все случаи, которые вы можете сделать с помощью этих расширений:
Суть Github: Суть Github:
Если вам понравилась эта статья, вы можете прочитать мои следующие новые статьи ниже:
- ⚡ Ваша Android Studio Всегда Работает Медленно? 🚀 Вот Как ускорить процесс Немедленно.
- 📆 Размышления о 2018 году — Мой Год в Обзоре
Ваджахат Карим выпускник НИТУ, Исламабад , опытный разработчик мобильных устройств, активный участник с открытым исходным кодом и соавтор двух книг Изучение намерений Android и Освоение разработки игр для Android с помощью Unity . В свободное время он любит проводить время со своей семьей, проводить эксперименты по программированию, любит писать о многих вещах (в основном в своем блоге и medium) и является страстным участником open source. В июне 2018 года одна из его библиотек стала №1 на Github В тренде . Его библиотеки имеют около 3000 звезд на Github и используются разработчиками по всему миру в различных приложениях. Следуйте за ним дальше Твиттер и Medium , чтобы получать больше обновлений о его работе в письменной форме, Android и с открытым исходным кодом.
Оригинал: “https://dev.to/wajahatkarim/launching-activities-in-easier-way-using-kotlin-extensions-121h”