首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
UI
订阅
Journey丶
更多收藏集
微信扫码分享
微信
新浪微博
QQ
9篇文章 · 0订阅
万字长文 - 史上最全ConstraintLayout(约束布局)使用详解
ConstraintLayout 是一个使用“相对定位”灵活地确定微件的位置和大小的一个布局,在 2016 年 Google I/O 中面世,它的出现是为了解决开发中过于复杂的页面层级嵌套过多的问题
使用CoordinatorLayout打造各种炫酷的效果
AppBarLayout必须作为CoordinatorLayout的直接子View,否则它的大部分功能将不会生效,如layout_scrollFlags等。 layout_scrollFlags=“snap”的时候 在Scroll滑动事件结束以前 ,如果这个View部分可见,那…
学不动也要学!探究Fragment延迟加载的前世今生
上周在《学不动也要学!深入了解ViewPager2》一篇文章的留言中,大家普遍对于Fragment懒加载的问题比较关心。其实,对于Fragment懒加载问题的处理由来已久,网上不乏相关的优秀文章。但是,由于Fragment生命周期的原因使得懒加载问题的处理并不是那么的优雅。显然…
ViewPager2重大更新,支持offscreenPageLimit
顽疾是什么鬼,没有这么严重吧。ViewPager有两个毛病:不能关闭预加载和更新Adapter不生效,所以开头我为什么说offscreenPageLimit在ViewPager上十分不友好;本质上是因为offscreenPageLimit不能设置成0(设置成0就是想象中的关闭预…
如何使用ConstraintLayout代替三大控件
相信大家都听说过ConstrainLayout 布局,它是现在Google 推荐的布局,用来减少布局的层级。虽然网上有很多的教程,但是很多人仍然喜欢使用LinearLayout、FrameLayout
类似微信群聊九宫格头像的算法实现
在工作中遇到了一个开发的需求是将多选的图片聚合起来,类似于微信群聊那种九宫格的头像的那种。当然遇到这个需求首先肯定会从网上查找一些资料,发现大部分的实现类似于通过定义九宫格的ImageView控件来实现,这样一来,实际上图片没有被压缩,而且还生成了一大堆的控件,对内存性能效果是…
android应用闪屏页的实现(关于坑的说明)
闪屏页的实现方式有多种,需要根据UI设计的闪屏页的效果图来决定最终选用哪一种。 这个方法是我试过的最和谐的一种方法了。 UI设计的效果图虽然做了屏幕适配,但是android的机型太太多了,免不了各种拉伸问题,因为图片是为了全屏显示,又不能做裁剪,所以我让UI把各个图片抠出来了。…
一个优雅的仿微信支付宝密码(验证码)输入框
如今越来越多的app开始添加支付功能,不论哪种支付,不可避免的步骤就是密码的输入,就算没有密码输入,验证码也是少不了的。比较low的实现方式是用一组EditText来拼,每个输入框只允许输入1个字符,通过TextWatcher来监听,输入完成后下一个输入框自动获取焦点。今天介绍…
Android ShapeableImageView使用详解,告别shape、三方库
ImageView的一个子类,在不写shape、不引入三方库的情况下,较容易实现预期效果,而且扩展性良好