Flash Builder 4: 几分钟内创建twitter搜索UI

Adobe Flash Builder 4 简体中文正式版 下载: http://subject.csdn.net/adobedownload/index.html


Adobe平台技术峰会课程视频:http://adobev.csdn.net/

“闪创未来”-Adobe Flash 平台应用开发大赛:http://adobec.csdn.net/

本文译自:http://blog.everythingflex.com/2010/03/29/flash-builder-4-create-a-twitter-search-ui-in-minutes/

全新的Flash builder 4 IDE最酷的一个特征就是代码生成能力,用于连接服务,构建UI。这是我在MAX 2009会议上的主题,而且我的发言还保存在这里。

在这个demo里,我将展示创建调用twitter搜索,并显示结果的程序是多么的简单。实际上,我都不用在Flash Builder 4.点触代码视图。

如果你没有Flash Builder 4.,你可在以下地址下载免费使用版: http://www.adobe.com/go/try_flashbuilder .

现在,跟着我们的步骤来:

创建一个全新的Flash Builder/ Flex 项目称为TwitterSearch:

设置程序类型为桌面方式(在Adobe AIR里运行):

注意:我们把它作为AIR程序而不是浏览器程序的原因是,twitter缺少一个跨域的方针,对Flash Builder 4来说不是个技术问题。

转换到设计视图

更换到spark.layouts.VerticalLayout

在 Data/Services 栏里,选 Connect to Data/Service

选择HTTP作为服务类型

填写表格如下

在Operation域里,设定search作为名称, http://search.twitter.com/search.json作为URL

点击Parameters 里的ADD按钮,设定名称为q。最后,输入TwitterSearch 作为service名称。

右击search method nam,选择Configure Return Type

将Auto detect option作为被选项,进入下一步

向Auto Detect输入 Value to Auto Detect (我选择 flex)

在new data type里输入名字(我选择twitterResults)

右击search method, 选择Generate Form

保持原有选项,点击下一步

仅选择query 和completed_in

创建格式

Components/Controls 栏里拉出 DataGrid ,进入form,然后设定 标签为results

右击 DataGrid ,选择 Bind To Data – 选择  select Results 作为 DataProvider

右击 DataGrid  ,选择 Configure Columns

移除其它,仅保留  text, from_user, and created_at

运行程序

好了,显然,这不是最好看的 twitter search UI ,但是只需要几分钟就创建成功了,并且可以替换皮肤,装修得更好看些。所以,如果你很感兴趣,就动手吧,为程序加上好看的皮肤,我将贴出你的截图。


  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值