重庆分公司,新征程启航
为企业提供网站建设、域名注册、服务器等服务
国外地址:
卧龙ssl适用于网站、小程序/APP、API接口等需要进行数据传输应用场景,ssl证书未来市场广阔!成为成都创新互联的ssl证书销售渠道,可以享受市场价格4-6折优惠!如果有意向欢迎电话联系或者加微信:18982081108(备注:SSL证书合作)期待与您的合作!
国内镜像:
以 flutter_screenutil 为例
路由框架 annotation_route
状态管理 provider
UI适配 flutter_screenutil
刷新控件 flutter_easyrefresh
网络请求 dio
toast控件 fluttertoast
图表库 charts_flutter
网络监听 connectivity
事件总线 event_bus
日历组件 table_calendar
官方webview webview_flutter
第三方webview flutter_webview_plugin
该篇文章为常用依赖包总结,用来记录所需要的常用依赖包,后续会不断扩充内容~
附上开发环境:
折线图是一个 Widget,和普通 Widget一样声明即可:
LineChart 的构造参数是一个 LineChartData,其属性如下:
配置了三条线,所以 lineBarsData 对应的数组有三个元素。
看下 LineChartBarData 属性:
图表四个方向的边框,有总显示开关,决定是否显示和隐藏所有,如果开启,又想隐藏个别边框,需要设置透明色。
FlBorderData 对应边框信息,有两个参数, show 就是显示与隐藏的边框, border 是边框数据。
FlTitlesData 可以配置4条坐标轴,也有一个总开关,如果要显示坐标轴,就设为 true ,然后配置对应位置的数据:
每个位置对应的是 SideTitles ,设置如下:
标题是显示在坐标轴后面的文字标题,每个轴对应一个。
附上源码
一个 dart 文件就是一个库文件
每个 dart 文件默认导入了系统核心库 dart:core 其他库需手动导入:
import 'dart:系统库库名';
import 文件后可直接使用,默认导入一个库的所有变量和方法。
文件名后+ as +自定义名称,导入的库起的别名,同python
文件名后+ show +导入的变量或方法:只导入 show 后面的变量或方法
文件名后+ hide +隐藏的变量或方法:出 hide 后面的变量或方法,其他的变量和方法全部导入
export 公共的库文件的抽取
可以在pub.dev网站中查找第三方库。
然后即可引用使用