Публикации по теме '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, нам дается..