搁置了好几个周也没有动笔,但是写了几篇大的文章,所以这次的整理还是有话可说,最近任务也逐渐多了起来,学校也要去,各种事情忙得基本上没有时间写,好不容易忙里偷闲也去做了其他的项目。时间太久,这个时间段做的事情我都忘记了,废话就不多说了,先上一篇整理的文章吧。
文章分享
ViewGroup事件分发
上面一篇文章,是之前事件分发研究的续篇,主要是对ViewGroup的分发机制做一些更详细的介绍,对于TouchTarget的作用等做了简单的分析。
文章中通过一系列图片和实际场景模拟来讲解了ViewGroup的分发情况。
小Tip
这次的小Tip想分享我做学校里总结的一些东西。虽然8月11这个节点我还没开学,但是我写下这篇文章的时候,已经10月份了……
在学校学习了一些 机器学习相关的内容,但是机器学习我在本科有休过,但实际上并没有听懂什么内容,甚至考试都是考前恶补一波才应付过去的。这里我想讨论一下聚类,分类的相关内容。
聚类和分类通俗的讲都是对样本集进行分类操作,但是两者的区别是分类事先是知道类别的,通过样本集的分析我们可以知道成绩可以分为优良差几种情况,给定一个数据,我们可以通过模型得到他的分类结果。
聚类就不一样了,从聚类的样本集中我们不会事先知道能有什么分类,或者分为几类,还拿成绩举例子,我们不划定标准,只是按照成绩划分为相对集中的几簇,从而达到分类的目的。所以聚类的目标就是把相似的目标归类到一起。
聚类在机器学习中又可以称为 无监督学习(unsupervised learning ), 相反,分类就叫做监督学习。(supervised learning ),
贴个图,下面的图就是聚类。
相对密集的一堆会被化作一个聚类簇,其他的点都会被划定为噪声点。
新技术
继续分享Flutter技术,之前分享了Text和Button的相关内容,这次继续分享ImageView的相关内容,在一个App中ImageView是重要的元素,基本上是必不可缺的,在Flutter中,ImageView的名字叫做Image,拥有各种简单方便的属性配置,一起看看吧。
https://www.yuque.com/hysteria/gnwn05/lqyha5
分享好玩意
一个聚合类的网站。https://e.xitu.io/,是掘金做的,不仅可以查看别人分享的文章,而且可以查看追波上的一些设计,挺方便的。
这里就不做评测了……我觉得我不太适合做评测,哈哈哈。
网友评论