Java知识分享网 - 轻松学习从此开始!    

Java知识分享网

Java1234官方群25:java1234官方群17
Java1234官方群25:838462530
        
SpringBoot+SpringSecurity+Vue+ElementPlus权限系统实战课程 震撼发布        

最新Java全栈就业实战课程(免费)

springcloud分布式电商秒杀实战课程

IDEA永久激活

66套java实战课程无套路领取

锋哥开始收Java学员啦!

Python学习路线图

锋哥开始收Java学员啦!

从零开始学Flutter开发 谭东 PDF 下载


分享到:
时间:2024-04-29 09:37来源:http://www.java1234.com 作者:转载  侵权举报
本书针对目前高速发展的Flutter跨平台移动开发技术方案,从零开始深入讲解其中涉及的技术点,内容全面详细。本书共分18章,章至第4章主要介绍Flutter入门基础知识,第5章至第7章主要
失效链接处理
从零开始学Flutter开发 谭东 PDF 下载

下载地址:
版权归出版社和原作者所有,链接已删除,请购买正版

用户下载说明:

电子版仅供预览,下载后24小时内务必删除,支持正版,喜欢的请购买正版书籍:
https://product.dangdang.com/11731967812.html
 

相关截图:



资料简介:
本书针对目前高速发展的Flutter跨平台移动开发技术方案,从零开始深入讲解其中涉及的技术点,内容全面详细。本书共分18章,章至第4章主要介绍Flutter入门基础知识,第5章至第7章主要介绍Flutter核心组件和布局相关组件,第8章至5章主要介绍Flutter进阶知识,6章至8章主要介绍Flutter扩展及实战相关内容。本书适合具有编程经验的学生、开发者阅读,也适合乐于尝试新技术、渴望不断提升自我的读者参考、学习。


资料目录:
第1章 认识Flutter 1
1.1 台开发技术 1
1.2 一起认识Flutter 3
1.3 Flutter架构与特点 6
1.4 Flutter主台 7
1.5 Flutter未来展望 9
第2章 Dart语言基础 12
2.1 认识Dart 12
2.1.1 什么是Dart 12
2.1.2 Dart的特性 13
2.2 Dart的数据类型与作符 15
2.2.1 Dart中的数据类型 15
2.2.2 Dart中的作符 22
2.3 Dart的流程控制语句 23
2.4 Dart中的类与方法 26
2.4.1 Dart中的类 27
2.4.2 Dart中的方法 31
2.5 Dart的异步作与导入类 35
第3章 Flutter开发入门 38
3.1 开发环境搭建 38
3.1.1 Android Studio开发环境的搭建 38
3.1.2 VSCode开发环境的搭建 42
3.1.3 模拟器的新建与调试 43
3.2 项目结构分析 47
3.3 配置文件详解 50
3.4 Flutter组件化 53
3.4.1 架构层级 53
3.4.2 组件分类 55
3.5 创建Flutter应用 57
3.5.1 创建默认应用 57
3.5.2 创建自己的应用 61
第4章 Flutter开发规范 64
4.1 项目结构规范 64
4.2 命名规范 66
4.3 代码格式规范 68
4.4 注释规范 70
4.5 代码使用规范 71
4.5.1 与包导入相关的规范 72
4.5.2 与字符串相关的规范 72
4.5.3 与集合相关的规范 72
4.5.4 与函数相关的规范 74
4.5.5 与异常处理相关的规范 78
4.5.6 与异步任务编程相关的规范 78
4.5.7 与数据转换相关的规范 79
第5章 Flutter常用组件(上) 81
5.1 文本类组件 81
5.1.1 Text组件 81
5.1.2 Button组件 88
5.1.3 TextField组件 93
5.2 图片类组件 98
5.2.1 Image组件 98
5.2.2 Icon组件 108
5.3 导航类组件 111
5.3.1 AppBar组件 111
5.3.2 TabBar组件 116
5.3.3 NavigationBar组件 120
5.3.4 CupertinoTabBar和PageView相关组件 123
第6章 Flutter常用组件(下) 127
6.1 表单类组件 127
6.2 列表滚动组件 133
6.2.1 CustomScrollView组件 133
6.2.2 ListView组件 136
6.2.3 GridView组件 142
6.2.4 ScrollView组件 148
6.2.5 ExpansionPanel组件 150
6.3 Dialog组件 151
6.4 表格组件 155
6.4.1 Table组件 155
6.4.2 DataTable组件 159
6.4.3 PaginatedDataTable组件 162
第7章 Flutter常用布局组件 168
7.1 容器类布局组件 168
7.1.1 Scaffold布局组件 168
7.1.2 Container布局组件 172
7.1.3 Center布局组件 174
7.2 层叠类布局组件 177
7.3 线性布局组件 181
7.3.1 Row布局组件 181
7.3.2 Column布局组件 185
7.4 弹性布局组件 187
7.5 流式布局组件 190
7.5.1 Flow布局组件 190
7.5.2 Wrap布局组件 194
第8章 Flutter路由与生命周期 197
8.1 路由简介 197
8.2 路由跳转 199
8.3 参数传递 203
8.4 生命周期 206
8.5 按键监听 211
第9章 Flutter HTTP网络请求 215
9.1 HTTP网络请求简介 215
9.2 实现方式 217
9.2.1 通过io.dart里的HttpClient实现 217
9.2.2 通过Dart原生HTTP请求库实现 219
9.2.3 通过第三方库实现 225
9.3 Flutter JSON编解码 230
9.3.1 JSON编解码用法详解 230
9.3.2 JSON编解码优化 231
9.3.3 JSON自动序列化解码 232
9.4 Flutter WebSocket的使用 234
9.4.1 WebSocket简介 234
9.4.2 WebSocket基本用法 235
9.4.3 通过第三方插件行WebSocket通信 236
第10章 Flutter文件作与数据库作 238
10.1 文件作 238
10.2 手势作 243
10.3 数据库作 248
第11章 Flutter自定义组件与方法封装 254
11.1 自定义组件 254
11.1.1 通过继承组件实现自定义 254
11.1.2 通过组合组件实现自定义 257
11.1.3 通过CustomPaint绘制组件 261
11.2 方法封装 265
第12章 Flutter动画的实现 267
12.1 动画简介 267
12.2 基础动画 273
12.3 Hero动画 276
12.4 交错动画 281
第13章 Flutter主题与应用国际化 286
13.1 主题的实现 286
13.1.1 创建全局主题 286
13.1.2 设置局部主题 290
13.1.3 扩展和修改全局主题 291
13.2 应用国际化 292
13.2.1 应用国际化简介 292
13.2.2 使用插件库实现应用国际化 298
第14章 Flutter数据共享与传递 305
14.1 InheritedWidget组件 305
14.2 ScopedModel库 307
14.3 Redux库 311
14.4 EventBus库 315
第15章 Flutter与原生API交互及插件库开发 321
15.1 Flutter与原生API交互 321
15.1.1 交互简介 321
15.1.2 调用原生API 323
15.1.3 原生API调用Flutter API 330
15.1.4 Flutter组件与原生控件混合使用 333
15.1.5 Flutter页面跳转到原生页面 335
15.1.6 原生页面跳转到Flutter页面 336
15.2 Flutter插件库开发 342
15.2.1 Dart Pub的使用 343
15.2.2 Flutter Package开发 344
15.2.3 Flutter Plugin开发 349
第16章 Flutter调打包发布 351
16.1 调试与单元测试 351
16.1.1 调试 351
16.1.2 单元测试 364
16.1.3 辅助工具的使用 365
16.2 Flutter Android应用打包发布 369
16.3 Flutter iOS应用打包发布 374
第17章 Flutter拓展:Dart Web 379
17.1 Dart Web简介 379
17.2 Dart Web环境搭建 379
17.2.1 Dart SDK 380
17.2.2 开发工具 382
17.3 创建一个Dart Web项目 383
17.4 编写第一个Dart Server 387
第18章 Flutter实战 393
18.1 编写一个备忘录应用 393
18.1.1 知识整理 393
18.1.2 应用编写 394
18.2 编写一个TV应用 407
18.2.1 按键监听 407
18.2.2 焦点处理 409
18.2.3 焦点框效果处理 409



------分隔线----------------------------

锋哥公众号


锋哥微信


关注公众号
【Java资料站】
回复 666
获取 
66套java
从菜鸡到大神
项目实战课程

锋哥推荐