转眼2015年已经过去,我们有跌跌撞撞的闯入了2016年!看湖南卫视的跨年演唱会时何老师说“大家好好想一想2015年你收获了什么?” 回想2015年还是有些收获的。从8月份的什么都不懂到现在经过五个多月的学习已经可以独立完成一个简单的KTV点歌系统了(虽然不能联网)!我觉得这就是 ...
转眼2015年已经过去,我们有跌跌撞撞的闯入了2016年!看湖南卫视的跨年演唱会时何老师说“大家好好想一想2015年你收获了什么?”
回想2015年还是有些收获的。从8月份的什么都不懂到现在经过五个多月的学习已经可以独立完成一个简单的KTV点歌系统了(虽然不能联网)!我觉得这就是我2015年最大的收获!!
前台运行效果展示
先给大家看一下这个系统的运行效果图
主界面
该系统提供了5中点歌方式分别为 歌星点歌、拼音点歌、类型点歌、金曲排行和字数点歌
歌星点歌
该窗体有三个ListView视图效果如下
点击歌手则跳转到歌曲列表并显示该歌手的所有歌曲
如果选中点击一首歌曲则判断是否有其他歌曲正在播放如果有则直接将该歌曲加入到已点列表中如果没有则直接播放该歌曲并加入已点列表
拼音点歌
拼音点歌可以根据歌曲名和歌曲名的拼音缩写来进行点歌选中并点击一首歌时效果同已点列表
类型点歌
类型点歌根据歌曲的类型进行点歌如果选中并点击一个类型则跳转到歌曲列表并显示该类型的所有歌曲
金曲排行
金曲排行显示所有的歌曲按照点播次数进行降序排序如果选中歌曲并点击效果同已点列表
字数点歌
字数点歌通过歌曲名字的字数进行点歌
前台技术实现
同一窗体显示多种界面
使用三个ListView控件展示不同的界面通过设置其Visible属性来控制界面的显示
if (listView2.Visible == true)//如果listView2显示 { listView2.Visible = false;//将listView2隐藏 listView1.Visible = true;//将listView1显示 } else if (lv1.Visible == true)//如果lv1显示 { lv1.Visible = false;//将lv1隐藏 listView2.Visible = true//将listView2显示 } else { listView1.Visible = false;//将listView1隐藏 lv1.Visible = true;//将lv1显示 }
海外公司注册、海外银行开户、跨境平台代入驻、VAT、EPR等知识和在线办理:https://www.xlkjsw.com
原标题:2015年,年终项目总结
关键词:
*特别声明:以上内容来自于网络收集,著作权属原作者所有,如有侵权,请联系我们:
admin#shaoqun.com
(#换成@)。