
简介
该用户还未填写简介
擅长的技术栈
可提供的服务
暂无可提供的服务
协程这个概念已经出来很长时间了,网上对它的定义是非阻塞式的线程框架,讨论最多的也是协程的挂起、恢复以及线程切换,那到底挂起是个什么样的概念,怎么就挂起了,怎么就又恢复了?带着这些问题,我走上了不归路…在开始探索协程挂起、恢复之前,需要先了解一下几个重要的名词和概念。1. ContinuationContinuation在协程中其实只是一个接口,其作用有点类似RxJava中Observer,当请求成
作者:Gityuan链接:https://zhuanlan.zhihu.com/p/1184812122018 年 12 月 ,Google 宣布 Flutter 1.0 版本正式发布。截至目前, Flutter 在 Github 上已获得 88000+ 的关注和 11000+ 的 Fork ,其发展速度相当惊人,是今年移动端最火热的开发框架之一。Flutter 大火背后的原因是什么?...
第一次看文章的朋友可以关注我,会不定期发布Android面试内容、进阶专题等等。简介很多人已经用上了flutter,今天就来介绍一下Flutter 架构Flutter框架分三层Framework,Engine, EmbedderFramework使用dart语言实现,包括UI,文本,图片,按钮等Widgets,渲染,动画,手势等。此部分的核心代码是flutter仓库下的flutt...
快速开始最简单的使用是用 RoutesLocationBuilder 实现,这种方式产出的代码最少。对于导航场景较少的应用或者页面栈浅的应用(即页面很少堆叠在一起)来说,是很棒的选择。class MyApp extends StatelessWidget {final routerDelegate = BeamerDelegate(locationBuilder: RoutesLocationBu
原文地址:Android Networking in 2019 — Retrofit with Kotlin’s Coroutines原文作者:Navendra Jha译文出自:掘金翻译计划本文永久链接:github.com/xitu/gold-m…译者:feximin2019 年的 Android 网络 —— Retrofit 与 Kotlin 协程2018 年,Android 圈发生了许多翻天
本文最初发布于 Hackernoon 博客,经原作者授权由 InfoQ 中文站翻译并分享。大家可能都知道 Flutter 这个来自谷歌的移动应用开发框架。这个框架使开发人员可以只用一份源代码,同时为 Android 和 iOS 平台开发原生移动应用。这意味着我们用不着再为不同的设备和平台做移植了。如果你像我一样认为 Flutter 是移动开发的未来,认为 2020 年将会是 Flutter 真..
相信看过官方更新日志的小伙伴都知道新版本的flutter和Android原生交互有一些改变,主要在以下部分1.自定义的Plugin类需要实现FlutterPlugin的接口,并实现以下两个方法@Overridepublic void onAttachedToEngine(@NonNull FlutterPluginBinding flutterPluginBind...
Flutter完全免费、开源,在全世界,Flutter正在被越来越多的开发者和组织使用。不要犹豫,一起来走进Flutter的世界吧1. Flutter 是什么?Flutter 是 Google 开源的 UI 工具包,帮助开发者通过一套代码库高效构建多平台精美应用,支持移动、Web ([early access][])、桌面和嵌入式平台。Flutter 旨在帮助开发者创作媲美原生的高性能应...
1. Flutter 是什么?Flutter 是 Google 开源的 UI 工具包,帮助开发者通过一套代码库高效构建多平台精美应用,支持移动、Web ([early access][])、桌面和嵌入式平台。Flutter 旨在帮助开发者创作媲美原生的高性能应用,并遵从了各个平台不同的滚动行为、排版布局、图标样式等。这是一个名为 Gallery 的示例应用, Gallery 是一个在安装完...
图解第一个程序遇到的安装依赖问题小菜刚开始学习 Flutter 会遇到各种意想不到的问题,今天整理一下第一次新建项目运行时报的错的处理方式。Finished with error: Please review your Gradle project setup in the android/folder.问题尝试方式小菜检查程序中 android -> gradle ->...







