![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Android动画
Is烟雨随风
这个作者很懒,什么都没留下…
展开
-
Android Q深色模式源码解析
关注我的简书个人博客原文链接 一、简介鉴于Android Q 适配如火如荼的情况,我们今天也来讲讲Android Q全新的深色主题背景。不过该项功能,魅族已经推出两年多了,只不过名字我们叫夜间模式,也可见Google有点反借鉴国内厂商的意思。附上两张效果图:闲话到此为止,我们还是来说说Android Q深色模式的适配方式跟实现原理吧。二、如何开启从文档上我们可以可知,打开深色模式有三...原创 2019-11-05 16:57:12 · 5529 阅读 · 0 评论 -
Android中Invalidate和postInvalidate和requestLayout的区别
requestLayout:当view本身已经确定不再适合现有的区域时,该View本身调用这个方法要求Parent View重新调用它的onMeasure onLayout方法来重新设定自己的位置,特别的当Layout parameter已经发生变化 时,并且他的值还没有应用到view上,特别适合调用该方法。invalidate:view本身调用迫使view重画,是在ui线程中调用post原创 2015-05-03 15:04:53 · 495 阅读 · 0 评论