SF
前端专业搬砖
前端专业搬砖
注册登录
关注博客
注册登录
主页
关于
RSS
Flutter 使用 Riverpod+Retrofit 构建MVVM开发模式
子木
2021-02-24
阅读 19 分钟
11.3k
最近,在使用 Flutter 做一个图片分享的应用,自己创建出一套 Flutter 版的 MVVM 开发模式,觉得还挺好用,所以在此分享出来。
Android coder 需要理解的注解、反射和动态代理
子木
2020-08-03
阅读 23 分钟
4.1k
注解我们经常使用它,很多框架也提供了很多注解给我们使用,如 ARouter 的 @Route(path = "/test/activity") 、butterknife 的 @BindView(R.id.user) EditText username; 等,但是,你有没有自定义过注解,写过自己的注解处理器呢?反射听起来很高大上,但是实际上你真的了解他之后,只是一些API的调用而已;动态代理其...
Android:写了这么多代码,你真的理解泛型吗
子木
2020-07-26
阅读 20 分钟
11.5k
在我们的实际工作中 泛型(Generics) 是无处不在的,我们也写过不少,看到的更多,如,源码、开源框架... 随处可见,但是,我们真正理解泛型吗?理解多少呢?例如:Box 、Box<Object> 、Box<?> 、Box<T> 、Box<? extends T> 、Box<? super T> 之间的区别是什么?本篇文章将会对 泛型(Gener...
Flutter(Flare) 最有趣用户交互动画没有之一
子木
2020-07-04
阅读 5 分钟
6k
2019年12月12日,Flutter 在 Flutter Interact '19 上发布了如何使用 Rive 和 Flutter 制作动态可交互的动画经验分享,我看了之后,觉得非常有趣,因此,写了3个小 demo,把它写成文章记录分享给大家。
FutureBuilder and StreamBuilder 优雅的构建高质量项目
子木
2020-06-30
阅读 12 分钟
7.2k
本篇文章将介绍从 setState 开始,到 futureBuilder 、 streamBuilder 来优雅的构建你的高质量项目,而不引发 setState 带来的副作用,如对文章感兴趣,请 点击查看源码。
Android Flutter 混合开发高仿大厂App
子木
2020-06-19
阅读 18 分钟
6.7k
这篇文章将概述 Android组件化的架构搭建 及 Flutter 和 Android 如何混合开发 (整个App只有首页是用原生Android完成,其他页面都是引入之前的做好的Flutter页面) ,主宿主程序由 Android 搭建,采用了组件化的架构搭建整个 App ,不同业务,对应不同的 module 工程,业务之间采用接口通信 (ARouter) ,以 module 的形式...
Flutter 10天高仿大厂App及小技巧积累总结
子木
2020-05-12
阅读 14 分钟
11.1k
之前,也写过几篇关于 Flutter 的博文,最近,又花了一些时间学习研究 Flutter,完成了高仿大厂 App 项目 (项目使用的接口都是来自线上真实App抓包而来,可以做到和线上项目相同的效果),也总结积累了一些小技巧和知识点,所以,在这里记录分享出来,也希望 Flutter 生态越来越好 (flutter开发App效率真的很高,开发体...
三招让你成为程序猿中优秀的射鸡湿
子木
2019-03-05
阅读 6 分钟
3.2k
这篇文章总结一下之前项目中一些 前端 工具及技巧,主要包括 Iconfont的正确使用姿势 、 如何使用酷炫漂亮的动画(Lottie) 、 如何加入页面滚动入场离场动效。
用 Node.js 快速开发出多功能的多人在线的文章分享平台
子木
2018-12-18
阅读 13 分钟
5.7k
最近在学习使用 Node.js 框架,边学习边使用,花了大概 3周 时间做完这个 Web应用 且在 <time>12月16</time> 凌晨左右上线成功(其实就是把开发环境搬到服务器), 地址: [链接]
手拉手带你极速构建漂亮的跨平台(iOS/Android)移动应用 ✿ 环境搭建
子木
2018-11-12
阅读 4 分钟
4.5k
上篇文章带大家认识了 Flutter ,想必大家已迫不及待的想练练手,所以要行动起来,现在这篇文章就带您搭建一个 Flutter 运行及开发环境。
Flutter:手拉手带你极速构建漂亮的跨平台(iOS/Android)移动应用 ✿ 初识
子木
2018-11-07
阅读 2 分钟
4.8k
最近,学习了一些 Flutter 相关的知识,做了如下的小移动应用,当然是一套代码即可在 iOS 平台运行,也可以在 Android 运行。
VS Code:让你工作效率翻倍的23个插件和23个编辑技巧
子木
2018-10-15
阅读 5 分钟
18.3k
总结了一些平时常用且好用的 VS Code 的插件和编辑技巧分享出来。 文章详情可查阅我的博客:[链接] 外观 主题 这里我分享两款主题: 1.Material Theme 效果如图: 2.An Old Hope Theme 效果如图: 图标 3.Material Icon Theme 当然,这两款主题的文件管理器(左侧)的 icon 小图标使用的是 Material Icon Theme 字体及其...
前端性能优化 -- 从 10 多秒到 1.05 秒
子木
2018-05-28
阅读 11 分钟
7.4k
关于 性能优化 是个大的面,这篇文章主要涉及到 前端 的几个点,如 前端性能优化 的流程、常见技术手段、工具等。 提及 前端性能优化 ,大家应该都会想到 雅虎军规,本文会结合 雅虎军规 融入自己的了解知识,进行的总结和梳理 😜 详情,可以查阅我的 博客 lishaoy.net 首先,我们先来看看 👀 雅虎军规 的 35 条。 尽量减...