`
- 浏览:
69521 次
- 性别:
- 来自:
盐城->长沙->深圳
-
因为之前参加湖南省大学生编程大赛的缘故,花了不少心思设计KTM的客户端并美化了KTM的界面。而且,五一长假前,还应10级学弟们的需求为他们展示了一下我做的这个局域网通信软件。所以,一直没空总结前一阶段的成果。现在,编程大赛复赛的结果出来了,很悲剧,落选了,个中理由暂且不说,一句话,认真编程追求原创的孩子你伤不起!放宽心态,还是认真做总结吧。
在KTM第五版的基础上,我完善了远程控制这一重量级的功能,实现客户端可以控制客户端,并可以随时断开,为此修改了部分协议。通过控制发送文件的格式将发送图片文件的功能摘取了出来,完善了文件发送的功能。另外,还增加了“闪屏”的比较有意思的功能,类似于QQ的窗口抖动。在完善了KTM客户端的PC端功能之后,我还开发了Android的客户端程序。
除功能的增加和完善,这一阶段最主要的工作是美化了KTM的界面。下面我会一一展示,并且会将其中人性化的设计给您指明:
服务器界面
服务器管理界面
服务器的管理界面依旧很简陋,因为这个只是由管理员负责操作,所以,在界面的设计上只要简约即可。
PC端注册登录界面
(1)PC端注册界面
(2)PC端登录及设置界面
以上即是我的PC端注册登录界面,整体色彩搭配以黑黄为主,字体偏俏皮,华丽优雅又不失风趣情调。在设置界面的IP输入框做了格式处理,使用户输入时更加便捷,实现了设置界面和登录注册界面的绑定,增强了用户体验。在窗口的状态栏,通过引用外部主题Jar包,实现了仿苹果Mac操作系统的界面,因为本人相当喜欢Mac的设计。
PC端聊天主界面
聊天主界面
聊天主界面的风格以绚丽为主,七彩的设计看似花哨,但颜色之间的搭配很协调,并且保持了风格的统一。在消息发送框上也做了一次革新,将消息发送框放在消息接收框之上,体现了一种个性化。功能按钮也做了相应的处理,效果很炫。这里特意感谢那位帮我P图的女生,谢谢你!
手机Android端界面
(1)手机Android端登录界面
(2)手机Android端聊天界面
手机Android的开发才刚刚起步,在功能上仅仅完成了聊天的公聊和私聊,并且,界面相当简单,但是Android本身的控件“长”的还可以,所以姑且一用,日后会美化。
以上便是我对于KTM第六版的总结,在之后的编码过程中我会争取添加好友的添加和删除等功能,并且会让新添加的界面依旧很炫,在手机端的开发也是重中之重。所以,敬请期待吧!
- 大小: 16 KB
- 大小: 52.7 KB
- 大小: 25.7 KB
- 大小: 32.4 KB
- 大小: 16.1 KB
- 大小: 17.8 KB
分享到:
Global site tag (gtag.js) - Google Analytics
相关推荐
NULL 博文链接:https://javaprince.iteye.com/blog/958446
NULL 博文链接:https://javaprince.iteye.com/blog/1000331
VMware vSphere&KTM结构分析
KTM气动球阀样本pdf,KTM气动球阀样本
KTM 的AT命令文档,收集的哦,大家可以看看的哦,感谢阅读哦
KTM OM-2分体式浮动球阀(软阀座-高温阀座-金属阀座)安装维护手册pdf,KTM OM-2分体式浮动球阀(软阀座-高温阀座-金属阀座)安装维护手册
KTM200汽车数据编程器最新版,福哥KT200编程器一代最新版。版本号20230203 软件已测试,直接装机使用,需要关闭杀毒软件防止删除驱动
Chapter 1: Introduction to the MIPS32® 74KTM Core Family ............................................................ 23 1.1: 74KTM Core Features.........................................................
不错噢的,关于KTM的一些字体和语言知识,大家可以学习下哦
SICK KTM色标传感器 产品说明rar,SICK KTM色标传感器 产品说明
KTM球阀维修手册中文版资料.pdf
德国西克KTM色标传感器选型手册pdf,德国西克KTM色标传感器选型手册:本文档是德国西克KTM色标传感器的选型手册,其中包括了对产品的概述。给客户带来的效益、技术参数、产品尺寸、连接方式和接线图、相关配件的挑选...
Wallance蒂尔南气体投加系统V10KTM加氯机pdf,西门子Wallance蒂尔南气体投加系统V10KTM加氯机
OSM_KTM_SCHOOL
《自己动手写嵌入式操作系统》 源代码 学习好的资料
欢迎Michal Misza, 这是Gitpod的代码学院学生模板。 我们已经预装了您入门所需的所有工具。 您可以安全地删除此README.md文件,或为您自己的项目进行更改。 不过,请至少阅读一次! 它包含有关Gitpod及其使用的...
Avocent针对该公司提出了由高端数字式KTM设备组成的解决方案。整个项目全部采用了Avocent的产品构建用户集中控管平台,并加载了Avocent Dsview-3集中认证管理软件。这是一个典型的KVM+Dsview完整的集中控管系统。...
automotive KTM duke 200 cc Parts catalogue