没有合适的资源?快使用搜索试试~ 我知道了~
温馨提示
Flutter in Action is a book about empowering everyone (and anyone) to create mobile applications with the Flutter SDK and the Dart programming language.
资源推荐
资源详情
资源评论













Widget Lifecycles
Stateless widget Stateful widget
Constructor Constructor
build() createState()
State object
(Mounted)
initState()
(Dirty state)
dispose()
(Clean state)
Rebuilds when
configuration
changes
When it receives
new configuration
When internal state
changes
Produces a state object
build() setState()
widgetDidUpdate()

Flutter in Action
ERIC WINDMILL
FOREWORD BY RAY RISCHPATER
MANNING
SHELTER ISLAND

For online information and ordering of this and other Manning books, please visit
www.manning.com. The publisher offers discounts on this book when ordered in quantity.
For more information, please contact
Special Sales Department
Manning Publications Co.
20 Baldwin Road
PO Box 761
Shelter Island, NY 11964
Email: [email protected]
©2020 by Manning Publications Co. All rights reserved.
No part of this publication may be reproduced, stored in a retrieval system, or transmitted, in
any form or by means electronic, mechanical, photocopying, or otherwise, without prior written
permission of the publisher.
Many of the designations used by manufacturers and sellers to distinguish their products are
claimed as trademarks. Where those designations appear in the book, and Manning
Publications was aware of a trademark claim, the designations have been printed in initial caps
or all caps.
Recognizing the importance of preserving what has been written, it is Manning’s policy to have
the books we publish printed on acid-free paper, and we exert our best efforts to that end.
Recognizing also our responsibility to conserve the resources of our planet, Manning books are
printed on paper that is at least 15 percent recycled and processed without the use of elemental
chlorine.
Acquisitions editor: Brian Sawyer
Manning Publications Co. Development editor: Susanna Kline
20 Baldwin Road Technical development editor: John Guthrie
PO Box 761 Review editor: Aleks Dragosavljevic
´
Shelter Island, NY 11964 Production editor: Anthony Calcara
Copyeditor: Tiffany Taylor and Frances Buran
Proofreader: Melody Dolab
Technical proofreader: Gonzalo Huerta-Cánepa
Typesetter: Gordan Salinovic
Cover designer: Marija Tudor
ISBN 9781617296147
Printed in the United States of America

iii
brief contents
PART 1MEET FLUTTER ................................................................1
1 ■ Meet Flutter 3
2
■ A brief intro to Dart 24
3
■ Breaking into Flutter 54
PART 2FLUTTER USER INTERACTION, STYLES, AND ANIMATIONS.........95
4 ■ Flutter UI: Important widgets, themes, and layout 97
5
■ User interaction: Forms and gestures 129
6
■ Pushing pixels: Flutter animations and using
the canvas 158
PART 3STATE MANAGEMENT AND ASYNCHRONOUS DART ................189
7 ■ Flutter routing in depth 191
8
■ Flutter state management 212
9
■ Async Dart and Flutter and infinite scrolling 236
PART 4BEYOND FOUNDATIONS .................................................. 265
10 ■ Working with data: HTTP, Firestore, and JSON 267
11
■ Testing Flutter apps 292
剩余367页未读,继续阅读
资源评论


yongxinq
- 粉丝: 3
上传资源 快速赚钱
我的内容管理 展开
我的资源 快来上传第一个资源
我的收益
登录查看自己的收益我的积分 登录查看自己的积分
我的C币 登录后查看C币余额
我的收藏
我的下载
下载帮助


最新资源
- 浅谈如何提高青少年计算机应用能力(1).docx
- 【推荐下载】工业互联网:跨界合作成常态-创新提效是目标(1).pdf
- gxf5-sh型三网融合通信光缆交接设备研制总结报告(5)(1).doc
- 数据库课程设计心得体会.docx
- 图书管理系统的设计与实现图书管理系统论文(1).docx
- 本科毕业论文-—基于web的城市公交查询系统设计与实现(1).doc
- 深度学习在自动驾驶中的应用(1).pptx
- 人工智能在软件工程中的应用(1).docx
- 图书管理系统案例分析(1)(1).doc
- 物联网中的网络技术(1).doc
- 基于STM32的-AD9850-驱动程序(1).doc
- 问卷(量表)信效检验的软件实现(SPSSAmos)(1).ppt
- 基于大数据下的物理教学研究(1).docx
- 国家开放大学电大《计算机组网技术》机考2套题库八(1).docx
- 基于互联网+背景的农村电商物流模式研究(1).docx
- 2019年公司办公自动化管理规定(1).doc
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈



安全验证
文档复制为VIP权益,开通VIP直接复制
