控件相关
文章平均质量分 73
跟控件相关的文章
由心99
这个作者很懒,什么都没留下…
展开
-
Android Jetpack Navigation的使用
Navigation可用于Fragment之间的跳转第一步:先建立好两个fragment第二步:在res文件夹下,新建一个navigation的文件夹,并创建文件第三步:打开刚才建好的的nav.xml,加入前面建好的两个fragment,并建立连接...原创 2021-09-16 09:51:26 · 301 阅读 · 0 评论 -
关于RecyclerView的缓存
RecyclerView有4级缓存如下:层级 缓存变量 缓存名 容量 数据结构 缓存用途 1 mChangeScrap 可见缓存 x(无限制) ArrayList 快速知道哪个可见的View被移除还是被添加 2 mCachedViews 缓存列表 2 ArrayList 用于移除屏幕的View的回收和复用 3 mViewCacheExtension 自定义缓存 x 一般不原创 2022-02-26 17:23:30 · 4257 阅读 · 0 评论 -
JetPack Compose简单介绍
它是2019 年 I/O 大会上公布的新的 UI 库,在今年下半年会发布它的正式版。既然它是一个UI库,那就要和我们传统写UI的方式作对比了。①传统写UI的方式:就是先在建立一个xml文件,在里面写好布局好,再回到Java文件(或者是Kotlin文件)里去把控件实例化出来后,再去调用。②Compose这个库:或者说它是一个框架,它重新定义了Android UI的写法,不再使用xml文件了,而是直接在Kotlin文件(只支持Kotlin)里,写布局的代码。官方对Compose的评价是“让困原创 2021-06-29 11:17:43 · 6992 阅读 · 6 评论 -
Android的控件绑定----ViewBinding
在Android开发中,控件的绑定是开发者无法绕开的一道程序。是Android开发中最原始,也是最基础的一种获取View的方法。在一个复杂布局的页面时,我们要一个个控件去调用findViewById方法去绑定,代码量会增多。那有什么方法能让我们findView更简单些呢,也让我们的代码能变得更加简洁,请往下看:·ViewBindingViewBinding是Google在2019年I/O大会上公布的一款Android视图绑定工具,也是Google强烈推荐我们使用的。原理:Google在Andro原创 2021-05-18 22:52:13 · 3452 阅读 · 0 评论