鉴于大家对其他类别十分关注,我们编辑小组在此为大家搜集整理了“基于FLASH设计的博客网站”一文,供大家参考学习
客服咨询,网学网竭诚为您服务,本站永久域名:myeducs.cn |
3.2 Flash与后台服务器通信的方式 由于需要后台应用的支持,Flash作为前台表现要与后台紧密联系,在Flash技术中提供了多种后台通信方式。这里简单列举采用LoadVars类发送Post/Get请求的方法进行实现可行性的验证。 4.3 前台开发设计 为了能够兼顾更好的表现Flash UI特性与可重用、可扩展的高效开发,本文将前台开发设计分层。首先根据理想的开发模型,将前台部分分为三层: as层:包含了前台定义的所有ActionScript类。 data层:包含本地xml数据,前期Flash做为独立项目开发时,主要存放临时静态XML数据,后期完成时只包含config.xml一个文件。 movie层:包含所有flash动画文件,出于使生成的swf动画文件方便访问的考虑,该层没有单独放入文件夹,而是放在最外。 其中作为主要前台功能实现部分,as层又分为三个子层,即components,supports,system。 5.4 动态UI代码的开发 做为Flash Blog的主要特色之一,UI效果的实现同样需要相关代码的完成,而非静态的效果图片,虽然在很多情况下视觉效果并不参与具体功能实现,但是做为提倡以用户为本的观念,其效果实现在国内外被广泛关注。 5.4.1 页码滚动特效 当页数过大时,传统的解决方式为仅显示当前页码及左右固定数量页码,并显示返回首页和返回尾页按钮,这种方式虽然解决了界面与数据上的冲突,但是却降低了用户体验。 打破传统思路,设计中关于过多的页码没有任何隐藏全部显示,在仅能放下24个页码的容量下装入41页,其原理在于浮动的页码会根据鼠标的运动方向反向移动,适应并定位。 |
本站发布的计算机毕业设计均是完整无错的全套作品,包含开题报告+程序+论文+源代码+翻译+答辩稿PPT |
本文选自计算机毕业设计http://myeducs.cn |