8 (905) 200-03-37 Владивосток
с 09:00 до 19:00
CHN - 1.14 руб. Сайт - 17.98 руб.

Вход в технологии Flutter и фактическое боевое во второй издание входа в Кан Шаоджун Флаттер в расширенное фактическое обучение по бое

Цена: 1 117руб.    (¥62.1)
Артикул: 607811658080

Вес товара: ~0.7 кг. Указан усредненный вес, который может отличаться от фактического. Не включен в цену, оплачивается при получении.

Этот товар на Таобао Описание товара
Продавец:山西春雨图书专营店
Адрес:Пекин
Рейтинг:
Всего отзывов:0
Положительных:0
Добавить в корзину
Другие товары этого продавца
¥ 149.5 95.81 723руб.
¥49.8896руб.
¥ 58 38.5693руб.
¥ 126 881 583руб.

E1
Основная информация Mountain.png

 

Заголовок: 

Автор: 

Цена:  89,00 Юань

Номер ISBN: 9787111640127

Это костюм:  нет

Название издательства:  Machinery Industry Press

 

Введение Mountain.png

«Технология Flutter Начало работы и фактического боя» было выделено 7000+ томов с момента ее публикации в январе 2019 года. Поскольку версия программного обеспечения быстро обновляется, 2 версия была полностью обновлена ​​в соответствии с новой версией и случаями анимации, плагин -in Теории и случаи были добавлены. Новички, чтобы быстро понять этот перекрестный платформный платформ.

Справочник Mountain.png

2 издание предыдущее
ГЛАВА 1 Открытое путешествие по трепешке 1
1.1 Особенности и основные концепции Flutter 1
1.1.1 Все есть компонент 2
1.1.2 Компонент вложенного 2
1.1.3 Строительство 3
1.1.4 Обработка взаимодействия пользователя 3
1.1.5 Статус 4
1.1.6 Слоистая структура 5
1.2 Среда развития строительства 6
1.2.1 Construction 6 Windows 6
1.2.2 MacOS Environment Building 12
1.3 Напишите программу Flutter 16
Глава 2 трепетать базовые знания 22
2.1 Программа входа 22
2.2 Стиль дизайна материала 23
2.3 Тема Флаттер 23
2.3.1 Создать тему приложения 23
2.3.2 Местная тема 25
2.3.3 Используйте тему 26
2.4 Используйте ресурсы пакета 27
2.5 Управление статусом 31
2.5.1. Компонент 31 состояния и без гражданства 31
2.5.2 Использование поставщика 33
2.6 http -запрос 36
2.6.1 HTTP -запрос 37
2.6.2 Метод запроса httpclient 38
2.6.3 Метод запроса DIO 39
Глава 3 Langue 47
3.1 Важная концепция и обычно используемая библиотека разработки 47
3.2 переменные и основные данные типа 50
3.3 Функция 52
3.4 Оператор 54
3.5 Оператор управления процессом 58
3.6 Аномальное лечение 61
3.7 Объект -Ориентирован 62
3.7.1 Комплектированная переменная члена 62
3.7.2 Функция строительства 63
3.7.3 Читать и записать объекты 64
3.7.4 Re -load As 65
3.7.5 Класс 66 Класс 66
3.7.6 Аннотация класс 67
3.7,7 型 3 68
3.7.8 Mixins 69
3.8 Поколение 69
3.9 БИБЛИОТЕКА ИСПОЛЬЗОВАНИЕ 70
3.10 Асинхронная поддержка 71
3.11 Yuan Data 71
3.12 Примечания 73
Глава 4 Общий компонент 75
4.1 Контейнер компонент 75
4.2 Компонент изображения 77
4.3 Текст компонент 79
4.4 Компонент значка и кнопки 81
4.4.1 Компонент значка 81
4.4.2 Компонент кнопки значков 82
4.4.3 Компонент прогрессивной кнопки 83
4.5 Список компонента 84
4.5.1. Базовый список компонента 85
4.5.2 Компонент списка уровней 86
4.5.3 Список компонента 88
4.5.4 Компонент списка сетки 89
4.6 Форма компонента 90
Глава 5 Компонент стиля дизайна материала 94
5.1 Структура приложения и навигационные компоненты 95
5.1.1 MaterialApp (прикладной компонент) 95
5.1.2 Скафолд (шаговый компонент) 99
5.1.3 Appbar (компонент кнопки приложения) 101
5.1.4 BottomNavigationBar (нижний навигационный компонент) 103
5.1.5 Tabbar (горизонтальная вкладка и компонент просмотра) 104
5.1.6 Ящик (компонент ящика) 110
5.2 кнопка и компонент приглашения 112
5.2.1. Плавание
5.2.2 Flatbutton (плоская кнопка компонента) 114
5.2.3 Popupmenubutton (компонент меню POP -UP) 115
5.2.4 Simpledialog (Simple Dialog Component) 117
5.2.5 Alertdialog (компонент диалогового окна приглашения) 118
5.2.6 Snackbar (компонент легкого напоминания) 120
5.3 Другие компоненты 121
5.3.1 Textfield (компонент текстового поля) 121
5.3.2 Карта (компонент карты) 123
Глава 6 Компонент стиля Куперти 126
6.1.
6.2 Cupertialertdialog (компонент диалогового окна) 127
6.3 Cupertibitton (кнопка компонента) 128
6.4 Cuperti (сбор навигационных компонентов) 129
ГЛАВА 7 ПЕРЕДАТЬ СТРАНИЦА 135
7.1 Основная обработка макета 136
7.1.1 Контейнер (схема контейнера) 136
7.1.2 Центр (центральный макет) 139
7.1.3 Подготовка (макет начинки) 140
7.1.4 Выравнивание (макет выравнивания) 142
7.1.5 ряд (горизонтальная планировка) 144
7.1.6 Колонка (вертикальная макет) 145
7.1.7 FittedBox (макет масштабирования) 147
7.1.8 Stack/Alignment 150
7.1.9 Stack/Positioned 152
7.1.10 IndexedStack 154
7.1.11 Overflowbox
7.2.
7.2.1.
7.2.2 Destudablebox
7.2.3 Limitedbox
7.2.4 Aspectratio
7.2.5 FractionallySizedBox (процентный макет) 162
7.3 Список и форму макета 163
7.3.1 ListView 163
7.3.2 GridView 166
7.3.3 Table 167
7.4 Другая обработка макета 169
7.4.1 Преобразование (преобразование матрицы) 169
7.4.2 Базовая линия (макета эталонной линии) 171
7.4.3 за кулисами
7.4.4 Обертка
7.5 Комплексный пример 176
7.5.1 Анализ макета 176
7.5.2 Подготовительный материал 177
7.5.3 Написание кода 178
Глава 8 Жест 184
8.1 Используйте GestureDetector для обнаружения жестов 184
8.2 Используйте увольнение для скольжения и удаления 186
Глава 9 Ресурсы и картинки 189
9.1 Добавить ресурсы и картинки 189
9.1.1 Укажите актив 189
9.1.2.
9.1.3 Платформа Активы 192
9.2 Пользовательский шрифт 194
Глава 10 Компонента украшения и визуальный эффект 196
10.1 непрозрачность (обработка прозрачности) 196
10.2 Decomedbox (декоративная коробка) 197
10.3 RotatedBox (вращающаяся коробка) 204
10.4 Клип (пошив) 205
10.5 случай—
Глава 11 Дорога и настойчивость 227
11.1 Основное применение маршрута 227
11.2 Fluro Enterprise -Level Route 235
11.3.
11.3.1 Применение wared_preferences 241
11.3.2 Принцип реализации Shared_preferences 244
11.4 хранилище файла 246
11.5 Применение SQFLITE 249
11.5.1 Обычно используемый метод 249
11.5.2 Пример таблицы клиентов 251
Глава 12 Анимация 256
12.1 Основная концепция анимации 256
12.2 Анимация Флаттера -Класс 257
12.2.1 Введение анимации 258
12.2.2 AnimationController (управление анимацией) 258 258
12.2.3 Custicanimation (нелинейная анимация) 259
12.2.4 Твин
12.2.5 Слушатели и статус -списки 261 261
12.2.6 Процесс управления анимацией 262
12.3 Пример анимации 262
12.3.1 Анимация усилителя шрифтов 262
12.3.2 Медленная анимация 266
12.3.3 Анимация обложки 269
12.3.4 Анимация цифровых изменений 272
12.3.5 Анимация диаграммы 274
12.4 Компонент анимации 277
12.4.1 Используйте AnimatedOpacity для достижения эффекта градиента 277
12.4.2 Используйте герой для реализации страницы для переключения анимации 279
ГЛАВА 13 ПЛАТЕЛЬНАЯ ПЛАВКА -В разработке 282
13.1 Получить системную версию плагин -в 282
13.1.1 Новый плагин -в 282
13.1.2 запустить плагин -в 285
13.1.3 Пример анализа кода 286
13.2 плагин батареи 293
13.2.1 Новый плагин -в 293
13.2.2 Верхний процесс заглушки -в 293
13.2.3 Android Native Layer Roecking 295
13.2.4 ИСПЫТАТЕЛЬНА
13.2.5 Тестовая заглушка -в 304
13.3 Подробное объяснение канала 308
13.3.1 Название канала 309
13.3.2 Инструмент связи BinaryMessager 309
13.3.3 Кодек сообщений Кодек 309
13.3.4 Обработчик процессора сообщений 310
13.4 PlatformView Show Native View 311
13.4.1 Новый плагин -IN 311
13.4.2 Верхняя обработка заглушки -IN 311
13.4.3 Android Native Layer Roecking 314
13.4.4.
13.4.5 Тестовая заглушка -ин 321
Глава 14 Инструменты разработки и используйте советы 324
14.1 IDE интегрированная среда разработки 324
14.1.1 Android Studio / IntelliJ 324
14.1.2 Visual Studio Code 330
14.2 Flutter SDK 337
14.3 Используйте тепловую тяжелую нагрузку 338
14.4 Код форматизации 339
14.5 Проверка компонента Flutter 340
Глава 15 Тест и выпуск приложение 343
15.1 Приложение тестирования 343
15.1.1 Введение 343
15.1.2 ЕДИНЦИОННЫЙ Тест 344
15.1.3 Тест виджетов 345
15.1.4 Интегрированный тест 346
15.2 Выпустите приложение Android версии 348
15.2.1 Проверьте манифест приложения 348
15.2.2 Просмотр конструкции конструкции 349
15.2.3 Добавить начальный значок 350
15.2.4 Подпись приложения 350
15.2.5 Создайте версию APK выпуска и установите на устройстве 353
15.3 выпущено приложение для iOS версии 353
15.3.1 Подготовка 353
15.3.2 Зарегистрировать приложение на iTunes Connect 353
15.3.3 Зарегистрировать идентификатор пакета 354
15.3.4 Создание записей приложения на iTunes Connect 355
15.3.5 Просмотреть настройки проекта XCODE 355
15.3.6 Добавить значок приложения 356
15.3.7 Подготовка версии 358
15.3.8 Приложение опубликовано в App Store 360
Глава 16 Комплексный случай 362
16.1 Реализация интерфейса приложения Instant Communication 362
16.1.1 Введение проекта 362
16.1.2 строительство проекта 363
16.1.3 Программа входа 366
16.1.4 Load Page 367
16.1.5 Страница приложения 368
16.1.6 Поиск стр. 375
16.1.7 чат Страница 379
16.1.8 Friends Page 383
16.1.9“ моя”
16.2 Реализация приложения корпоративной станции 394
16.2.1 Введение проекта 394
16.2.2 строительство проекта 396
16.2.3 Программа входа 399
16.2.4 Страница загрузки 401
16.2.5 Инструменты и обработка файлов конфигурации 402
16.2.6 Fluro Routing Resecking 404
16.2.7 Пакет методов запроса DIO 405
16.2.8 Индекс Страница 406
16.2.9 Дом 410
16.2.10 Домашняя страница. Рисунок 411
16.2.11 Домашняя страница Новая списка продуктов 412
16.2.12 Продукт Страница 419
16.2.13 Подробности продукта страница 423
16.2.14“ свяжитесь с нами”


об авторе

Под редакцией Кан Шаоджун: старший застройщик Кан Шаоджун, предприниматель.Сосредоточьтесь на области технологий видеооб связи.Первый автор первого трепетала "Technology Technology начинается и борьба".Он много лет занимался техническими исследованиями и разработками видеоконференций и дистанционного образования, а также имеет исследования и приложения для технологии разработки Android, iOS и кросс -платформы. с участием медицинской помощи, транспорта, банковского дела и других областей.