• Flutter跨平台开发入门与实战
21年品牌 40万+商家 超1.5亿件商品

Flutter跨平台开发入门与实战

若图片与书名不一致,以书名和定价为准!

51.35 6.5折 79 全新

库存3件

河北保定
认证卖家担保交易快速发货售后保障

作者向治洪

出版社人民邮电出版社

ISBN9787115551443

出版时间2021-01

版次1

装帧平装

开本16开

纸张胶版纸

定价79元

货号8464540

上书时间2024-12-01

中图网旗舰店

十二年老店
已实名 已认证 进店 收藏店铺

   商品详情   

品相描述:全新
商品描述
基本信息
书名:Flutter跨平台开发入门与实战
定价:79元
作者:向治洪
出版社:人民邮电出版社
出版日期:2021-01-01
ISBN:9787115551443
字数:
页码:
版次:
装帧:
开本:16开
商品重量:
编辑推荐

内容提要
本书共 14 章,涵盖 Flutter 跨平台开发所需的各方面知识,循序渐进的讲解有助于读者更深入地学习Flutter 知识。 章~第 8 章介绍 Flutter 的入门与基础知识,主要由 Flutter 概述、Flutter 快速入门、Dart 基础、Flutter组件基础、Flutter 页面布局、高级组件、事件处理,以及动画等知识组成。第 9 章~3 章介绍进阶知识,主要由路由与导航、网络与通信、混合开发,以及插件开发与热更新等组成,介绍 Flutter 跨平台开发中的相关技巧,也是Flutter 跨平台开发必须掌握的内容。4 章主要由 Flutter 项目实战组成,介绍对 Flutter 基础知识的综合运用,通过对此实战项目的学习,读者将会对 Flutter 框架有更加全面和深入的理解。 本书适合移动 Android.ios 开发人员,前端开发人员以及对移动开发感兴趣的读者阅读。
目录
目录章 Flutter概述 11.1 Flutter的历史 11.1.1 Flutter特性 11.1.2 Flutter版本 21.2 Flutter框架 31.2.1 Flutter Framework 41.2.2 Flutter Engine 41.2.3 Flutter Embedder 4第 2章 Flutter快速入门 52.1 开发环境搭建 52.1.1 搭建macOS环境 52.1.2 搭建Android环境 62.1.3 搭建iOS环境 82.1.4 诊断Flutter开发环境 92.2 开发工具 92.2.1 Android Studio 92.2.2 VSCode 102.3 Flutter项目示例 112.3.1 创建示例项目 112.3.2 项目结构 132.3.3 修改示例项目 142.3.4 体验热重载 152.3.5 程序调试 152.3.6 运行模式 172.4 Flutter Web入门 182.5 Flutter升级 192.6 Flutter包管理 20第3章 Dart基础 223.1 Dart入门 223.1.1 Dart安装与升级 223.1.2 编写Hello World 233.2 Dart基础知识 233.2.1 变量与常量 233.2.2 内置数据类型 243.3 函数 263.3.1 main() 273.3.2 函数参数 273.3.3 返回值 273.3.4 匿名函数 283.4 Dart运算符 283.5 流程控制语句 313.6 异常 333.6.1 抛出异常 333.6.2 捕获异常 333.6.3 finally 343.7 类 343.7.1 类的成员变量 343.7.2 构造函数 353.7.3 继承类 363.7.4 抽象类 363.7.5 枚举类 373.7.6 Mixin 383.8 泛型 383.9 元数据 403.10 异步编程 413.10.1 声明异步函数 413.10.2 Future 413.10.3 async/await 433.10.4 Stream 43第4章 Flutter组件基础 454.1 Widget组件基础 454.1.1 StatelessWidget 454.1.2 StatefulWidget 474.1.3 MaterialApp 484.1.4 AppBar 504.1.5 Scaffold 524.2 状态管理基础知识 534.2.1 状态生命周期 534.2.2 自身状态管理 554.2.3 父子组件状态管理 564.2.4 混合状态管理 584.3 基础组件 614.3.1 文本组件 614.3.2 按钮组件 634.3.3 图片组件 664.3.4 图标组件 674.3.5 输入框组件 694.3.6 表单组件 724.4 容器组件 744.5 盒约束模型 764.5.1 ConstrainedBox 764.5.2 SizedBox 784.5.3 UnconstrainedBox 78第5章 Flutter页面布局 805.1 线性布局 805.2 弹性布局 815.3 流式布局 825.4 层叠布局 85第6章 高级组件 876.1 可滚动组件 876.1.1 Scrollable组件 876.1.2 Scrollbar组件 886.1.3 SingleChildScrollView组件 886.1.4 CustomScrollView组件 896.1.5 ScrollController组件 926.2 列表组件 956.2.1 ListView 956.2.2 ListView.builder 976.2.3 ListView. separated 986.2.4 ListView.custom 996.3 网格组件 1006.3.1 GridView基础 1006.3.2 GridView构造函数 1036.4 滑动切换组件 1056.5 自定义组件 1076.5.1 组合组件 1076.5.2 自绘组件 108第7章 事件处理 1117.1 原始指针事件 1117.1.1 基本概念 1117.1.2 忽略事件 1137.2 手势识别组件 1147.2.1 基本用法 1147.2.2 常用事件 1157.2.3 拖曳与缩放 1167.2.4 手势识别器 1187.2.5 手势竞争与冲突 1207.3 事件总线 1227.4 事件通知 1247.4.1 基本用法 1247.4.2 自定义通知 1257.4.3 通知冒泡原理 127第8章 动画 1288.1 动画基础 1288.1.1 Animation 1288.1.2 AnimationController 1298.1.3 Curve 1318.1.4 Tween 1338.2 动画组件 1348.2.1 基本用法 1348.2.2 AnimatedWidget 1368.2.3 AnimatedBuilder 1378.3 转场动画 1388.4 交错动画 1418.5 Flare动画 143第9章 路由与导航 1509.1 路由基础 1509.1.1 基本概念 1509.1.2 基本路由 1519.1.3 命名路由 1529.1.4 路由嵌套 1539.1.5 路由传参 1549.2 路由栈 1569.2.1 路由栈简介 1569.2.2 pushReplacementNamed 1569.2.3 popAndPushNamed 1579.2.4 pushNamedAnd-RemoveUntil 1579.2.5 popUntil 1599.3 自定义路由 1599.3.1 自定义路由简介 1599.3.2 Fluro 1610章 网络与通信 16510.1 网络协议 16510.1.1 HTTP 16510.1.2 HTTP 2.0 16610.1.3 HTTPS 16710.2 网络请求 16710.2.1 HttpClient 16710.2.2 http 16810.2.3 dio 16910.3 JSON解析 17210.3.1 手动解析 17210.3.2 插件解析 17310.3.3 工具解析 17510.4 异步编程 17710.4.1 事件循环机制 17710.4.2 Isolate 17910.4.3 线程管理与Isolate 18110.4.4 Stream 18310.5 BloC 18410.5.1 BloC Widget 18510.5.2 BloC示例应用 1871章 数据持久化 19111.1 SharedPreferences存储 19111.2 sqlite数据库存储 19311.3 文件存储 1982章 混合开发 20112.1 混合开发简介 20112.2 集成Flutter 20212.2.1 Flutter模块 20212.2.2 Android集成Flutter 20212.2.3 iOS集成Flutter 20512.2.4 Flutter模块调试 20712.3 Flutter与原生通信 20812.3.1 Flutter通信机制 20812.3.2 BasicMessage-Channel 20912.3.3 MethodChannel 21112.3.4 EventChannel 21412.4 混合路由管理 21712.4.1 混合导航栈 21712.4.2 原生页面跳转至Flutter页面 21712.4.3 Flutter页面跳转至原生页面 21812.5 FlutterBoost 22212.5.1 FlutterBoost集成 22212.5.2 FlutterBoost框架结构 2253章 插件开发与热更新 22713.1 Flutter插件开发 22713.1.1 新建插件 22713.1.2 示例插件 22813.1.3 插件开发 23013.1.4 运行插件 23513.2 Flutter开源库 23613.2.1 状态管理框架 23713.2.2 网页加载 24113.2.3 下拉刷新 24413.2.4 屏幕适配 24713.2.5 消息推送 24913.3 Flutter热更新 25513.3.1 热更新简介 25513.3.2 接入Bugly 25613.3.3 热更新示例 2604章 新冠肺炎疫情应用 26314.1 项目搭建 26314.1.1 搭建主框架 26414.1.2 入口程序 26614.1.3 网络请求 26714.1.4 网页组件封装 26914.2 功能开发 27114.2.1 首页模块开发 27114.2.2 疫情地图模块开发 27314.2.3 权威辟谣 27514.2.4 同行程查询 27814.2.5 大图预览 28114.3 异常监测与上报 28314.3.1 Flutter异常 28314.3.2 异常捕获 28314.3.3 异常捕获示例 28514.3.4 异常上报 28614.4 性能分析与优化 28914.4.1 性能图层 28914.4.2 GPU问题分析 29014.4.3 UI问题分析 29214.4.4 内存优化 29414.5 打包与发布 29514.5.1 更换默认配置 29514.5.2 Android应用打包 29714.5.3 iOS应用打包 299
作者介绍
向治洪,资深工程师,大前端专家,技术达人,曾出版《React Native移动开发实战》《Kotlin入门与实战》《Weex跨平台开发与实战》以及《React Native开发进阶》。
序言

   相关推荐   

—  没有更多了  —

以下为对购买帮助不大的评价

此功能需要访问孔网APP才能使用
暂时不用
打开孔网APP