技术特征:
技术总结
本发明实施例提供了一种ViewGroup动态布局方法、装置及电子设备。其中,所述方法包括:主线程在检测到对ViewGroup的视图区域完成控件布局时,向预加载线程发送预加载通知,以使得预加载线程在接收到预加载通知时,对至少一个待布局控件进行预加载,并将预加载的至少一个待布局控件存储至第一缓存区;当检测到所述ViewGroup的视图区域内的内容发生滚动时,从所述第一缓存区中,获得与本次滚动过程相匹配的至少一个目标控件;在所述ViewGroup的视图区域中,根据预设的布局方式布局所述至少一个目标控件。应用本方案,可以减少主线程耗时,降低丢帧现象发生的概率。
技术研发人员:王龙
受保护的技术使用者:北京奇艺世纪科技有限公司
技术研发日:2018.06.12
技术公布日:2018.12.07