`
baiyejianxin
  • 浏览: 159745 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论
文章列表
AIR程序分为Ajax AIR、 Flash AIR、 Flex AIR
最近项目中要求滚动条加上自己的样式,于是Google找答案。 结果找到一群类似的是说,滚动条中间的小图标会拉伸。无语... ...   实际上只是那些人不懂而已。Flex这么强大,怎么可能有这种问题。   (下面这段代码是网上的代码,使用后是没有小图标的,或者有的网站说使用九宫截图的方式加上下图标)   .scrollBar{ downArrowUpSkin:Embed(source="img/mainLeftScrollBar/bar_bottom.png"); downArrowOverSkin:Embed(source="img/mainLeft ...
    项目需要通过设备ID来存储当前设备的可用Ip地址,如果放在Array里面,每次去除deviceID对应的Ip地址需要遍历。所以想利用类似于Java中Map这种key-value的形式,对数据进行操作。        果然,答案是Object类似于Java中的HashMap。 ------------- Demo1:添加数据          var temp:Object = new Object();          temp["ThinkPad"] = "10.1.1.1";        temp["LePad ...
今天用了一小段时间实现了Flex自定义的右键菜单。         在Flex程序中,如果实现自定义的右键菜单,简单的通过ContextMenu类的操作是不行的。不能去掉Flash Player自带的三条信息。         通过参考网上的一些blog,最终找到了解决的方案,那就是屏蔽浏览器的鼠标右键,同时监听鼠标右键,当触发右键点击事件的时候,JavaScript调用Flex程序中的方法生成自定义的右键菜单。         首先添加JavaScript代码(可以修改Flex工程下html-template/index.template.html,防止编译的时候原来写的JavaS ...
       最近碰到一个棘手的问题,就是设计As与Js通信的Flex项目编译后,将bin-debug目录放在其他路径下,其中的As与Js 通信就会出现问题。而且连SDK中的sdks\3.2.0\frameworks\javascript\fabridge\samples下的例子也会运行不正常。       ...
  根据3W(what、why、how)的思路,现在讲一下MonsterDebugger这个Flex/Air程序的调试工具。   1.什么是MonsterDebugger?(what)       De MonsterDebugger是一款由De Monsters工作室基于Flex,AIR技术开发的代码调试器。这个调试工具开源免费,你可以用这个调试器来调试基于Flash,Flex,AIR的应用程序。       官方网站: http://www.demonsterdebugger.com/   2.为什么要用MonsterDebugger?(why)      他的特性包 ...
  itemRenderer渲染器在Flex应用中是相当重要的,它能够丰富List等容器的样式,将默认为label的<mx:List>中能够加入<mx:Image/><mx:But同/>等标签。      如下图所示: 这样<mx:List/>显示的内容更加丰富了。     那么如何操作渲染器中的元素们呢?例如点击上图中的“删除”(图片),将本条item删除。 尅通过在<mx:itemRenderer/>中的<mx:Image/>标签上添加事件来完成, 例如:        <mx:Image source=& ...
    最近做的项目需要使用Flex创建一个桌面应用,但是不使用Flex AIR,因为需要安装AIR,这在给用户使用时就不是很方便的。应用中Flex需要访问本地的DLL。     在网上搜索和论坛中所搜的结果有以下几种:         1,Flex与Javascript通信,然后调用本地动态链接库         2,使用第三方软件,但是要收费。     由于项目中打算做的是桌面应用,所以最后选择的方案是用c++/c来创建一个flash容器,将Flex web的生成的.swf文件在这个flash容器中播放。通过flash.external.ExternalInterface类来和C进行通信 ...
Global site tag (gtag.js) - Google Analytics