![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Flutter
天方夜歌
iOS php
展开
-
Flutter initState只执行一次的方法IndexedStack
前言:力求写出像源码一样流畅的跨平台技术前端有一个很大的特点,就是不断的刷新,消耗性能,跨平台技术继承了这一特点,因此我们需要去掉这一点方法一:AutomaticKeepAliveClientMixin (经小萌测试这个方案不可行,可能是版本的问题)方法二:IndexedStack(层叠小组件经小萌测试可行)IndexedStack( index: currentIndex, children: [ RecommendHome原创 2020-10-29 10:57:42 · 1958 阅读 · 0 评论 -
Dart思维导图,看这一篇文章就够啦
工欲善其事,必先利其器思维导图,推荐所有人都学一学,锻炼我们思维的好工具,解决问题、思考、沟通、笔记、会议、会议等等都可以使用思维导图这个工具。flutter是这两年非常火的技术,跨平台,同时开发iOS和安卓两个平台,节约人力物力成本,flutter使用的是Dart语言,我也是先要学习一下Dart语言的,和其他的面向对象语言一样,有开发经验的小伙伴学习起来不吃力。下面是我学习的思维导图,没事的时候或者需要查阅的时候我都会看看这张思维导图...原创 2020-10-28 13:03:15 · 1294 阅读 · 0 评论 -
Flutter:使用Overlay展示浮动的widget
本文是一篇翻译文章,翻译自原文地址:Flutter: Using Overlay to display floating widgets作者:AbdulRahman AlHamali想象一下:你编写出的迷人表单页面你把它发给产品经理,他看了一眼说:“我一定要完整的输入国家名称吗,当我输入文字时难道你就不能给我展示些建议吗?”,你想了想:“好吧,他是对的”,因此,你决定开发一个‘自动补全‘的’预先输入’功能,随便你怎么称呼它:一个文本展示框TextField,当用户输入文字的时候展示一些.转载 2020-10-14 14:06:04 · 1129 阅读 · 0 评论 -
Flutter开发篇--拍照或选择图片
小萌是做iOS开发的,虽然是flutter开发,但是xcode还是需要配置的,在这个info.plist中需要配置<key>NSPhotoLibraryUsageDescription</key><string>Example usage description</string><key>NSCameraUsageDe...原创 2019-06-19 15:07:45 · 2975 阅读 · 0 评论 -
Flutter开篇封装TabBar
小萌是从事iOS开发的,最近flutter火的不行,领导要求新的项目使用flutter,节约时间成本,学了一段时间的flutter,从今天开始正式开始Flutter开发新的项目 开篇就是创建项目,搭建基本框架,tabbar和appbar的封装话不多说,直接上主要的代码,下载地址https://github.com/shuilanjianyue/flutter_tab_bar_demo/t...原创 2019-06-18 12:33:45 · 1113 阅读 · 0 评论 -
Flutter开发篇List这一篇就够啦
1.List创建及属性void listCreate() { // 固定长度的列表,一旦定义就无法改变长度 List<int> fixedLengthList = List(5); fixedLengthList[0] = 66; print(fixedLengthList); print(fixedLengthList[0]); // 可改变长度的列表...原创 2019-06-24 11:48:46 · 16982 阅读 · 0 评论 -
Flutter开发篇 TextField和TextFromField
TextFiled和TextFromField都是用来输入的,但是也是有区别的,尤其是方法有很大的区别,大家可以分别查看源码文档,在资料比较少的情况下那是最快的学习方法TextEditingController controller = TextEditingController();@override void dispose() {//卸载 controller.disp...原创 2019-06-24 15:52:03 · 6898 阅读 · 0 评论 -
HTTP的网络请求状态代码详解
网络请求是大前端项目的一个大部分,而且大部分的iOS的项目的网络请求是根据AFN进行的二次封装,我们查看返回的结果或者error的网络错误code,从而确认错误类型,针对性的进行调试修改。说明:以下整理内容来自网络以及书籍,同时也加上了自己的修改和补充,主要是方便大家,也是方便自己,省的到时候出现问题了,还要漫天的google,我们大前端需要知道基本的网络知识。HTTP 1xx 消息这...转载 2019-07-10 15:37:28 · 1559 阅读 · 0 评论 -
Flutter Android Studio 和 Vscode 下配置真机运行
小萌是学习iOS开发的,但是我们新的项目需要使用flutter开发,使用flutter开发了一段时间,一直都是使用模拟器调试的,今天聊聊如何在Android Studio 和 Vscode环境下链接iPhone真机。第一步:配置命令flutter找不到真机,已经安装Xcode,Xcode里面可以打开真机运行,但Android Studio环境和Vscode环境下,不能找到连接的iPhone...原创 2019-08-09 16:46:12 · 3547 阅读 · 0 评论