分类: 移动开发
Kotlin高效地开发Android App(一)
做区块链相关的钱包项目,新的App使用全新的技术栈。在Android中我们使用Kotlin+RxJava+Android Architecture Components,在iOS中使用Swift+RxSwift。本文……
微信小程序开发爬坑日记:textarea在滚动页面中的bug
初识小程序
微信推出小程序,想要实现即开即用,用完即走的用户体验。免去APP下载安装繁琐的流程。听起来像谷歌推出的PWA,不过PWA普及到国内还有段时间。而……
阿里集团内部开发团队:如何进行Flutter体系化建设?
2019 年无疑是 Flutter 技术如火如荼发展的一年。每一个移动开发者都在为 Flutter 带来的“快速开发、富有表现力和灵活的 UI、原生性能”的特色和理念而痴狂,……
Flutter完整开发实战详解:画面渲染的全面解析
一、Layer 相关的回顾
先回顾下,我们知道在 Flutter 中的控件会经历 Widget -> Element -> RenderObject -> Layer 这样的变化过程,而其中 Layer ……
Flutter开发: 强大的MediaQuery控件
无特殊说明,Flutter版本及Dart版本如下:
Flutter版本: 1.12.13+hotfix.5
Dart版本: 2.7.0
MediaQuery
通常情况下,不会直接将MediaQuery当作一个控件……
Flutter处理Webview与H5通信常见方式
移动跨平台开发作为移动开发的重要组成部分,是移动开发者必须掌握的技能,也是自我提升的重要手段。作为Google推出的跨平台技术方案,Flutter具有诸多的优……
Mac Flutter移动开发环境配置-运行第一个Demo
Mac Flutter环境配置-运行第一个Demo
如果遇到问题,多看日志,再去网上查
1.配置好基础的Android 开发环境,如:Android Studio下载、SDK、JDK环境配置
2.nd……
Flutter学习之Padding,Row,Column,Expanded组件
Padding组件
因为Flutter中有很多Widget没有padding属性,所以我们可以使用Padding组件处理容器与子元素直接的间隔。
属性
说明
padding
padding值,Ed……
Flutter基础布局Align小部件学习:对齐单个小部件
Flutter 基础布局Align小部件的学习。一般来说,Align的使用都是其他控件的一个参数,目的是为了设置子child的对齐方式,比如居中,左上,右下等多个对齐方向……
Flutter开发实战:最详细的异步总结
1. Dart中事件循环模型
两个任务队列:
微任务队列 microtask queue
事件队列 event queue
“微任务”优先执行,没有才执行“事件队列”,“事件队列”每次执行……
Flutter开发实战: 如何同时设置Container的图片和颜色
实现效果
如何实现下图效果:在图片背景上加一层半透明的黑色背景
问题分析
首先想到的是利用Container的decoration属性
Container(
width: double.inf……
小程序登录流程-附小程序和服务端代码
用户登录是大部分完整 App 必备的流程
一个简单的用户系统需要关注至少这些层面
安全性(加密)
持久化登录态(类似cookie)
登录过期处理
确保用户唯一性, 避……
Flutter是啥玩意儿?万字长文彻底入门 Flutter秒变大前端
作者:腾讯技术工程
纯客户端到Hybrid技术,到RN&Weex,再到如今的Flutter技术,客户端实现技术不断前进。 在之前的一个APP项目中,因为历史原因当时选……
flutter-登录token本地存储(shared_preferences)、路由拦截
登录逻辑
添加token
登录成功,保存token到本地,转跳到首页,移除其他栈,防止返回回到登录页面
移除token
未登录 路由拦截找不到token,转跳到登录页面……
Flutter项目如何将任务转移到后台线程?
Android 中,当你想要访问一个网络资源却又不想阻塞主线程并避免 ANR 的时候,你一般会将任务放到一个后台线程中运行。例如,你可以使用一个 AsyncTask、一个 ……
flutter如何使用配置文件pubspec.yaml来管理第三方依赖包
软件开发中,很多时候有一些公共的库或SDK可能会被很多项目用到,因此,将这些代码单独抽到一个独立模块,然后哪个项目需要使用时再直接集成这个模块,便可大……
flutter做一个banner轮播图片
做商城App,需要用到轮播,发现flutter的控件库里面没有这个控件(当然了,可能是我自己没有找到),于是就决定自己动手做一个banner轮播图片了。
框架
整体……
Flutter控件之Stack(叠层式布局组件,常和Positioned组件连用)
Stack组件相当于Android布局里面的帧布局,是一种叠层式布局,组件覆盖组件,通常和Positioned组件连用。以下是其构造方法:
Stack({
Key key,
//子控件……
Flutter教程:TextField InputDecoration 文本框装饰器
学习一下 TextField InputDecoration 文本框装饰器的相关内容;
InputDecoration 源码分析
const InputDecoration({
this.icon, // 装……
Flutter的特点与核心概念VS开发环境搭建
Flutter是谷歌的移动UI框架,可以快速在iOS和Android上构建高质量的原生用户界面。同时可以与现有的代码一起工作。在全世界,Flutter正在被越来越多的开发者使……
美团外卖Flutter容器化生态建设实践,可以这样用
Flutter 作为革命性的跨终端解决方案,刚推出就被相关从业者广泛关注。美团外卖终端团队为了更好地平衡团队的开发效率与稳定性,2018 年着手调研并引入 Flutte……
Flutter动画DecoratedBoxTransition详解
控件介绍
DecoratedBoxTransition表示一个边框动画,可以通过控制器去控制动画边框值的改变,从而控制动画边框
构造函数
DecoratedBoxTransition({
Key……
Flutter生命周期3个阶段:创建、更新和销毁
写Flutter的时候发现对Flutter生命周期的各个阶段比较模糊,现在想写点关于Flutter生命周期的内容,巩固一下自己。
Widget的生命周期
我是一名Android开发,An……
Flutter混合开发原理与闲鱼深度实践
王康(正物)—— Flutter 官方成员 阿里巴巴技术专家,之前主要负责 Flutter 在闲鱼中的混合开发体系,目前重点关注 Flutter 深入度以及生态相关的工作。本文将……