图书介绍
Flutter技术入门与实战2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载

- 亢少军编著 著
- 出版社: 北京:机械工业出版社
- ISBN:9787111617976
- 出版时间:2019
- 标注页数:338页
- 文件大小:27MB
- 文件页数:350页
- 主题词:移动终端-应用程序-程序设计
PDF下载
下载说明
Flutter技术入门与实战PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1章 开启Flutter之旅1
1.1 Flutter的特点与核心概念1
1.1.1一切皆为组件2
1.1.2组件嵌套2
1.1.3构建Widget3
1.1.4处理用户交互4
1.1.5什么是状态4
1.1.6分层的框架5
1.2开发环境搭建5
1.2.1 Windows环境搭建5
1.2.2 MacOS环境搭建11
1.3第一个Flutter程序17
第2章 Flutter基础知识23
2.1入口程序23
2.2 Material Design设计风格24
2.3 Flutter主题24
2.3.1创建应用主题24
2.3.2局部主题26
2.3.3使用主题27
2.4无状态组件和有状态组件28
2.5使用包资源31
2.6 Http请求34
第3章 Dart语言简述40
3.1 Dart重要概念与常用开发库40
3.2变量与基本数据类型43
3.3函数46
3.4运算符47
3.5流程控制语句51
3.6异常处理54
3.7面向对象55
3.7.1实例化成员变量55
3.7.2构造函数56
3.7.3读取和写入对象57
3.7.4重载操作58
3.7.5继承类59
3.7.6 抽象类60
3.7.7枚举类型62
3.7.8 Mixins62
3.8泛型63
3.9库的使用64
3.10异步支持65
3.11元数据65
3.12注释67
第4章 常用组件68
4.1容器组件68
4.2图片组件70
4.3文本组件72
4.4图标及按钮组件74
4.4.1图标组件74
4.4.2图标按钮组件75
4.4.3凸起按钮组件77
4.5列表组件78
4.5.1基础列表组件78
4.5.2水平列表组件80
4.5.3长列表组件82
4.5.4网格列表组件83
4.6表单组件84
第5章 Material Design风格组件88
5.1 App结构和导航组件89
5.1.1 MaterialApp(应用组件)89
5.1.2 Scaffold(脚手架组件)94
5.1.3 AppBar(应用按钮组件)95
5.1.4 BottomNavigationBar(底部导航条组件)97
5.1.5 TabBar(水平选项卡及视图组件)99
5.1.6 Drawer(抽屉组件)104
5.2按钮和提示组件107
5.2.1 FloatingActionButton(悬停按钮组件)107
5.2.2 FlatButton(扁平按钮组件)109
5.2.3 PopupMenuButton(弹出菜单组件)110
5.2.4 SimpleDialog(简单对话框组件)112
5.2.5 AlertDialog(提示对话框组件)113
5.2.6 SnackBar(轻量提示组件)115
5.3其他组件116
5.3.1 TextField(文本框组件)117
5.3.2 Card(卡片组件)119
第6章 Cupertino风格组件122
6.1 CupertinoActivityIndicator组件122
6.2 CupertinoAlertDialog对话框组件123
6.3 CupertinoButton按钮组件124
6.4 Cupertino导航组件集125
第7章 页面布局132
7.1基础布局处理133
7.1.1 Container(容器布局)133
7.1.2 Center(居中布局)137
7.1.3 Padding(填充布局)138
7.1.4 Align(对齐布局)140
7.1.5 Row(水平布局)143
7.1.6 Column(垂直布局)144
7.1.7 FittedBox(缩放布局)146
7.1.8 Stack/Alignment149
7.1.9 Stack/Positioned151
7.1.10 IndexedStack153
7.1.11 OverflowBox(溢出父容器显示)155
7.2宽高尺寸处理156
7.2.1 SizedBox(设置具体尺寸)156
7.2.2 ConstrainedBox(限定最大最小宽高布局)158
7.2.3 LimitedBox(限定最大宽高布局)159
7.2.4 AspectRatio(调整宽高比)160
7.2.5 FractionallySizedBox(百分比布局)162
7.3列表及表格布局163
7.3.1 ListView164
7.3.2 GridView166
7.3.3 Table167
7.4其他布局处理169
7.4.1 Transform(矩阵转换)169
7.4.2 Baseline(基准线布局)171
7.4.3 Offstage(控制是否显示组件)172
7.4.4 Wrap(按宽高自动换行布局)174
7.5布局综合示例177
7.5.1布局分析177
7.5.2准备素材179
7.5.3编写代码180
第8章 手势185
8.1用GestureDetector进行手势检测185
8.2用Dismissible实现滑动删除187
第9章 资源和图片190
9.1添加资源和图片190
9.1.1指定assets190
9.1.2加载assets191
9.1.3平台assets193
9.2自定义字体195
第10章 路由及导航198
10.1页面跳转基本使用198
10.2页面跳转发送数据201
10.3页面跳转返回数据204
第11章 组件装饰和视觉效果208
11.1 Opacity(透明度处理)208
11.2 DecoratedBox(装饰盒子)210
11.3 RotatedBox(旋转盒子)217
11.4 Clip(剪裁处理)217
11.5案例——自定义画板222
第12章 动画241
12.1用AnimatedOpacity实现渐变效果241
12.2用Hero实现页面切换动画243
第13章 Flutter插件开发246
13.1新建插件246
13.2运行插件249
13.3示例代码分析250
第14章 开发工具及使用技巧259
14.1 IDE集成开发环境259
14.1.1 Android Studio/IntelliJ259
14.1.2 Visual Studio Code267
14.2 Flutter SDK274
14.3使用热重载275
14.4格式化代码276
14.5 Flutter组件检查器278
第15章 测试与发布应用281
15.1测试应用281
15.1.1简介281
15.1.2单元测试282
15.1.3 Widget测试283
15.1.4集成测试284
15.2发布Android版App286
15.2.1检查App Manifest287
15.2.2查看构建配置287
15.2.3添加启动图标288
15.2.4 App签名290
15.2.5构建发布版APK并安装在设备上291
15.3发布iOS版App291
15.3.1准备工作291
15.3.2在iTunes Connect上注册用程序292
15.3.3注册一个Bundle ID292
15.3.4在iTunes Connect上创建应用程序记录293
15.3.5查看Xcode项目设置294
15.3.6添加应用程序图标295
15.3.7准备发布版本297
15.3.8将应用发布到App Store300
第16章 综合案例——即时通讯App界面实现301
16.1项目介绍301
16.2项目搭建302
16.2.1新建项目302
16.2.2添加源码目录及文件305
16.3入口程序306
16.4加载页面307
16.5应用页面309
16.6搜索页面316
16.6.1布局拆分316
16.6.2请求获取焦点316
16.6.3自定义TouchCallBack组件316
16.6.4返回文本组件318
16.6.5组装实现搜索页面318
16.7聊天页面321
16.7.1准备聊天消息数据321
16.7.2聊天消息列表项实现322
16.7.3聊天消息列表实现325
16.8好友页面325
16.8.1准备好友列表数据326
16.8.2好友列表项实现327
16.8.3好友列表头实现329
16.8.4 ContactSiderList类329
16.8.5 Contacts类332
16.9我的页面333
16.9.1通用列表项实现334
16.9.2 Personal类335
热门推荐
- 1024808.html
- 3765523.html
- 3794967.html
- 464070.html
- 2973064.html
- 1383010.html
- 836492.html
- 1279180.html
- 2871875.html
- 216645.html
- http://www.ickdjs.cc/book_1771912.html
- http://www.ickdjs.cc/book_3208152.html
- http://www.ickdjs.cc/book_1574327.html
- http://www.ickdjs.cc/book_142181.html
- http://www.ickdjs.cc/book_511040.html
- http://www.ickdjs.cc/book_1565569.html
- http://www.ickdjs.cc/book_3080871.html
- http://www.ickdjs.cc/book_575020.html
- http://www.ickdjs.cc/book_1112578.html
- http://www.ickdjs.cc/book_3039265.html