
Flutter
文章平均质量分 71
Flutter
阿pin
为人民服务
展开
-
Flutter中TextField和图标对齐
Flutter中使用TextField输入框时,若是左右两边有图标的时候,经常会出现输入框内的文字和图标对不齐的情况。提示内容和搜索图标没有对齐。输入内容和图标没有对齐。当搜索框高度有限时,这种对不齐的情况会更加明显。原创 2022-09-09 10:12:45 · 2095 阅读 · 1 评论 -
Flutter中十六进制数组转换为十进制
Flutter中十六进制数组转换为十进制原创 2021-07-15 17:32:57 · 1580 阅读 · 1 评论 -
Android与Flutter混合开发,Android二次进入同一Flutter页面,Flutter没有刷新
问题Android与Flutter混合开发,Android第二次进入相同的Flutter页面时,该Flutter页面和第一次进入一样并无刷新,还是老数据。方案针对上诉问题,建议进入的Flutter页面使用StatefulWidget组件,并重写didUpdateWidget()。class FlutterPage extends StatefulWidget { const FlutterPage({Key? key}) : super(key: key); @override _Fl原创 2021-06-11 09:58:48 · 832 阅读 · 1 评论 -
Android与Flutter混合开发
最近项目中需要在Android原生的应用中添加一些功能,时间紧,任务重,考虑再三,Android与Flutter混合至少能节省30%的开发时间,别无他选。大致跳转如上图所示,在Android页面中有些按钮需要在Android中跳转,而一些按钮则需跳转至Flutter页面,本文简单梳理一下开发流程。1. 创建flutter module在Android项目中点击New,然后New Module。然后在弹出的面板中选择Flutter Module,之后输入Flutter module的Project n.原创 2021-06-07 09:30:21 · 5155 阅读 · 10 评论 -
Flutter-Ink家族
Flutter不常用组件-InkResponse原创 2021-04-27 17:18:02 · 1394 阅读 · 0 评论 -
Flutter-Container详解
Flutter-Container详解原创 2021-04-25 14:50:43 · 8590 阅读 · 0 评论 -
Flutter陌生而又熟悉组件-Semantics
Flutter不常用组件-Semantics原创 2021-04-22 16:24:51 · 2337 阅读 · 0 评论 -
Flutter仿钉钉打卡日历
效果原型开发使用 // 考勤日历 DatePickerDialog( initialDate: DateTime.now(), firstDate: DateTime(2020), lastDate: DateTime(2030), onDateChanged: onDateChanged, // 0:无状态,1原创 2021-04-21 17:46:27 · 1189 阅读 · 0 评论 -
Flutter仿钉钉打卡
Flutter仿钉钉打卡具体效果如下开发流程先画个圆,画圈方式这是使用Container(): Container( height: 144.0, width: 144.0, alignment: Alignment.center, padding: EdgeInsets.only(top: 40.0),原创 2021-04-21 14:30:01 · 1336 阅读 · 0 评论 -
Flutter列表和表格的综合运用
最近Flutter项目中遇到一个比较有意思的页面,页面稍显复杂,考验的是列表和表格的综合运用,感觉有必要总结一下。自己粗糙绘制了一下原型,大致要求如下:页面可上下滑动点击Tab标题时,Tab栏下方区域页面进行切换,且Tab栏滑动到顶部也就是紧挨着标题栏下方时,悬浮在顶部,用户再次向上滑动时,Tab下方页面进行上滑,而Tab栏固定不变Tab栏下方页面为表格数据,有多少...原创 2021-02-01 16:08:10 · 1019 阅读 · 0 评论 -
Flutter与Android通信机制
Flutter与Android通信MethodChannelFlutter首先创建通信渠道并定义相关方法:class FlutterPluginTest { static const MethodChannel _channel = const MethodChannel('flutter_plugin_method_channel'); static Future<String> get platformVersion async { final St原创 2020-11-06 11:29:14 · 397 阅读 · 0 评论 -
Flutter中嵌套Android布局
效果通常Flutter与Android页面交互是各自独占整个手机屏幕,但有些情况下无法满足需求,比如:Flutter页面中嵌套Android地图,Flutter中嵌套相机预览图等,这些都需要在手机屏幕中既有Flutter页面也有Android页面,有些时候Flutter中没有提供相关插件或者插件不满足需求,这时候就需要开发者自定义插件,开发者可以参考本文中的方法去进行自定义。本文具体demo效果如下:开发首先创建flutter项目,在项目中定义好flutter需要展示布局: @override原创 2020-10-21 12:05:17 · 489 阅读 · 1 评论