今年的疫情蛮严重的,希望大家都过得安好,希望疫情快点过去,能回到一些线下技术聚会的时光~
今天目标:了解 Compose UI 上 List (LazyColumn)怎麽使用。
我觉得今天这一篇算是一个很好推坑 Compose UI的文章,
以前写 Android 的人都会经历一个为期不短的阵痛期,
如果你要在画面上显示一个可滑动的资料,那就要先了解 Adapter 与 ListView(Recycler View),
因为 Android在画面上的 UI 限制,需要透过程序去解决,
那在 Compose UI 里面会怎麽处理这类的问题呢?
答案是:LazyColumn
什麽意思呢?先让我以下面的程序来带你们实际了解一下LazyColumn。
我们在第四天的程序 ColumnLayout 范例是长这样。
不知道有没有观看者很好奇超过了画面会长怎样?
答案是~超过画面的就看不到了QQ
那如果我们要像以前的 RecyclerView一样,希望让使用者可以滑动去看资料的显示呢?
就这样,宣告了 int 阵列後,放到 LazyColumn 里面,就做完了。
不用再烦恼要怎麽宣告Adapter了,Compose UI 把他通通Ban不见!
这也是我前一阵子看到後立刻开始规划要学 Compose UI的主因, 如果真的那麽方便,当然要学!!!
结合第六天的程序码会呈现成这样
那有没有不方便的地方呢?过几天发现了再跟你们说。
明天见罗!
本文同步发表在 Medium 上 文章连结
讲到硬体控制,总有一天要面对权限管理,不过Google有个权限的第三方EasyPermissions...
前言 大家好,我是毛毛。ヾ(´∀ ˋ)ノ 第二次参加IT铁人赛,希望可以透过这次铁人赛纪录Leetc...
格式化字串 格式化字串除了把变数转换成字串,还可以规定显示的位数 最小长度 在 % 的後面加上数字,...
首先先来看看我们 P 开头的程序语言有哪些吧 恩,比我预想的还多 原本是写 PHP 的,写了四年想摸...
前言 稍微想了一下,我的系列文重点应该会摆在强调使用前端框架的好处及重要性, 前期会建立概念:为何要...