android
文章平均质量分 87
rooman_luo
这个作者很懒,什么都没留下…
展开
-
Android 简单易上手的下拉刷新控件
背景:列表控件在Android App开发中用到的场景很多。在以前我们用ListView,GradView,现在应该大多数开发者都已经在选择使用RecyclerView了,谷歌给我们提供了这些方便的列表控件,我们可以很容易的使用它们。但是在实际的场景中,我们可能还想要更多的能力,比如最常见的列表下拉刷新,上拉加载。上拉刷新和下拉加载应该是列表的标配吧,基本上有列表的地方都要具体这个能力。虽然刷新这个功能已经有各种各样的第三方框架可以选择,但是毕竟不是自己的嘛,今天我们就来实现一个自己的下拉刷新控件,多动手才原创 2020-09-20 12:19:32 · 4923 阅读 · 2 评论 -
Android 左滑删除控件
背景:在android开发中,列表是经常会使用到的一个主要控件,列表中可以展示大量的数据,像订单、商品、通讯录、浏览记录或者关注列表等等。可能产品一开始需求只做简单的数据展示,但后期随着功能越来越多,越来越完善,产品可能说在列表里面增加一些交互能力。比如说订单列表里面,一开始只是展示订单数据,后面需要加上删除订单的功能,以前Android中这种功能要的很多的可能就是长按操作这种的,因为程序猿只需要很少的代码就能实现。但是ios的习惯操作是左滑删除,为了保持统一的操作习惯,两端保持一致,最终产品会让Andro原创 2020-09-14 14:09:38 · 2733 阅读 · 2 评论 -
彻底解决Android TextView文本上下留白问题
背景:在android开发中,经常会遇到icon 和 textview 在同一行。这种情况下产品和UI设计师会告诉你,要求icon图标和textview垂直方向上中心线对齐,即在同一行中 icon距离上下的距离是相等的,textview亦然。或者还有更常见的情况,当我们android程序猿根据UI设计师的设计图,一通疯狂操作之后,自信满满的给到UI设计师的时候,当我们正在洋洋得意的认为小case的时候,UI会找到你,说控件之间的上下间距不对,和UI设计稿上的距离对不上。What! 仔细看看代码,对的呀,设计原创 2020-09-11 15:34:31 · 5608 阅读 · 0 评论