[返回] [最新] [最热门] [最高评价]

关于 Flutter Layout 你应该知道的

这篇文章首发于 Medium,略显生硬的英文看来并不太妨碍理解。

与 Flutter 的布局系统搏斗一段时间之后,感觉终于找到了点门道,于是花了点时间整理了下。

核心概念

Unbounded Constraints

either the maximum width or the maximum height is set to double.INFINITY

ScrollView 和它的
...

李忠 2019-01-11 08:00 | 查看: 265

为什么我觉得 Flutter 短期内不会流行但依然选择学习它

Flutter 在去年小火了一把:连续两年在 Google IO 上亮相;1.0 正式版 Release;在闲鱼的大规模使用;各种教程文章的释出等等。我在去年 5 月份那样体验过一阵,觉得还挺不错的,但也没有进一步挖掘,感觉还尚早。我对跨平台框架有种抵触心理,因为它们通常打着提升开发效率的幌子,结果却是降低了效率,除了学习成本外,还有以下几个原因:

首先要抹平平台之间的差异这就不是一件小事,很容
...

李忠 2019-01-07 08:00 | 查看: 270

Architecture Flutter App the Bloc_Redux Way

这是项目地址,下面来阐述下产生背景和它的一些特点。

接触 Flutter 也有一段时间了,在如何管理状态和处理数据流这块,并没有一个可以直接拿来用的现成方案。好吧,其实有,一个是 flutter_redux,一个是 flutter_bloc。先来说说 flutter_redux,这个可以算是 redux 在 flutter 的官方实现了,主要由两部分组成: StoreProvider 和 Sto
...

李忠 2019-01-05 08:00 | 查看: 136

「不就是」与「不仅仅是」

假设我们用笔在纸上画一条线,就像这样:

看起来很丝滑。但如果有一个放大镜,放大到 4 倍再来看看,这时可能就会发现一些断点了:

如果再放大到 8 倍,这些断点就会更加明显:

但其实它们是同一个事物,变化的只是观察的方式。远看和近看,近看和细看,会有不同的风景。

So What?

我想起这几次去日本让我印象深刻的一点:把一些小事做到极致。比如只做乌冬面的「山元面蔵」,很小的店面,营业时间也
...

李忠 2019-01-04 08:00 | 查看: 210

Habbit 一个极简的习惯养成 App

01/23 update

源码放到了 github 上: https://github.com/lzyy/habbit

「习惯养成」是件大事,一个好习惯受用终生,一个坏习惯会让「更好的你」越来越远。时不时地会有那么几个瞬间下定决心要让美好的事情持续发生,而结果往往不太如意。这里面会有一些策略方面的因素,比如「每周跑 3 次步」比「这个月减 10 斤」更容易实施,也更容易达到减肥的效果。也会有一
...

李忠 2018-12-31 08:00 | 查看: 193

我的 2018

今年最大的事情应该就是从公司离职了,到现在也有半年多的时间,期间基本处于摸索阶段,倒也还小有收获。

感悟

如何判断一个人的状态呢?我觉得如果能够清楚的回答:为什么这个时间要做这件事?那就是好的状态。因为这背后会涉及到一些深层次的原因,没有想清楚是很难回答上来的。

为了回答这个问题,首先要知道「做什么」?如何知道呢?不妨以终为始,来看看想要的结果是什么,我希望在我离开这个世界前能够

给特定领
...

李忠 2018-12-28 08:00 | 查看: 406

一个 Demo 入门 Flutter

Flutter 是 Google 研发的一套移动端开发框架,也是 Google 正在研发的下一代操作系统 Fuchsia 的 App 开发框架(Web 和 Desktop 也都在进行积极的尝试),前几天刚发布了 1.0 正式版。关于 Flutter 的原理和介绍可以参考美团的这篇文章。

本文希望通过一个 Demo 来更深入地了解 Flutter 的布局、状态管理等细节。这个 Demo 可以获取豆
...

李忠 2018-12-07 08:00 | 查看: 636

操作系统是如何管理内存的

最近在看 Operating Systems: Three Easy Pieces 这本书,作者在这方面有 20 多年的积累,同时文风非常朴实,不会被各种术语绕晕。该书进从虚拟化、并发、持久化这三个方面来剖析操作系统,从要达到的目标到遇到的问题到解决方案到新的问题,一层层地告诉你为什么会变成现在这个样子。

今天要讲的内容主要是对该书里面关于内存管理这块的一个小结,由于看的是 0.8 版,跟最新的
...

李忠 2018-09-14 08:00 | 查看: 975

时而不见

某天深夜,独自在床上辗转,忽然被深深的孤独感笼罩,那一刻,我想找到一个出口,一个不用担心身份,不用纠结于措辞,不用担心其他人看法的地方,最好第二天起来就不见了。就像深夜食堂一样,只在晚上营业,早上关门休息。

但是我找不到,所有的社交网络都需要一个账号,而 Note 显然也无法满足我的需求。

我喜欢泡咖啡馆,这个 app 应该像一个关了灯的咖啡馆,你说话会有人听到,可能会有回应,但不知道你是谁。
...

李忠 2018-08-18 08:00 | 查看: 401

离开舒适区

什么是舒适区

简单来说就是待着很舒服的一个区域。不会有太大的压力,做的事情也没什么挑战,从大脑层面来说就是不太需要前额叶皮层的参与,通过基底核(自动处理系统)就能搞定大部分事情。

这些还是偏感性层面,后来看到王兴的一句话,觉得可以比较好的形容这种状态:

如果我一整天都没看到、想到、或做过什么值得在饭否上说的事,那这一天就太浑浑噩噩了。

一直待在舒适区有什么问题么?

停留在舒适区并没有什么
...

李忠 2018-04-23 08:00 | 查看: 503

You and Your Career

我们通常会遇到职业相关的问题,该选择哪个职业,如何进入某个领域,遇到瓶颈怎么办,是不是要换一份职业等等。这些问题很难通过灵机一动或者顿悟来找到答案。于是我就想,有没有一个合适的模型可以帮助我们思考,至少找到一些思路。还真有,而且这个模型我们每天都能接触到,就是「手机」。

手机如果要正常运行 App,需要满足一些特定的条件:

硬件系统

操作系统

App Framework

Ap
...

李忠 2018-04-15 08:00 | 查看: 532

脑海里的演员们(Your Brain at Work)

前一阵子看完了一本书,叫「Your Brain at Work」,亚马逊上评价还不错,豆瓣评分更是高达 9.3(虽然只有不到 200 人评价),可惜没有中文版,只能硬着头皮啃了下英文版。

这本书吸引我的点在于它从大脑的运作方式来阐述一些行为,而且会有相应的案例来描述反面例子和调整后的结果,除此之外还给出了一些模型方便联想和记忆。好比买了一辆车之后,告诉你平时要注意哪些不当操作,以及如何发挥最优的
...

李忠 2018-03-10 08:00 | 查看: 537

...更多...