Flutter常用控件
发表于|更新于|flutter
Flutter常用控件
文章作者: Blank
版权声明: 本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来源 Blank!
相关推荐

2021-11-05
Flutter代码开发规范
Flutter代码开发规范 [Flutter_Go 代码开发规范](https://github.com/alibaba/flutter-go/blob/master/Flutter_Go 代码开发规范.md) Effective Dart: Style 代码风格标识符三种类型大驼峰类、枚举、typedef和类型参数 12345class SliderMenu { ... }class HttpRequest { ... }typedef Predicate = bool Function<T>(T value); 包括用于元数据注释的类 123456789class Foo { const Foo([arg]);}@Foo(anArg)class A { ... }@Foo()class B { ... } 如果注解类的构造函数是无参函数,则可以使用一个小驼峰风格的常量来初始化这个注解。 1234const foo = Foo();@fooclass C &...

2021-08-29
Flutter包开发和发布以及使用
Flutter包开发和发布以及使用 https://dart.cn/guides/libraries/create-library-packages 创建一个包项目1.Android Studio: File>New>New Flutter Project 来创建一个Package工程 2.intellij Idea: File>New>Project>Flutter>Project type select package 3.flutter create --template=package hello 包含 : lib/hello.dart:Package的Dart代码 test/hello_test.dart:Package的单元测试代码。 实现功能例(shelf Package的目录结构) Package中主要的功能的源码都在src目录下。shelf Package也导出了一个迷你库: shelf_io,它主要是处理HttpRequest的。在lib根目录下的“shelf.dart”中,导出...

2021-08-29
Flutter包依赖的四种方法
Flutter包依赖的四种方法 https://dart.dev/tools/pub/dependencies 概念依赖是一个pub包管理的核心概念,它在pubspec.yaml文件中被指定。开发人员只需要把自己直接依赖的包列出来,不需要写间接依赖的包,pub会帮我们处理那些间接依赖,可以使用pub deps命令或者flutter packages pub deps命令查看包依赖信息。 用法12345dependencies: [依赖的包名]: [source]: 告诉pub这个包如何被定位,不是一个具体的pub siet或者是git url, 而是获取包的方式,这些方式有sdk、Hosted packages、Git packages、Path packages [description]: 让pub定位到source的额外信息 version: 包的版本号 不同source的写法SDK(表明这个包来自于哪个sdk,使用这个参数要求dart版本必须在1.19.0之上) 1234dependencies: flutter_driv...

2021-08-29
Flutter常用插件
Flutter常用插件video_player 2.1.15 flutter_launcher_icons: ^0.9.2

2021-09-05
Flutter开发-修改App的名称和图标
Flutter开发-修改App的名称和图标 https://www.uedbox.com/post/66040/ Flutter新创建的项目默认的图标是Flutter icon,需要修改成我们自己的App的名称和图标。 在线生成Icon的网站 https://appiconmaker.co/Home/ https://icon.wuruihong.com Android修改名称和图标修改名称 图标是放在mipmap文件下的,mipmap目录如下图: 注意有好几个mipmap文件夹,这和ios是一样的,这几个是适配不同分辨率的手机。只需让美工出相应尺寸的图标放到相应的文件夹就可以了。注意图片需要是png格式。 IOS修改名称和图标CFBundleName下面的字符串就是app的名称 图片的名称可以自己命名,不过要在Contents.json文件中相对应,这些图片也是为了适配不同的ios手机和ipad。 Flutter应用图标自适应方案 标准规范自动圆角不变形 当下手机品牌众多,各家手机所使用的OS又都不相同,针对应用图标的处理也有差异,如IOS系统下会强制进行圆角...

2021-09-05
Flutter开发-启动页
Flutter开发-启动页 https://flutter.cn/docs/development/ui/advanced/splash-screen 安卓启动页 在android\app\src\main\res\drawable-v21\launch_background.xml 12345678910111213<?xml version="1.0″ encoding="utf-8″?><!– Modify this file to customize your launch splash screen –><layer-list xmlns:android="http://schemas.android.com/apk/res/android"> <item android:drawable="@android:color/white" /> <!– You can insert your own image assets here –&g...
评论
公告
This is my Blog