学习大师学员开发作业 001号
开发作业说明:
为了提高大家的开发能力,特把我工作中的项目拿出来部分需求呈现给大家,该开发需求很能体现大家的开发能力,有助于理解开发,理解面向对象的开发,很好的提高自己的开发水平,希望大家踊跃参与;我们只能遇到问题解决问题,才是一个出色的程序员;
自认开发能力很强,那就放马过来,用实现证明自己。
本开发后期将作出相关视频课程。我希望大家不看课程能够做出来。
任何人都可以参与。如有加群的先加QQ271118321
一期开发需求:
1.创建一个直播窗体,动态创建10个区域;
2.每个视频区域的底图可以自定义,程序关闭再次打开后还能显示上次设置的图片。
设置界面:
图片自定义
细节说明:
1.点击直播间窗体上的设置按钮弹出设置界面,可以自定义图片;
2.直播间窗体上为10个视频布局,布局比例为16:9,如果能做到动态切换比例更好;最低程度支持一种比例;
3.视频布局能根据窗体大小,不同分辨率自动调整大小,仍保持16:9的比例尺寸;
4.视频布局有红色边框;
开发建议:
建议使用Frame;
建议使用SC组件;
当然也可以按照自己的思路去做;
本作业可能涉及的知识点:泛型、算法、消息、dev组件的运用、sc组件的运用、INI的运用、面向对象的开发知识等等。
二期开发需求:
1.每个视频布局上有个连麦按钮,鼠标移上时显示,移除时消失;
2、每个布局上有个序号,从1-10排列;
|