AIR Android:使用Flash Builder 4.5

  次阅读 来源:互联网(转载协议) 2016-01-19 11:04 我要评论(0)

Flash Builder 4.5整合了Flex SDK 4.5,在移动开发方面下足了功夫。新版的Flex SDK 不仅带来了全新的spark组件,而且引入了多屏应用程序开发技术,同时满足了桌面开发、Web开发和移动开发三方面的需求。另外,Flash Builder 4.5在编译性能、用户体验等方面也做了很多改进,可以预见,Flex的功能将得到极大的增强。

使用Flash Builder 4.5

Flash Builder的最新版本为4.5,在没有正式发布前,曾先后发布过几款测试版,版本代码为Burrito,直译为 玉米煎饼 。按照Adobe的意思, 这将是送给开发者的一块味道鲜美的煎饼。Flash Builder 4.5整合了Flex SDK 4.5,在移动开发方面下足了功夫。新版的Flex SDK 不仅带来了全新的spark组件,而且引入了多屏应用程序开发技术,同时满足了桌面开发、Web开发和移动开发三方面的需求。另外,Flash Builder 4.5在编译性能、用户体验等方面也做了很多改进,可以预见,Flex的功能将得到极大的增强。

在Adobe的官方网站上,可以下载到Flash Builder最新版本的试用版,网址如下:

http://www.adobe.com/products/flash-builder.html

程序的安装比较简单,一直单击Next按钮即可,这里不再详述。

打开新安装的程序,单击导航菜单中的File New,会发现多了以下两个选项:

Flex Mobile Project:基于Flex SDK Hero进行开发,使用了全新的Mobile UI组件。

ActionScript Mobile Project:使用纯ActionScript开发。

在创建Flex Mobile Project时,多了一个设置步骤,如图1-7所示。

图1-7创建移动项目对 话框

图1-7中各选项说明如下:

Target platforms:表示所要支持的平台,有Apple iOS、BlackBerry Tablet OS和Google Android三项。其中,开发BlackBerry Tablet OS应用需要安装RIM公司提供的开发插件。

Application template表示程序模板,默认为View-Based Application,是一个多屏结构的程序模板,可大大简化开发流程,这里保留默认,强烈建议不要更改;选择Blank,将创建一个空白程 序;Tabbed Application是一个针对平板电脑设计的模板。

与Application template并列的还有Permissions和Platform Settings两个选项卡,分别用来设置平台的类型和权限。

在Application settings项中,如果勾选Automatically reorient,表示自动处理屏幕朝向。和Flash CS5略有不同的是,程序可以自动实现界面元素的重新布局,做到完全适应屏幕朝向。

另外,针对移动程序,Flash Builder 4.5提供了一个简单的界面模拟器,并支持多款手机,利用它可以大致看一下程序的运行效果。单击Run运行程序时,弹出图1-8所示的对话框。

图1-8运行程序时的设 置对话框

在Launch method选项组中,On desktop表示在桌面运行程序,可以从中选择一个手机型号;On device则表示直接安装到设备上运行,后面会列出当前PC上连接的所有Android设备。

在桌面上运行新建的Flex Mobile Project,选择Google Nexus One界面,效果如图1-9所示。

图1-9在桌面上的运行 效果

这个简单的模拟器提供了一个Device菜单,其中有Rotato Left、Rotato Right等项,用以模拟手机设备上的用户行为,用它来测试效果很直观。

Flash Builder没有提供程序属性设置的图形化编辑窗口,需要开发者手动编辑项目下的 ****-app.xml文件,有关该文件的详细说明,请参阅第2章的相关内容。

总的来说,Flash Builder在开发流程上变化很小,整个流程简单明了,对习惯了Flex的开发者来说,很容易接受。

本站部分文章来源于网络以及网友投稿,本站只负责对文章进行整理、排版、编辑,是出于传递更多信息之目的,并不意味着赞同其观点或证实其内容的真实性。如果您有什么意见或建议,请联系QQ28-1688-302!

人工智能实验室
相关文章相关文章
  • Michael I. Jordan带你解读百万奖金ATEC蚂蚁人工智能大赛

    Michael I. Jordan带你解读百万奖金ATEC蚂蚁人工智能大赛

  • teamLab创始人猪子寿之: 抛去衣食住行,我还剩下什么?

    teamLab创始人猪子寿之: 抛去衣食住行,我还剩下什么?

  • Oculus公布原型机,大幅度提升可视角,能实现140°的视场水平

    Oculus公布原型机,大幅度提升可视角,能实现140°的视场水平

  • 2018深圳国际人工智能展览会 2018 shenzhen International Artif

    2018深圳国际人工智能展览会 2018 shenzhen International Artif

网友点评网友点评
阅读推荐阅读推荐

据外媒报道,STEER打造了首款完全自动驾驶停车技术,旨在使常规车辆转变为无人驾驶车辆。STEER的首款技术应用是4级自动驾驶及网络安全停车...

近日,美国软性机器抓手制造商 Soft Robotics 宣布,获得 2000 万美元的融资,本轮投资者包括 Scale Venture Partners,Calibrate Ventures...

据外媒报道,加州车管局发布了《2017自动驾驶脱离报告(California Autonomous Vehicle Disengagement Reports)》,其中谈及了脱离的具体...

用人机语音交互,来解决智能家居适老的问题;通过家庭门禁与安防套件、空气净化套件、可燃气体与有害气体监控套件等相互联动,在不同生活情...