Flutter 开发手册

喜欢记得点个赞哟,我是王睿,很高兴认识大家!

1、一步一步教你安装Flutter

1.1丶 下载Flutter(SDK)

https://flutter.dev/docs/development/tools/sdk/releases#windows
在这里插入图片描述

1.2丶 配置环境变量

【1】
Name:ANDROID_HOME
Key:D:\program\Android\SDK\AndroidSDK
在这里插入图片描述
【2】
新增:D:\program\Flutter\SDK\flutter\bin
在这里插入图片描述

2.3丶 在电脑上配置国内镜像

搭建环境过程中要下载很多资源文件,当一些资源下载不了的时候,可能会报各种错误。在 国内访问 Flutter 的时候有可能会受到限制。Flutter 官方为我们提供了国内的镜像

https://flutter-io.cn/
https://flutter.dev/community/china

拉到 Flutter 中文网最下面有配置方式,把下面两句配置到环境变量里面
FLUTTER_STORAGE_BASE_URL:https://storage.flutter-io.cn PUB_HOSTED_URL:https://pub.flutter-io.cn
在这里插入图片描述
在这里插入图片描述

2.4丶 检测是否成功

【1】 flutter doctor
在这里插入图片描述
第一次运行的时候会提示下面错误:
在这里插入图片描述
这个时候复制上面红色框框内的命令

flutterdoctor–android-licenses

注意:提示输入 Y/N 的地方全部输入 Y

2.5丶 在Android Sutdio下载Flutter插件

【1】
在这里插入图片描述
【2】
选择:plugins
在搜索框处,搜索:flutter,下载该插件
在这里插入图片描述

2.6丶 创建Flutter项目

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

在这里插入图片描述

2.7丶 创建好后会有现成的代码,这时候连接上手机即可运行

手机端连接:USB连接,允许调试,设置→其他设置→开发者选项开启→USB调试开启
第三方模拟器连接教程:https://mp.csdn.net/mdeditor/103250938#
在这里插入图片描述

2、社区、Flutter国内镜像

Flutter中文社区

3、将Flutter或Dart的JSON数据自动生成模型类

json_to_dart

4、图标库(Icon)

5、设计基础

效果图:

在这里插入图片描述

代码+注释:

import 'package:flutter/foundation.dart';
import 'package:flutter/material.dart';

void main() {
  runApp(new MyApp());
}

class MyApp extends StatelessWidget {
  @override
  Widget build(BuildContext context) {
    final appName = 'Custom Themes';

    return new MaterialApp(
      title: appName,
      //创建主题
      theme: new ThemeData(
        brightness: Brightness.dark,      //亮度
        primaryColor: Colors.lightBlue[800],  //主题颜色
        accentColor: Colors.cyan[600],  //其他颜色
      ),
      home: new MyHomePage(
        title: appName,
      ),
    );
  }
}

class MyHomePage extends StatelessWidget {
  final String title;

  MyHomePage({Key key, @required this.title}) : super(key: key);

  @override
  Widget build(BuildContext context) {
    return new Scaffold(
      appBar: new AppBar(
        title: new Text(title),
      ),
      body: new Center(
        child: new Container(
          color: Theme.of(context).accentColor,   //引用主题
          child: new Text(
            'Text with a background color',
            style: Theme.of(context).textTheme.title,
          ),
        ),
      ),
    );
  }
}

喜欢记得点个赞哟,我叫王睿很高兴认识大家!

更多原理请参考谷歌官网:
使用主题共享颜色和字体样式

FlutterIcon

6、Flutter 技术介绍

Flutter 技术介绍

7、Flutter 知识点总结-基础篇

Flutter 知识点总结-基础篇

8、Flutter 知识点总结-进阶篇

Flutter 知识点总结-进阶篇

9、Flutter 常见问题总结

Flutter 常见问题总结

喜欢记得点个赞哟,我是王睿,很高兴认识大家!

  • 0
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
Flutter 参考手册 CHM 是一个用于方便开发者学习和查阅 Flutter 相关知识的参考手册。CHM 是一种 Microsoft Windows 下的帮助文件格式,可以被 Windows 操作系统自带的帮助程序(chmviewer.exe)打开。 Flutter 是一种移动应用开发框架,使用 Dart 编程语言,可以快速构建高性能、跨平台的移动应用程序。Flutter 参考手册 CHM 是为了方便开发者在他们的开发环境中快速访问和查阅 Flutter 相关的文档、API 以及示例而开发的。通过打开 CHM 文件,开发者可以快速找到他们需要的信息,提高开发效率。 在参考手册 CHM 中,开发者可以找到关于 Flutter 框架中各个组件、类、函数等的详细说明,了解它们的使用方法、参数、属性等信息。同时,参考手册中也提供了丰富的示例代码,可以让开发者更好地理解和应用这些功能。 此外,参考手册 CHM 还提供了对于不同平台和操作系统的适配,开发者可以根据自己的需要选择查看特定平台的文档。这样,开发者可以更准确地了解 Flutter 在不同平台上的使用方法和注意事项。 总之,Flutter 参考手册 CHM 是一个方便开发者查阅 Flutter 文档和学习 Flutter 开发的工具。它提供了丰富的信息和示例代码,帮助开发者更好地理解和应用 Flutter 框架,提高开发效率。通过使用这个参考手册开发者可以快速上手 Flutter 开发,并且在开发过程中可以随时查阅所需的文档和信息。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

王睿丶

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值