
项目注意
好大的小飞虫
勤学似春起之苗,不见其增,日有所长;辍学如磨刀之石,不见其损,日有所亏
展开
-
由线上问题引发的思考——View.post到底何时执行
前言今天遇到一个很莫名其妙的问题,就是一个view有两个状态,状态A与状态B,在Activity的onCreate的时候先显示状态A,并在onCreate里面请求接口,接口回来后显示B。断点的时候,这个逻辑没问题,但是放开断点,很大几率显示的是view的状态A,原因就在于View.post()执行的时机不定,今天这篇文章就来追溯一下View.post()执行的时机。使用场景相信大家都知道,我们如果想在Activity.onCreate()里面计算宽高,就可以使用View.post()的方法,并且,.原创 2020-05-29 00:00:01 · 508 阅读 · 0 评论 -
从RecyclerView的子View创建来聊聊View.inflate和LayoutInflat.from(context).inflate的区别
前言聊聊RecyclerView子View的生成为什么需要使用LayoutInflat.from(context).inflate而不是View.inflate();最近,用RecyclerView的时候,发现一个很奇怪的现象,就是使用View.inflate()生成的View有问题。但是换成LayoutInflate.from(context)却可以,详细的可以看下这篇博客RecyclerView的item无法充满父布局的问题这篇文章就来看看,两个到底有什么区别。源码分析View.inflat原创 2020-05-22 16:58:49 · 365 阅读 · 0 评论