- 博客(3)
- 收藏
- 关注
原创 Flutter中text文本换行
如text中的文本可能会很长,则可能会出现父组件越界问题,这是单纯修改子的布局或者设置text的换行不解决问题,可以考虑使用flexble或者expanded组件。这两个组件都需要作为row或者column的子组件使用,如主轴空间不够用,则会自动扩充至次轴,实现自动换行。Expanded会尽可能的充满分布在Row, Column, or Flex的主轴方向上;Flexible也是为小部件提供空间的,但是不会要求子空间填满可用空间。使用Flexible的例子:new Row( mainAx
2021-04-22 16:04:36
12968
1
原创 图片和文件的获取、上传
图片和文件选取依赖库主要用到两个依赖库,一个是image_picker,一个是file_pickerfile_picker负责文件的选取,image_picker负责图片的选取方法封装file_picker支持多种方法,可获取单个、多个文件的目录和文件名。从源码中一层层往上找到获取文件的主要方法,这里看获取多文件路径的方法getMultiFilePath,从一下的源码中可看出该方法调用了flutter自带的平台通道,从宿主机中获取指定扩展名的文件,再将文件路径通过/分开,并存入映射中,key为文
2021-04-05 15:48:53
418
原创 Flutter项目从0开始
flutter项目重构,趁此机会整理一下所用到的知识应用的初步构建Android名称和图标修改在/android/app/src/main/AndroidManifest.xml中修改相应配置<application android:name="io.flutter.app.FlutterApplication" android:label="cloudrecord" android:icon="@mipmap/ic_launcher">label为应用名称,
2021-04-04 17:48:54
208
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人