在接下来三个月时间需要做一个网管项目需要用到seam,Flex,EJB框架,做为一个Android开发人员,这个网管同时也需要做一个Android客户端,需要针对Android客户端自己设计一套接口,所以前期,我也必须参与这个Web版的开发。


这两周的时间学习了ActionScript的基本用法,感觉在开发当中实用就够,学习了一下Flex,感觉在越来越多的开发中,无论是Android等移动开发,还是Web的各种框架语言开发,基本上都开始把表现层与逻辑层很好的分开来;Flex用mxml做为表现层, AS语言做为控制语言,用它来与Ejb进行通信;


学习Flex中遇到的小问题:


1、开发中,需要用到flashplayer_11_sa_debug.exe。才能对Flex进行调试,当下载的版本不对应时不能进行调试。


2、在开发中遇到一个问题,代码如:
<mx:DataGrid width="400" height="500" dataProvider="{employeeList}" dragMoveEnabled="false"
dropEnabled="true" showScrollTips="true" toolTip="这是一个表格">
<mx:columns>
<mx:DataGridColumn dataField="age" headerText="Age"/>
<mx:DataGridColumn dataField="name" headerText="Name"/>
<mx:DataGridColumn dataField="email" headerText="Email"/>
</mx:columns>
</mx:DataGrid>
找不出任何一个错误,在纠结两天的时间之后,果断请教别人,结果,狂晕,代码没有错,他按照我的代码,把这个代码重新用输入了一遍,结果正常。这个问题,至今不明白。。。。。。


3、在开发调试的时候,如果打开多个窗口(我用的是IE浏览器),如果对mxml文件修改之后,想要它马上生效,需要关闭所有已经打开的窗口,再调试才会马上生效,不然无论如何刷新是不会有反应的。
遇到问题,在项目开发的时候,一直是显示
[RPC Fault faultString="Send failed" faultCode="Client.Error.MessageSend" faultDetail="Channel.Connect.Failed error NetConnection.Call.Failed: HTTP: Status 404: url: 'http://localhost:8889/anyeye/messagebroker/amf'"] 这个错误,我的项目名称确实是anyeye,其它配置文件也没有出错,纠结了,无论是去删除服务器里项目重新部署项目,还是重启服务吕,无论怎么样,始终会报这个错,后来,总结原因,关闭所有浏览器,再重新部署项目,终于解决问题。

更多相关文章

  1. Android 开源项目源码分析第一期正式发布
  2. Android项目构建Apk包流程
  3. Android整合Maven笔记(一)——在Android项目上启用maven
  4. 《Android系统源代码情景分析》连载回忆录:灵感之源
  5. 轻松搞定 android MVP 架构、okHttp 网络模块封装 的 项目
  6. 【Android 多语言切换简单实例分享】
  7. 在Ubuntu上下载、编译和安装Android最新源代码

随机推荐

  1. Android布局文件的属性值解析
  2. [转]android解析XML总结
  3. Android(安卓)Service
  4. Android-x86-6.0定制之路 - 辛酸路开始
  5. Android(安卓)Studio 出现 Gradle's depe
  6. Android平台架构简介
  7. android处理键盘事件之物理按键 (一)
  8. windows平台下Android(安卓)studio开发环
  9. Android解析XML
  10. Android(安卓)学习笔记之如何实现简单相