Публикации по теме 'dartlang'


Как рисовать во флаттере
Простое руководство по использованию виджета CustomPaint Если вы еще не видели его, возможно, вы захотите начать с просмотра видео Flutter Widget of the Week о CustomPaint . В этом видео я покажу, как делать многие вещи. Настраивать Создайте новый проект и замените main.dart следующим кодом: Примечания: Для рисования во Flutter используется виджет CustomPaint . Если не даете ребенку, установите размер. Здесь я сделал размер 300 x 300 логических пикселя. (Если..

Асинхронное программирование Dart: будущее
Один из самых базовых API-интерфейсов Dart для асинхронного программирования - это фьючерсы - объекты типа Future . По большей части фьючерсы Dart очень похожи на API future или обещания на других языках. В этой статье обсуждаются концепции, лежащие в основе фьючерсов Dart, и рассказывается, как использовать Future API. Также обсуждается виджет Flutter FutureBuilder , который помогает вам асинхронно обновлять пользовательский интерфейс Flutter в зависимости от состояния в..

Вы когда-нибудь были озадачены , , в документации по языку OO?
Я знаю, это меня тоже достало :) В группе Reddit / r / dartlang человек по имени NFC_TagsForDroid связался со мной по поводу путаницы при навигации по документации Dart. Это было особенно важно при понимании значения некоторых токенов , используемых при демонстрации примеров кода. Вот выдержка из комментария пользователя: Не могли бы вы написать объяснение того, как читать документацию по dartlang? Большая часть этого бессмысленна для новичка. Например:..

Изучите дротик № 5: чтение и запись файлов менее чем за 30 секунд
Узнайте, как быстро читать и записывать файлы в этом компактном руководстве. В сегодняшней быстрой подсказке мы узнаем, насколько легко читать и записывать файлы в Dart. Для этого мы воспользуемся объектом File библиотеки ‘dart: io’. Чтобы продолжить, сгенерируйте проект с полной консолью с оператором сцены: $ mkdir my_app && cd my_app $ stagehand console-full Смотрите решение в видео ниже: Вот полное решение: import 'dart:io'; main() async { var file..

Внедрение зависимостей в Angular Dart 1
Внедрение зависимостей — это шаблон проектирования приложений, также называемый DI, который был введен в angular dart 2, и совсем недавно мне пришлось ломать голову над ним, следуя руководству по обучению для тура по героям. Я совершенно уверен, что некоторые разработчики angular dart столкнулись с некоторыми проблемами в понимании того, что такое внедрение зависимостей и насколько оно важно при написании крупномасштабных программ. Я полностью хотел пропустить внедрение зависимостей..

Асинхронное программирование во Flutter с помощью потоков
Отдельный рабочий процесс для частей вашего кода Асинхронное программирование - это принцип, который позволяет части ваших программ запускаться в ожидании других действий, которые произойдут в потоке вашего приложения. Это позволяет частям вашего кода выполняться независимо от основного рабочего процесса. Вот несколько примеров асинхронных процессов: выборка данных из сети или перебор некоторого очень большого фрагмента данных. Во флаттере есть несколько способов написать..

Vue.js – Начало работы в Dart (часть 2)
Узнайте, как писать код Dart для фреймворка Vue.js В Части 1 этой серии мы рассмотрели несколько примеров руководства Vue.js, закончив на условных операциях и циклах . В этой части мы продолжим изучение учебника, посвященного Обработке пользовательского ввода и Компоновке с использованием компонентов . → Посмотреть на YouTube Обработка пользовательского ввода Чтобы подключить прослушиватели событий, которые могут вызывать методы в наших экземплярах Vue, нам дается..