火山软件开发平台

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
热搜: 火山 源码 类库
查看: 7352|回复: 8
打印 上一主题 下一主题

[安卓] 【开源模块】学习3天的成果!封装的【小石头分组列表框】

[复制链接]

18

主题

103

帖子

560

积分

高级会员

Rank: 4

积分
560
QQ
跳转到指定楼层
楼主
发表于 2020-2-23 12:55:03 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式
本帖最后由 小石头 于 2020-2-23 13:03 编辑

疫情期间,宅在家里无所事事啊,可以刹下心学点东西了,过去一直没碰的火山也拿起来研究起来了,真挺好玩的,按自己的想法自定义了分组列表框,又试着把它封装成了模块!很有成就感!这个分组列表框实现了分组上显示子项目数统计显示,可以设置单开分组,并且自定义了6种图标样式,把原来的项目被长按事件重新封装成了:分组被长按和子项目被长按两个事件,方便操作了!(感谢"创世魂"版主的指点!!!!)
对学习自定义分组列表框和封装组件有很好的借鉴学习价值吧,并且这个组件已经封装的可以实际应用了!感觉有用的可以直接拿去用,还想扩展的自己改代码扩展也是一个很好的学习过程吧。附送一个比较完整的使用例子。话不多说,上图:

添加组项目


添加子项目(组项目自动显示统计数字)


添加子项目


组项目单开(同时只有一组展开)


删除操作
感觉不错,就给个评论,论坛人qi不足啊,我也给增加点人qi吧!!哈哈!!!
小石头分组列表框.rar (592.16 KB, 下载次数: 171) 小石头分组列表框使用例子.rar (68.87 KB, 下载次数: 63)





回复

使用道具 举报

14

主题

206

帖子

1591

积分

核心用户

Rank: 9Rank: 9Rank: 9

积分
1591
沙发
发表于 2020-2-23 15:03:41 来自手机 | 只看该作者
小石头模块,谢谢楼主分享!
回复

使用道具 举报

33

主题

307

帖子

3482

积分

核心用户

Rank: 9Rank: 9Rank: 9

积分
3482
板凳
发表于 2020-2-23 16:10:45 | 只看该作者
谢谢楼主分享!
回复

使用道具 举报

29

主题

170

帖子

996

积分

高级会员

Rank: 4

积分
996
地板
发表于 2020-2-23 16:20:08 | 只看该作者
优秀!!!!
回复

使用道具 举报

25

主题

158

帖子

983

积分

核心用户

倪秋

Rank: 9Rank: 9Rank: 9

积分
983
QQ
5#
发表于 2020-2-25 19:09:41 | 只看该作者
前来学习~~
倪秋倪秋干巴得
回复

使用道具 举报

70

主题

218

帖子

977

积分

高级会员

Rank: 4

积分
977
6#
发表于 2020-2-25 19:13:24 | 只看该作者
东西不错,感谢分享
回复

使用道具 举报

41

主题

343

帖子

1973

积分

金牌会员

Rank: 6Rank: 6

积分
1973
7#
发表于 2020-9-2 00:03:50 | 只看该作者
谢谢你的
回复

使用道具 举报

1

主题

15

帖子

138

积分

核心用户

Rank: 9Rank: 9Rank: 9

积分
138
8#
发表于 2020-12-9 02:30:12 来自手机 | 只看该作者
修改项目加一下呗
回复

使用道具 举报

76

主题

455

帖子

2312

积分

核心用户

Rank: 9Rank: 9Rank: 9

积分
2312
9#
发表于 2021-12-9 22:45:46 | 只看该作者
不错不错,感谢分享
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|小黑屋|火山软件开发平台 ( 鄂ICP备18029190号 )

GMT+8, 2024-4-26 11:57 , Processed in 0.103209 second(s), 21 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表