
自定义格子视图
文章平均质量分 94
程序员大c
这个作者很懒,什么都没留下…
展开
-
Android格子视图的另外一种实现方式之Images3LinearLayout(9宫格/九宫格)
宫格视图LatticeApp让开发再变得简单些! 文章最后有demo下载地址 这一篇讲的是LatticeApp最后一个控件Images3LinearLayout,也是这几个控件中代码量最多的一个控件了, Images3LinearLayout控件可以分为两部分来说,第一部分就是它的编辑功能,第二部分就是展示功能、类似微信朋友圈宫格图片展示,如下图所示: 其中编辑功能包括增加、删除、拖拽删除、移动切换(暂未实现),预览功能包括设置每一行最多展示的图片数量、缩放控件的比例、图片的展示类型、图片间距设置等等…原创 2021-07-23 18:00:41 · 1183 阅读 · 2 评论 -
Android格子视图的另外一种实现方式之AutoLineLayout与AutoLineDeleteView
宫格视图LatticeApp让开发再变得简单些! AutoLineLayout 我叫它自动换行标签视图,一般用于编辑、展示标签,类似于很多app让你选择兴趣爱好,给自己或者给他人打上一些标签。该控件给予用户高度自定义的空间,可以只负责展示标签,也可以删除添加标签,你可以设置它的字体大小,选中之后的字体大小,字体颜色,选中之后的字体颜色,背景已经选中之后的背景,还可以设置多选、单选与不选,当一行已经显示不下的时候,会自动换行处理。 我们来看看效果 预览状态 编辑删除状态 单选状态 复选状态 下面我们看原创 2021-07-21 16:53:35 · 381 阅读 · 0 评论 -
Android格子视图的另外一种实现方式之PersonalTabBar
宫格视图LatticeApp让开发再变得简单些! LatticeApp Demo下载地址 PersonalTabBar一般用于做顶部Title的导航栏使用, 当然也不一定是顶部,可以是界面上的任何位置,在android开发中我们也使用过类似的控件TabLayout,为啥已经有了TabLayout我还要自己写一个呢,确实用TabLayout已经满足了大部分的需求了,但是总有些奇葩需求会在前方等着你,今天来说说PersonalTabBar是如何配置使用的,比较之下又有什么优点呢。 配置项PersonalTabB原创 2021-07-20 13:13:33 · 311 阅读 · 0 评论 -
Android格子视图的另外一种实现之LatticeView视图
宫格视图LatticeApp让开发再变得简单些! 宫格视图demo地址 这个自定义视图是我上一个项目中自己编写的组件,今天想把它分享出来给大家,在项目中我们经常会遇到一种有规则的格子视图,但是格子的数量又不多,用gridview有点大材小用的感觉,还要写适配器,有些宫格视图呢可能还需要动态的变化, 比如我们app首页经常遇到的底部的导航栏,以及顶部的导航栏、又比如我们的功能按钮一般情况下都是宫格形态的。如下图: 我今天分享出来的这个组件,极大的简化了我们的实现过程。 这一篇我们讲一下LatticeVie原创 2021-07-19 23:23:46 · 332 阅读 · 1 评论