你的位置:首页 > 软件开发 > 操作系统 > Android的Kotlin秘方(I):OnGlobalLayoutListener

Android的Kotlin秘方(I):OnGlobalLayoutListener

发布时间:2016-03-24 00:00:06
春节后,又重新“开张”。各位高手请继续支持。谢谢! 原文标题:Kotlin recipes for Android (I): OnGlobalLayoutListener原文链接:http://antonioleiva.com/k ...

Android的Kotlin秘方(I):OnGlobalLayoutListener

春节后,又重新“开张”。各位高手请继续支持。谢谢!

 

 

原文标题:Kotlin recipes for Android (I): OnGlobalLayoutListener

原文链接:http://antonioleiva.com/kotlin-ongloballayoutlistener/

原文作者:Antonio Leiva(http://antonioleiva.com/about/)

原文发布:2016-03-16 ­

 

Android的Kotlin秘方(I):OnGlobalLayoutListener

Android的Kotlin秘方(I):OnGlobalLayoutListener

 

今天一位同伴问我怎样恰当使用OnGlobalLayoutListener,而不需要太多的模板。这是一个棘手的问题,我们需要进一步深入研究。

 

OnGlobalLayoutListener是干什么的?

这个侦听器对于任何试图的ViewTreeObserver都适用,并且在已知视图宽度和高度进行各种计算、动画等等时,为扩展和测量视图常常回调它。

 

幸亏Kotlin提供很好的与Java互操作性,我们能够以一种非常清晰的方法 —— 使用它的模拟属性和Lambda表达式 —— 实现单一方法接口:

1 recycler.viewTreeObserver.addOnGlobalLayoutListener {2   // do whatever3 }

 

海外公司注册、海外银行开户、跨境平台代入驻、VAT、EPR等知识和在线办理:https://www.xlkjsw.com

原标题:Android的Kotlin秘方(I):OnGlobalLayoutListener

关键词:Android

*特别声明:以上内容来自于网络收集,著作权属原作者所有,如有侵权,请联系我们: admin#shaoqun.com (#换成@)。

可能感兴趣文章

我的浏览记录