摘要: 本文地址 目录 大厂 Flutter 动态化技术方案调研 参考:Flutter 实现动态化更新-技术预研 阿里 Kraken 58 Flutter Fair 腾讯 MXFlutter 美团 Flap(不开源) 动态化技术简介 动态化即不依赖程序安装包,就能进行动态实时更新页面的技术。 常用的实现方式 阅读全文
posted @ 2022-07-31 21:21 白乾涛 阅读(230) 评论(0) 推荐(0) 编辑
摘要: 本文地址 目录 小程序、Flutter 和 RN 原理对比 原文:跨端的机遇:小程序、Flutter 和 RN 原理对比 版权:极客时间课程:《React Native 新架构实战课》 基于小程序技术栈的微信客户端跨平台实践 Flutter 架构概览 同层渲染的原理及实现 在 Flutter 中使用 阅读全文
posted @ 2022-07-25 00:54 白乾涛 阅读(337) 评论(0) 推荐(0) 编辑
摘要: 本文地址 目录 美团外卖 Flutter 动态化实践 原文:美团外卖 Flutter 动态化实践 分享视频:美团外卖纯 Dart 的 Flutter 动态化实践 Code Push / Hot Update out of band updates JIT-Release-Modes Analyzer 阅读全文
posted @ 2022-07-25 00:34 白乾涛 阅读(95) 评论(0) 推荐(0) 编辑
摘要: 本文地址 目录 Flutter 常用命令 官网 中文官网 官方博客 flutter-cli 官方地址 和 中文地址 的关系(中文网站一般都是以.cn结尾): https://flutter.dev/xxx → https://flutter.cn/xxx https://docs.flutter.d 阅读全文
posted @ 2022-06-04 19:38 白乾涛 阅读(169) 评论(1) 推荐(0) 编辑
摘要: 本文地址 目录 多个 Flutter 页面 多个 Flutter 页面或视图 Multiple Flutters samples 适用场景: 混合路由栈:Flutter 和 native 互跳,即 native → Flutter → native → Flutter 模块化:使用多个 Flutte 阅读全文
posted @ 2022-06-04 00:34 白乾涛 阅读(445) 评论(0) 推荐(0) 编辑
摘要: 本文地址 目录 Pigeon 简介 Pigeon Pigeon Examples pigeon_plugin_example Pigeon is a code generator tool to make communication between Flutter and the host plat 阅读全文
posted @ 2022-06-03 17:23 白乾涛 阅读(97) 评论(0) 推荐(0) 编辑
摘要: 本文地址 目录 Flutter 和原生间相互通讯 使用平台通道传递消息 不同平台操作体验的差异和适配 通道和平台线程 Flutter 和 Android 之间一般有三种通讯方式: MethodChanel:用于方法调用(method invocation) EventChannel:用于事件流的发送 阅读全文
posted @ 2022-05-22 02:44 白乾涛 阅读(228) 评论(0) 推荐(0) 编辑
摘要: 本文地址 目录 Flutter SDK 的依赖关系 mvnrepository search.maven.org POM 标签大全详解 Flutter 的依赖配置文件 Flutter 的依赖配置文件为:.android/Flutter/build/ivy.xml <?xml version="1.0 阅读全文
posted @ 2022-05-16 00:50 白乾涛 阅读(67) 评论(1) 推荐(0) 编辑
摘要: 本文地址 目录 将 Flutter 集成到 Android 项目 常见问题:FAQ 将 Flutter module 集成到 Android 项目 多个 Flutter 实例:multiple flutters 平台通道:platform channels 向应用添加闪屏页 在混合应用中管理 plu 阅读全文
posted @ 2022-05-15 22:12 白乾涛 阅读(159) 评论(0) 推荐(0) 编辑
摘要: 本文地址 目录 val const JvmField JvmStatic 四个关键字的本质含义 val 的含义是 不可变,等价于 final 所以其有 getter 无 setter,因为有 setter 的话就违背了其 不可变 的特性 const 的含义是 常量,等价于 static final 阅读全文
posted @ 2022-05-04 00:40 白乾涛 阅读(214) 评论(0) 推荐(0) 编辑
摘要: 本文地址 目录 Java 及 Kotlin 中的可变参数 vararg Java 中可变参数的规则 可变参数只能出现在参数列表的最后 用 ... 代表可变参数,... 位于变量类型和变量名之间 在方法体中以数组的形式访问可变参数 Kotlin 中的规则类似 可变参数的本质是数组 Java 中对应数组 阅读全文
posted @ 2022-05-02 19:38 白乾涛 阅读(333) 评论(0) 推荐(0) 编辑
摘要: 博文地址 我的GitHub 我的博客 我的微信 我的邮箱 baiqiantao baiqiantao bqt20094 baiqiantao@sina.com 目录 Bash 教程 bash-tutorial Bash 教程 本文改编自 网道的 Bash 教程,主要为了精简大量本人不感兴趣的内容。 阅读全文
posted @ 2022-01-22 21:31 白乾涛 阅读(153) 评论(0) 推荐(0) 编辑
摘要: 博文地址 我的GitHub 我的博客 我的微信 我的邮箱 baiqiantao baiqiantao bqt20094 baiqiantao@sina.com 目录 Bash 教程 bash-tutorial Bash 教程 本文改编自 网道的 Bash 教程,主要为了精简大量本人不感兴趣的内容。 阅读全文
posted @ 2022-01-15 11:35 白乾涛 阅读(130) 评论(1) 推荐(0) 编辑
摘要: 博文地址 我的GitHub 我的博客 我的微信 我的邮箱 baiqiantao baiqiantao bqt20094 baiqiantao@sina.com 目录 Bash 教程 bash-tutorial Bash 教程 本文改编自 网道的 Bash 教程,主要为了精简大量本人不感兴趣的内容。 阅读全文
posted @ 2022-01-03 15:59 白乾涛 阅读(185) 评论(1) 推荐(0) 编辑
摘要: 博文地址 我的GitHub 我的博客 我的微信 我的邮箱 baiqiantao baiqiantao bqt20094 baiqiantao@sina.com 目录 Bash 教程 bash-tutorial Bash 教程 本文改编自 网道的 Bash 教程,主要为了精简大量本人不感兴趣的内容。 阅读全文
posted @ 2022-01-02 22:24 白乾涛 阅读(385) 评论(0) 推荐(0) 编辑
摘要: 博文地址 我的GitHub 我的博客 我的微信 我的邮箱 baiqiantao baiqiantao bqt20094 baiqiantao@sina.com 目录 Bash 教程 bash-tutorial Bash 教程 其他参考资料 菜鸟教程:linux-shell Linux 命令大全 Li 阅读全文
posted @ 2021-12-19 19:18 白乾涛 阅读(138) 评论(0) 推荐(0) 编辑
摘要: 本文地址 目录 第一个 Flutter Windows 桌面应用 官网 中文官网 官方博客 创建一个 Flutter 项目 官方地址 和 中文地址 的关系(中文网站一般都是以.cn结尾): https://flutter.dev/xxx → https://flutter.cn/xxx https: 阅读全文
posted @ 2021-12-15 21:36 白乾涛 阅读(1414) 评论(0) 推荐(0) 编辑
摘要: 博文地址 我的GitHub 我的博客 我的微信 我的邮箱 baiqiantao baiqiantao bqt20094 baiqiantao@sina.com 目录 SSH 教程 -2 ssh-tutorial SSH 教程 本文改编自 网道的 SSH 教程,主要为了精简大量本人不感兴趣的内容。 本 阅读全文
posted @ 2021-12-12 20:38 白乾涛 阅读(524) 评论(1) 推荐(0) 编辑
摘要: 博文地址 我的GitHub 我的博客 我的微信 我的邮箱 baiqiantao baiqiantao bqt20094 baiqiantao@sina.com 目录 SSH 教程 -1 ssh-tutorial SSH 教程 本文改编自 网道的 SSH 教程,主要为了精简大量本人不感兴趣的内容。 本 阅读全文
posted @ 2021-12-11 18:18 白乾涛 阅读(386) 评论(2) 推荐(0) 编辑
摘要: 博文地址 我的GitHub 我的博客 我的微信 我的邮箱 baiqiantao baiqiantao bqt20094 baiqiantao@sina.com 目录 40 | 初识动态规划 动态规划(DP, Dynamic Programming) 动态规划比较适合用来求解最优问题,比如求最大值、最 阅读全文
posted @ 2021-10-09 19:39 白乾涛 阅读(169) 评论(0) 推荐(0) 编辑
摘要: 博文地址 我的GitHub 我的博客 我的微信 我的邮箱 baiqiantao baiqiantao bqt20094 baiqiantao@sina.com 目录 37 | 贪心算法 接下来几节会讲 4 个算法思想,包括贪心、分治、回溯、动态规划。他们虽然不是具体的算法,但是常用来指导我们设计具体 阅读全文
posted @ 2021-09-25 17:11 白乾涛 阅读(172) 评论(0) 推荐(0) 编辑
摘要: 博文地址 我的GitHub 我的博客 我的微信 我的邮箱 baiqiantao baiqiantao bqt20094 baiqiantao@sina.com 目录 32 | 字符串匹配基础(上):如何借助哈希算法实现高效字符串匹配? 编程语言提供的字符串查找函数,底层依赖的就是字符串匹配算法,比如 阅读全文
posted @ 2021-09-19 16:55 白乾涛 阅读(194) 评论(0) 推荐(0) 编辑
摘要: 博文地址 我的GitHub 我的博客 我的微信 我的邮箱 baiqiantao baiqiantao bqt20094 baiqiantao@sina.com 目录 30 | 图的表示:如何存储微博、微信等社交网络中的好友关系? 图的概念 和树比起来,图(Graph)是一种更加复杂的非线性表结构。 阅读全文
posted @ 2021-09-12 16:17 白乾涛 阅读(198) 评论(0) 推荐(0) 编辑
摘要: 博文地址 我的GitHub 我的博客 我的微信 我的邮箱 baiqiantao baiqiantao bqt20094 baiqiantao@sina.com 目录 28 | 堆和堆排序:为什么说堆排序没有快速排序快? 堆的概念 堆是一种特殊的树,只要满足下面这两点,它就是一个堆。 堆是一个完全二叉 阅读全文
posted @ 2021-09-03 19:24 白乾涛 阅读(134) 评论(0) 推荐(0) 编辑
摘要: 博文地址 我的GitHub 我的博客 我的微信 我的邮箱 baiqiantao baiqiantao bqt20094 baiqiantao@sina.com 目录 二叉树 前面讲的都是线性表结构,栈、队列等等。今天讲的树是一种非线性表结构,树这种数据结构比线性表的数据结构要复杂得多,内容也比较多: 阅读全文
posted @ 2021-09-01 21:25 白乾涛 阅读(83) 评论(0) 推荐(0) 编辑
摘要: 博文地址 我的GitHub 我的博客 我的微信 我的邮箱 baiqiantao baiqiantao bqt20094 baiqiantao@sina.com 目录 散列表 18 | 散列表(上):Word文档中的单词拼写检查功能是如何实现的? 散列表的英文叫“Hash Table”,我们平时也叫它 阅读全文
posted @ 2021-08-29 23:15 白乾涛 阅读(122) 评论(1) 推荐(0) 编辑
摘要: 博文地址 我的GitHub 我的博客 我的微信 我的邮箱 baiqiantao baiqiantao bqt20094 baiqiantao@sina.com 目录 15 | 二分查找(上):如何用最省内存的方式实现快速查找功能? 二分查找针对的是一个有序的数据集合,查找思想有点类似分治思想。每次都 阅读全文
posted @ 2021-08-23 15:07 白乾涛 阅读(60) 评论(0) 推荐(0) 编辑
摘要: 博文地址 我的GitHub 我的博客 我的微信 我的邮箱 baiqiantao baiqiantao bqt20094 baiqiantao@sina.com 目录 13 | 线性排序:如何根据年龄给100万用户数据排序? 今天讲的是三种时间复杂度是 O(n) 的排序算法:桶排序、计数排序、基数排序 阅读全文
posted @ 2021-08-13 23:00 白乾涛 阅读(94) 评论(0) 推荐(0) 编辑
摘要: 博文地址 我的GitHub 我的博客 我的微信 我的邮箱 baiqiantao baiqiantao bqt20094 baiqiantao@sina.com 目录 12 | 排序(下):如何用快排思想在O(n)内查找第K大元素? 算法时间空间复杂度 算法执行过程动态图 归并排序和快速排序比较 归并 阅读全文
posted @ 2021-08-07 23:24 白乾涛 阅读(68) 评论(0) 推荐(0) 编辑
摘要: 博文地址 我的GitHub 我的博客 我的微信 我的邮箱 baiqiantao baiqiantao bqt20094 baiqiantao@sina.com 目录 11 | 排序(上):为什么插入排序比冒泡排序更受欢迎? 算法时间空间复杂度 算法执行过程动态图 最经典的、最常用的8个排序算法:冒泡 阅读全文
posted @ 2021-08-06 16:32 白乾涛 阅读(108) 评论(0) 推荐(0) 编辑
摘要: 博文地址 我的GitHub 我的博客 我的微信 我的邮箱 baiqiantao baiqiantao bqt20094 baiqiantao@sina.com 目录 08 | 栈:如何实现浏览器的前进和后退功能? 栈是一种操作受限的线性表,只允许在一端插入和删除数据。 从功能上来说,数组或链表也可以 阅读全文
posted @ 2021-08-02 10:55 白乾涛 阅读(124) 评论(0) 推荐(0) 编辑
摘要: 博文地址 我的GitHub 我的博客 我的微信 我的邮箱 baiqiantao baiqiantao bqt20094 baiqiantao@sina.com 目录 基础篇 (38讲) 05 | 数组:为什么很多编程语言中数组都从0开始编号? 思考:为什么数组要从 0 开始编号,而不是从 1 开始呢 阅读全文
posted @ 2021-07-25 21:15 白乾涛 阅读(197) 评论(0) 推荐(0) 编辑
摘要: 博文地址 我的GitHub 我的博客 我的微信 我的邮箱 baiqiantao baiqiantao bqt20094 baiqiantao@sina.com 目录 开篇词 (1讲) 开篇词 | 从今天起,跨过“数据结构与算法”这道坎 基础知识就像是一座大楼的地基,它决定了我们的技术高度。而要想快速 阅读全文
posted @ 2021-07-23 16:51 白乾涛 阅读(189) 评论(0) 推荐(0) 编辑
摘要: 博文地址 我的GitHub 我的博客 我的微信 我的邮箱 baiqiantao baiqiantao bqt20094 baiqiantao@sina.com 目录 横竖屏切换适配 参考文章 参考 Google 官方文档 Android开发中,大多APP可能根据实际情况直接将APP的界面方向设死了, 阅读全文
posted @ 2021-06-02 21:40 白乾涛 阅读(1383) 评论(1) 推荐(0) 编辑
摘要: 博文地址 我的GitHub 我的博客 我的微信 我的邮箱 baiqiantao baiqiantao bqt20094 baiqiantao@sina.com 目录 扔物线自定义 View 系列教程总结-5 全文整理自 扔物线(HenCoder)自定义 View 系列文章 重新整理的目标: 内容压缩 阅读全文
posted @ 2021-05-07 23:03 白乾涛 阅读(117) 评论(0) 推荐(0) 编辑
摘要: 博文地址 我的GitHub 我的博客 我的微信 我的邮箱 baiqiantao baiqiantao bqt20094 baiqiantao@sina.com 目录 扔物线自定义 View 系列教程总结-6 全文整理自 扔物线(HenCoder)自定义 View 系列文章 重新整理的目标: 内容压缩 阅读全文
posted @ 2021-05-05 22:42 白乾涛 阅读(98) 评论(0) 推荐(0) 编辑
摘要: 博文地址 我的GitHub 我的博客 我的微信 我的邮箱 baiqiantao baiqiantao bqt20094 baiqiantao@sina.com 目录 扔物线自定义 View 系列教程总结-3 全文整理自 扔物线(HenCoder)自定义 View 系列文章 重新整理的目标: 内容压缩 阅读全文
posted @ 2021-04-24 23:41 白乾涛 阅读(271) 评论(0) 推荐(0) 编辑
摘要: 博文地址 我的GitHub 我的博客 我的微信 我的邮箱 baiqiantao baiqiantao bqt20094 baiqiantao@sina.com 目录 扔物线自定义 View 系列教程总结-2 全文整理自 扔物线(HenCoder)自定义 View 系列文章 重新整理的目标: 内容压缩 阅读全文
posted @ 2021-04-23 00:41 白乾涛 阅读(160) 评论(1) 推荐(0) 编辑
摘要: 博文地址 我的GitHub 我的博客 我的微信 我的邮箱 baiqiantao baiqiantao bqt20094 baiqiantao@sina.com 目录 扔物线自定义 View 系列教程总结-1 全文整理自 扔物线(HenCoder)自定义 View 系列文章 重新整理的目标: 内容压缩 阅读全文
posted @ 2021-04-22 00:57 白乾涛 阅读(164) 评论(1) 推荐(0) 编辑
摘要: 博文地址 我的GitHub 我的博客 我的微信 我的邮箱 baiqiantao baiqiantao bqt20094 baiqiantao@sina.com 目录 深色模式适配 谷歌官方深色模式适配文档 SDK 平台版本说明 深色模式简介 深色模式是 Google 在 Android 10(And 阅读全文
posted @ 2021-03-07 19:10 白乾涛 阅读(804) 评论(0) 推荐(0) 编辑