组件化编程就像是搭积木一样的开发。把整个应用拆分成许多部分,每部分各自管理自己的组件以及数据状态,这样达到一个更好的可维护性,可扩展性。 对于组件来说,大致会分为几个类型的组件: 展示组件:展示型组件并不维护数据状态,它…
标签:flutter
java 类的继承和多态
继承是代码重用的一种形式 继承是父与子之间的关系(垂直)子类是一个父类is a class Subclass extends Superclass protected: 我的定义的方法是受保护的,只有继承我的子类才能使用…
Flutter中的代码混淆
原文链接:https://github.com/flutter/flutter/wiki/Obfuscating-Dart-Code 以下内容均来自Flutter Github官方Wiki。 代码混淆可以隐藏…
Flutter环境问题:OpenSSL support explicitly requested but OpenSSL could not be found
最近有同学说在mac上无法安装* libimobiledevice*,会抛出以下异常: checking for openssl >= 0.9.8... no configure: error: OpenSSL s…
flutter Unable to find git in your PATH
运行flutter doctor,提示Unable to find git in your PATH,解决办法: 在系统的环境变量中增加: 1. C:\Program Files (x86)\Git\bin 2…
互联网产品设计第3课•课堂笔记 信息架构与交互设计
搭建产品的骨架(信息架构与交互设计) 信息架构是什么? 信息和功能的组织; 定义产品的信息流; 决定用户对产品的使用和路径 比如sitemap用户信息流转图 信息架构的目标是让用户在决定和完成任务时,不需要多余的思考 设…
iOS设计模式-----单例模式
单例模式 这个单例模式的写法是参照MJ哥的写法。追求最精简。 1.只分配一块内存来创建对象。 2.提供一个类方法,返回内部唯一的一个对象。 3.最好保证init方法也是只初始化一次。 单例模式的目的 1.可以保证App在…
Flutter 问题解决总结
路由开启下一个页面的,后退黑屏问题 当Navigator.push开启下一个页面,这个页面Navigator.pop(context)回到上一个页面出现黑屏,把当前页面的MaterialApp去掉就好 弹软键盘,布局随键…
Flutter —— 将开源项目改为 Debug 模式
这几天一直在学习 Flutter ,使用 Flutter 做移动端开发真的是事半功倍。但是,这里面的坑不是一般的多,很多问题都需要在 Flutter GitHub 开源社区里面查找解决方案,甚至还会出现没有提到的问题。这…
[Flutter]md5加密
有网络请求的地方基本上就有md5 dart有内置的md5加密包,先引入头文件: import 'dart:convert'; import 'package:convert/convert.dart'; import '…
移动端事件js库
1.zepto的touch zepto默认包含zepto 、event 、ajax module等,touch module并不在其中,所以需要单独下载touch.js.页面常见的引用像下面这样: <script …
Flutter - AndroidView,使用原生组件嵌入Flutter
最近Flutter推出了WebView预览版,采用原生组件嵌入到Flutter中,今天特地查阅了一下FlutterWebView的实现,然后试着写了一下EditText嵌入到Flutter,然后结果是成功的,但是输入框键…