androidx TabLayout+Pageview2未深度理解的实践
前言
android 易学难精
MVC方式入门写了几个app我就自称是老司机了,但其实我离老司机的水平还差得远呢。MVC模式已经进化到了MVP方式,现在又是MVVM模式大行其道。组件库也升级到了androidx,谷歌官方又引导安卓移动程序开发使用kotlin,官方提供了jetpack包类似java的spring全家桶的东西。我不由得总结了一下,原来是真真的我Out了!
搞C# winform 和后端WebAPI十几年最后是兜兜转转做回原生安卓开发,单位有国产的安卓设备必须使用原生安卓,这才让我的程序人生得已苟延残喘。这段时间在做智慧法庭助手,就是开篇文档里截图实现的那个app。对于“androidx TabLayout+Pageview2”有些经验,特此分享。
正文 :androidx TabLayout+Pageview2实践
本文不详细介绍从引入依赖库到编码实现的过程,这里就不重复网友的文章从0开始讲起。直接说重点经验总结。
(1)关于TabLayout的样式 TabLayout可以不独占一行和其他组件放在一个容器里吗? 答案是完全可以。如上图最右边的系统时间区域的TextView和中间的截图并涂鸦的ImageButton就是和TabLayOut布局在同一个LinearLayout里
|