Flutter 学习资源汇总持续更新中.....
自学项目联系https://github.com/chenkexu/flutter_app
** dart语法
- ?? 操作符在 Dart 中与 Kotlin 中的 ?: 操作符功能相似。
String? nullableString = null;
String nonNullableString = nullableString ?? "Default Value";
- ? 操作符和 kotlin一样,非空?.
Person? person = null;
person?.sayHello(); // 如果 person 不为 null,则调用 sayHello() 方法
person = Person("Alice");
person?.sayHello(); // 输出: "Hello, Alice!"
- 从Android->Flutter的知识迁移
- Flutter 问题集锦
- Flutter 与 Android 的你来我往
- Flutter官方exampleflutter_gallery
- flutter 开发者帮助 APP,包含 flutter 常用 140+ 组件的demo 演示与中文文档 flutter-go阿里巴巴flutter-go
- awesome-flutter包含居多优秀的Flutter库,工具,教程,文章等awesome-flutter
- Flutter-Notebook提供了很多优秀样例和Demo玩Android跨平台项目
- flutter官方插件,提供了众多优秀插件Flutter-Notebook,
- Flutter-plugins,
- 掘金作者恋猫de小郭系列文章
- 官方中文文档Flutter实战
- GSYGithubAppgsy_github_app_flutter
- Flutter的练习项目flutter_deer
- Flutter Demo合集flutter-examples
- 一款基于Flutter + 组件化实现的精美仿开眼视频跨平台App,适合新手入门,快速掌握Dart语言的基本语法以及快速上手flutter开发。Flutter_Eyepetizer
常用的开源库
-
webview1flutter_webview_plugin
-
webview2flutter_inappwebview
-
网络请求库dio
-
数据库sqflite
-
Dart常用工具类库common_utils
-
Flutter常用工具类库flustars
-
网络请求utilsdio_util
-
网络请求库retrofit
-
屏幕适配方案flutter_screenutil
-
图片放大缩小photo_view
-
强大的官方Image扩展组件extended_image
-
上拉加载和下拉刷新flutter_pulltorefresh
-
路由管理fluro
-
路由管理2flutter_boost
-
侧滑删除flutter_slidable
-
图片选择插件image_picker
-
图片选择插件2flutter_wechat_assets_picker
-
处理键盘事件flutter_keyboard_actions
-
城市,联系人选择列表azlistview
-
常用的日期工具类date_utils
-
常用的日期工具类date_utils
-
曲线图表bezier-chart
-
二维码扫描qr_code_scanner
-
动画播放lottie-flutter
-
状态管理provider
-
振动效果vibration
-
获取设备信息device_info_plus
-
格式化Stringsprintf
-
Dart的响应式扩展rxdart
-
启动URL的插件url_launcher
-
汉语转拼音lpinyin
-
Fluter 全平台应用开发 UI 框架 TolyUI
-
启动白屏处理框架flutter_splash_screen
-
视频播放器框架 chewie
-
一个 Flutter 工具类集合插件,封装了常用的工具类 flutter_util_code
网友评论