首页
首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
知识星海
掘友等级
Android开发工程师
|
兼甲科技
看庭前花开花落,望天上云卷云舒,我自岿然不动
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
55
文章 55
沸点 0
赞
55
返回
|
搜索文章
最新
热门
如何在Windows、MacOS上搭建Flutter开发环境(详细篇)
特别说明:如果读者还不会科学上网!请先停止学习,因为读者不可能将Flutter开发环境搭建成功,所以先去学学科学上网,而且能打开谷歌了,再返回来学习效率会更高。 Java开发工具包下载地址,这个地址会随着Java升级而有所变化,如果已经改变了,请百度一下搜索java下载或者直接…
初略讲解Flutter的Wrap和Flow(流式布局)
可以看到,右边溢出部分报错,这是因为Row默认只有一行,如果超出屏幕不会折行,我们把超出屏幕显示范围会自动折行的布局称为流式布局。Flutter中通过Wrap和Flow来支持流式布局,将上例中的Row换成Wrap后溢出部分则会自动折行,下面我们分别介绍一下Wrap和Flow。 …
什么是Flutter?
Flutter是Google推出并开源的移动应用程序(App)开发框架,主打跨平台、高保真、高性能。其采用Dart(官网、中文网)语言作为开发语言,开发者可以通过Dart语言开发Flutter App,一套代码可同时运行在iOS和Android平台上。Flutter提供了丰富的…
移动开发技术有哪些?
原生开发指的是纯原生应用程序(简称App)开发,是在Android、iOS等移动平台上利用官方提供的开发语言、开发类库以及开发工具等进行App开发。比如Android App就是指使用Java或Kotlin开发语言在Eclipse或Android Studio的开发工具上直接调…
初略讲解Flutter的包管理
一个完整的APP在实际开发中往往会依赖很多包,而这些包通常都有交叉依赖关系、版本依赖等,如果由开发者手动来管理应用中的依赖包将会非常麻烦。因此,各种开发生态或编程语言官方通常都会提供一些包管理工具,比如Android使用Gradle来管理依赖,iOS使用Cocoapods或Ca…
初略讲解Flutter的Button(基础组件)
Material Widget库中提供了多种按钮Widget如RaisedButton、FlatButton、OutlineButton等,它们都是直接或间接对RawMaterialButton的封装定制,所以它们大多数属性都和RawMaterialButton一样。 按下时都…
初略讲解Flutter的Stack和Positioned(层叠布局)
Flutter中的层叠布局与Web中的绝对定位、Android中的Frame布局是相似的,子组件可以根据距离父容器四个角的位置来确定自身的位置。绝对定位允许子组件堆叠起来(按照代码中声明的顺序进行堆叠),Flutter中使用Stack和Positioned这两个组件来配合实现绝…
初略讲解如何调试Flutter应用
在使用flutter run命令来运行应用程序之前,请运行flutter analyze命令来检测你的代码,这个命令是Dart Analyzer(分析器)的一个包装,它将分析你的代码并帮助你发现可能出现的错误。因为Dart Analyzer分析器大量使用了代码中的类型注释来帮助…
初略讲解Flutter的资源管理
Flutter APP安装包中会包含代码和资源(assets)两部分。assets是会打包到程序安装包中的,可在运行时访问。常见类型的assets包括静态数据(如json文件)、配置文件以及图标和图片(JPEG、WebP、GIF、动画WebP/GIF、PNG、BMP、WBMP)…
初略讲解Flutter的Widget、StatelessWidget和StatefulWidget
在前面的章节介绍中,我们知道Flutter中几乎所有的对象都是一个Widget(组件),与原生开发中的“控件”不同的是,Flutter中的Widget的概念更广泛,它不仅可以代表UI元素,也可以代表一些功能性的组件,如:用于手势检测的GestureDetector组件、用于应用…
下一页
个人成就
文章被点赞
122
文章被阅读
70,966
掘力值
1,465
关注了
11
关注者
41
收藏集
3
关注标签
181
加入于
2015-12-16