UI开发专项
文章平均质量分 77
UI开发中的实战点滴分享
生猛咸鱼
一起成长,振我中华
展开
-
免费专业解决ListView底部分割线异常
方案一:item的xml布局 + HeaderDivider保持ListView原始配置,操作如下:1、item中设置:在每一个itemView底端填一个divider的线的view,布局文件就不贴了。2、手动添加顶部divider高的view,代码如下:View view = new View(getContext());view.setBackground(getContext().getD...原创 2018-04-21 15:29:49 · 271 阅读 · 0 评论 -
Android Studio中TextView的ellipsize配合maxLines显示坑点
在android studio中maxLines为2,ellipsize为end的情况下,Preview窗口预览,并不是我们想要的。如图:实际上,这是个坑。在真机跑起来,就正常了,不需做任何操作。实际真机跑起来:原创 2018-01-23 11:42:41 · 1896 阅读 · 0 评论 -
【Android Util】CircleProgressView 圆形进度条
转载请标明出处: http://blog.csdn.net/sm_xy/article/details/78212737本文出自:【生猛咸鱼的博客】原创 2017-10-12 11:19:14 · 838 阅读 · 0 评论 -
TextView英文自动换行解决方法
TextView组件遇到一个问题:想将【TP-LINK_XXXXXXX】已ellipsize="end'的方式展示一部分,设置android:layout_width="400px"android:ellipsize="end"android:maxLines="1"android:lines="1"以为显示的结果为:TP-LINK…结果:TP-…查了大堆资料原创 2017-09-18 10:36:08 · 6376 阅读 · 0 评论 -
安卓屏幕概念及适配思路
屏幕适配专题笔记背景安卓面试基础面经常会问到屏幕适配的问题,根据自己多年的适配经验,结合自己所搜集的数据,进行一次梳理。为什么要做屏幕适配安卓系统的开源属性,各厂商都有不同的定制系统产品,屏幕尺寸相当多。适配没做好,丢的是用户。用专业术语来说,即安卓屏幕碎片化。屏幕适配常用概念尺寸、像素密度、分辨率概念指的是屏幕的物理属性。用pixel2举例。尺寸:5.0"分辨率:1080px * 1920px像素密度:每英寸点数像素密度的英文名称:Pixels Per Inch,原创 2021-03-19 18:25:57 · 297 阅读 · 1 评论 -
ConstraintLayout代码中LeftToLeft&RightToRight约束失效解决
ConstraintLayout代码中LeftToLeft&RightToRight约束失效解决原创 2022-03-10 15:32:19 · 1549 阅读 · 0 评论