logo
分类于: 计算机基础

简介

Flutter技术入门与实战(第2版): 实战

Flutter技术入门与实战(第2版): 实战 9.3分

资源最后更新于 2020-03-29 02:02:49

作者:亢少军

出版社:出版社机械工业出版社

出版日期:2019-11

ISBN:9787111640127

文件格式: pdf

标签: 编程语言 软件开发 程序设计 实战

简介· · · · · ·

本书由资深架构师撰写,详细讲解Flutter的基本概念和使用技巧。既有基础知识,又有丰富示例,并包括详细案例的操作步骤,实操性强。还有配套网站提供了完整案例代码和视频课程,可帮助读者轻松掌握基础知识,快速进入实战。本书主要内容共16章。第1~2章介绍Flutter的基本概念和重要知识点。第3章简单介绍了Flutter SDK指定的Dart语言。第4~7章介绍Flutter常用组件,以及Material Design风格的组件、Cupertino风格的组件,还介绍了页面布局基础知识和技巧。第8~12章介绍Flutter的高级用法,包括如何处理手势,如何加载、处理、展示资源和图片,路由及导航是如何处理的,装饰和动画的处理等。第13章介绍Flutter插件开发。第14~16章介绍开发工具的使用技巧、测试与发布应用,以及综合案例。亢少军,资深开发者,创业者。专注于视频通讯技术领域。国内首本Flutter著作《Flutter技术入门与实战》作者。多年从事视频会议、远程教育等技术研发,对于Android、iOS以及跨平台开发技术有比较深入的研究和应用,作为主要程序员开发了多个应用项目,涉及医疗、交通、银行等领域。

想要: 点击会收藏到你的 我的收藏,可以在这里查看

已收: 表示已经收藏

Tips: 注册一个用户 可以通过用户中心得到电子书更新的通知哦

目录

  1. 第2版前言
  2. 第1章 开启Flutter之旅
  3. 1.1 Flutter的特点与核心概念
  4. 1.2 搭建开发环境
  5. 1.3 写第一个Flutter程序
  6. 第2章 Flutter基础知识
  7. 2.1 入口程序
  8. 2.2 Material Design设计风格
  9. 2.3 Flutter主题
  10. 2.4 使用包资源
  11. 2.5 状态管理
  12. 2.6 HTTP请求
  13. 第3章 Dart语言简述
  14. 3.1 Dart的重要概念与常用开发库
  15. 3.2 变量与基本数据类型
  16. 3.3 函数
  17. 3.4 运算符
  18. 3.5 流程控制语句
  19. 3.6 异常处理
  20. 3.7 面向对象
  21. 3.8 泛型
  22. 3.9 库的使用
  23. 3.10 异步支持
  24. 3.11 元数据
  25. 3.12 注释
  26. 第4章 常用组件
  27. 4.1 容器组件
  28. 4.2 图片组件
  29. 4.3 文本组件
  30. 4.4 图标及按钮组件
  31. 4.5 列表组件
  32. 4.6 表单组件
  33. 第5章 Material Design风格组件
  34. 5.1 App结构和导航组件
  35. 5.2 按钮和提示组件
  36. 5.3 其他组件
  37. 第6章 Cupertino风格组件
  38. 6.1 CupertinoActivityIndicator(加载指示器组件)
  39. 6.2 CupertinoAlertDialog(对话框组件)
  40. 6.3 CupertinoButton(按钮组件)
  41. 6.4 Cupertino(导航组件集)
  42. 第7章 页面布局
  43. 7.1 基础布局处理
  44. 7.2 宽高尺寸处理
  45. 7.3 列表及表格布局
  46. 7.4 其他布局处理
  47. 7.5 布局综合示例
  48. 第8章 手势
  49. 8.1 用GestureDetector进行手势检测
  50. 8.2 用Dismissible实现滑动删除
  51. 第9章 资源和图片
  52. 9.1 添加资源和图片
  53. 9.2 自定义字体
  54. 第10章 组件装饰和视觉效果
  55. 10.1 Opacity(透明度处理)
  56. 10.2 DecoratedBox(装饰盒子)
  57. 10.3 RotatedBox(旋转盒子)
  58. 10.4 Clip(剪裁处理)
  59. 10.5 案例—自定义画板
  60. 第11章 路由和持久化
  61. 11.1 路由的基本应用
  62. 11.2 Fluro企业级路由
  63. 11.3 Key-Value存储简介
  64. 11.4 文件存储
  65. 11.5 Sqflite的应用
  66. 第12章 动画
  67. 12.1 动画的基本概念
  68. 12.2 Flutter的动画相关类
  69. 12.3 动画示例
  70. 12.4 动画组件
  71. 第13章 Flutter插件开发
  72. 13.1 获取系统版本插件
  73. 13.2 电池电量插件
  74. 13.3 Channel详解
  75. 13.4 PlatformView显示原生视图
  76. 第14章 开发工具及使用技巧
  77. 14.1 IDE集成开发环境
  78. 14.2 Flutter SDK
  79. 14.3 使用热重载
  80. 14.4 格式化代码
  81. 14.5 Flutter组件检查器
  82. 第15章 测试与发布应用
  83. 15.1 测试应用
  84. 15.2 发布Android版App
  85. 15.3 发布iOS版App
  86. 第16章 综合案例
  87. 16.1 即时通信App界面实现
  88. 16.2 企业站App实现