Свързани публикации 'kotlin'
Kotlin Coroutines в Android
Kotlin Coroutines в Android
Работата с паралелността на Android винаги е била предизвикателство. Въпреки това, с все по-популярното приемане на Kotlin за разработка на Android, възникват нови възможности за писане на асинхронен код, като съпрограмми.
В тази публикация в блога, след кратко представяне на това какво представляват съпрограммите и как работят вътрешно, ще разгледаме няколко практически примера за използване на съпрограмми за писане на лесен за четене асинхронен код за..
Научете Kotlin вместо Java
В света на разработката на софтуер изборът на правилния език за програмиране е от решаващо значение. С толкова много налични опции може да е трудно да определите кой език е най-подходящ за вашия проект. През последните години обаче Kotlin се наложи като популярен избор сред разработчиците и има защо.
Kotlin е модерен език за програмиране, който предлага набор от предимства пред други езици. Ето само няколко причини, поради които трябва да обмислите използването на Kotlin за..
5 най-добри езика за програмиране за разработка на приложения за Android
Търсенето на приложения за Android нараства, както и нуждата от квалифицирани разработчици за Android. Събрахме най-добрите езици за програмиране, за да ви помогнем да създадете най-добрите приложения за Android.
Използването на смартфони е необходимост в съвременния живот. Той има няколко ценни приложения в допълнение към други завладяващи приложения. Смартфоните се нуждаят от приложения, за да бъдат забавни, но използването на правилния език за програмиране ще доведе до..
🤖 3 страхотни искания за функции на Kotlin
Ние гледаме отвъд Kotlin 1.8, за да видим функции, които може да се появят в 1.9 или в 2.0 основна версия.
Състояние на Kotlin 1.7.x и Kotlin 1.8
Днес ще ви разкажа малко за някои вълнуващи заявки за функции на Kotlin, които в крайна сметка може да станат част от стандарта. Но преди да се потопим в подробностите...
Избягвайте да използвате израза „когато“, доколкото е възможно. Вместо това използвайте полиморфизъм
Съвет за разработчиците на Android
Изявленията When често се считат за „мирис на код“ и трябва да се избягват.
Да кажем, че Button се нуждае от разработване с пет предварително дефинирани размера:
малък (височина = 16dp) среден (височина = 24dp) голям (височина = 32dp) огромен (височина = 40dp) персонализиран
Нека разгледаме по-отблизо последната частна функция getButtonHeight и да разберем какво не е наред с нея.
Два проблема са свързани с дублирането на код:..
Свързани въпроси 'kotlin'
Има ли начин за динамично внедряване на интерфейсни класове на API в kotlin с bytebuddy? (модел на миксини)
Нека обобщя това, което се опитвам да постигна. По принцип искам начин да имам набор от интерфейси, които да сървърират api, които външните добавки използват за взаимодействие с двигателя.
Ето как в момента настройвам нещата.
class Engine :...
01.05.2024
Нови материали
PHP — P51: Модификатори на видимост
Изглежда, че съм споменавал модификатори на видимост в повечето от предишните статии; най-накрая е време да се захванем с тях. Ще продължим оттам, където спряхме с нашите класове в предишната..
Създаване на лента за прогрес на четене в React
Лентите за напредъка на четенето, като този, който можете да намерите в моя блог в горната част на единични публикации, са хубаво малко допълнение за предоставяне на подробна информация за това..
Обучение с подсилване
Обучение с подсилване
https://www.ml-concepts.com/machine-learning-models/
Обучението с подсилване е област на машинното обучение. Става дума за предприемане на подходящи действия за..
От гледна точка на студентите
Стартиране на училище и програмата за отложено плащане
Прекарахме последните няколко месеца в усъвършенстване на „Програмата за отложено плащане“ (DPP) и се радваме, че достигаме до толкова..
Интерактивни резултати с jupyter тетрадки
От тази статия ще разберете как да създавате интерактивни резултати за вашите решения за машинно обучение на преносим компютър jupyter с помощта на ipywidgets.
Тази статия първоначално е..
Създаване на просто приложение с последователни изтегляния
Преди малко повече от година пуснах просто приложение. Току-що бях научил как да използвам Flutter, кросплатформена рамка за разработка на приложения, и исках да пусна първото си приложение,..
Гледайте и научете как да модулирате своя монолит
В началото на юни приключихме втората си сесия на Discord Live. И трябва да съобщим, че беше успешен.
Тъй като продължаваме да показваме на света колко полезни са микро интерфейсите, решихме..