`
pyleaf
  • 浏览: 39395 次
  • 性别: Icon_minigender_1
  • 来自: 大连
社区版块
存档分类
最新评论

初学Flex RSS阅读器

    博客分类:
  • Flex
阅读更多

 遇到一些问题,

比如TextArea的滚动条滚动之后,点击下一条新闻时,TextArea滚动条仍处于原先的位置,并不会返回到最上方,给浏览带来不便,解决方法是在值改变时将滚动条滚动到最上方。我试了很多眼熟或者意思相近的事件,都无法触发,翻了半天API文档,终于找到了这个valueCommit事件:

valueCommit
 当以编程方式或通过用户交互更改值时分派。 另外,Flex组件的数据绑定很给力,一组大括号就解决了,连加载顺序都不用考虑,当初用其他js框架因为加载顺序郁闷过好多次。
<?xml version="1.0" encoding="utf-8"?>
<mx:Application xmlns:mx="http://www.adobe.com/2006/mxml" layout="absolute" creationComplete="feedRequest.send();">
	<mx:Style>
		Panel{
			font-size : 12px;
		}
	</mx:Style>
	<mx:Panel width="475" height="400" layout="absolute" title="{feedRequest.lastResult.rss.channel.title}" horizontalCenter="0" verticalCenter="0"> 
		<mx:DataGrid x="20" y="20" id="dgPosts" width="400" dataProvider="{feedRequest.lastResult.rss.channel.item}" height="150">
			<mx:columns>
				<mx:DataGridColumn headerText="Posts" dataField="title"/>
				<mx:DataGridColumn headerText="Date" dataField="pubDate" width="150"/>
			</mx:columns>
		</mx:DataGrid>
		<mx:TextArea id="desc" x="20" y="180" width="400" height="95" htmlText="{dgPosts.selectedItem.description}" valueCommit="desc.verticalScrollPosition=0;"/>
		<mx:LinkButton x="20" y="285" label="Read Full Post" click="navigateToURL(new URLRequest(dgPosts.selectedItem.link));"/>
	</mx:Panel>
	<mx:HTTPService id="feedRequest" url="http://rss.sina.com.cn/news/marquee/ddt.xml" useProxy="false"/>
</mx:Application>
  • 大小: 85 KB
分享到:
评论

相关推荐

    MFC编写的RSS简单阅读器

    在压缩包内的文件"Rss"可能是源代码文件或RSS feed的示例,对于初学者,通过分析这些文件可以更深入地理解MFC如何处理RSS阅读器的各个部分。 总的来说,开发一个MFC编写的RSS阅读器涉及的知识面广泛,包括C++编程、...

    rss阅读器 源代码 适合学习

    本资源提供了一个用C#语言编写的RSS阅读器的源代码,该阅读器具备订阅、内容更新、添加、删除和修改等功能,非常适合初学者或开发者进行学习和研究。 【正文】: 1. RSS简介: RSS是一种XML格式的数据,用于发布...

    C#写的简易RSS阅读器

    【标题】:“C#写的简易RSS阅读器”指的是使用C#编程语言开发的一款简单易用的RSS(Really Simple Syndication)订阅工具。RSS是一种XML格式,用于发布新闻、博客和其他在线内容,允许用户在一个集中的位置获取多个...

    一个简单的RSS网络阅读器

    【标题】:“一个简单的RSS网络阅读器” 这个项目是一个基于.NET框架开发的Windows窗体应用程序,专门用于阅读RSS(Really Simple Syndication)订阅源。RSS是一种XML格式,它允许用户订阅博客、新闻站点或其他定期...

    Rss阅读器源码.net实现C#编写

    RSS阅读器是一种应用程序,它能够帮助用户订阅、管理和阅读RSS(Really Simple Syndication)源,以便获取最新的新闻、博客文章或者其他在线内容。本项目“Rss阅读器源码.net实现C#编写”提供了完整的源代码,使...

    安卓 RSS阅读器 下载即用

    【安卓 RSS阅读器 下载即用】 在移动设备上,RSS阅读器是一种高效的信息获取工具,它可以帮助用户订阅和管理各种新闻源、博客和其他在线内容。这个“安卓 RSS阅读器”是专为Android平台设计的,它使得用户可以轻松...

    flex写的rss订阅程序

    Flex RSS订阅程序是一种基于Adobe Flex技术构建的应用程序,主要用于获取并显示RSS(Really Simple Syndication)源中的内容。RSS是一种XML格式,...通过深入研究和改进,可以打造出更加高效和用户友好的RSS阅读器。

    一个简单的rss阅读器.zipIOS应用例子源码下载

    这个压缩包包含了构建RSS阅读器应用的基本代码,对于iOS开发者,特别是初学者或希望深入理解RSS解析和应用构建的人士来说,这是一个宝贵的参考资料。 首先,我们来看看RSS阅读器的核心功能。一个基本的RSS阅读器...

    这是我从网上下载的Rss阅读器

    开源意味着任何人都可以查看、使用、修改和分发这些代码,这通常对编程初学者或者希望定制自己RSS阅读器的人来说非常有价值。 标签“阅读器”进一步证实了这是一个用于读取RSS订阅的软件。阅读器的主要功能可能包括...

    IOS应用源码之【应用】RSS阅读器.rar

    【标题】"IOS应用源码之【应用】RSS阅读器.rar"揭示了这是一个关于iOS平台上的应用程序源代码,特别是一款RSS阅读器的应用。RSS(Really Simple Syndication)是一种用于发布和订阅网站内容的XML格式,它允许用户...

    flex 样式浏览器生成器

    5. **学习Flex概念**:对于初学者来说,这样的工具也是学习Flex布局原理的好途径。通过实际操作,可以更好地理解flex-direction、justify-content、align-items等关键属性的作用。 6. **兼容性检查**:高质量的生成...

    新浪新闻RSS阅读器(C#版)

    新浪新闻RSS阅读器是一款基于C#编程语言开发的桌面应用程序,主要功能是抓取并解析新浪新闻的RSS源,将新闻内容以用户友好的方式展示出来。RSS(Really Simple Syndication)是一种数据格式,用于发布定期更新的内容...

    C#魔幻战士和Rss阅读器

    在这个名为“C#魔幻战士和Rss阅读器”的压缩包中,我们有两个项目:一个与“魔幻战士”相关,可能是某种游戏或模拟应用;另一个是“Rss新闻阅读器”,这是一个实用工具,用于获取和显示RSS(Really Simple ...

    初学FLEX做的小练习

    练习涉及到FLEX常用控件,与后台交互的数据服务(RemoteObject,WebService),FLEX的几种导航,FLEX事件。 详见作者博客 http://blog.csdn.net/iamyzs/article/details/7540962; ... ...

    ASP.NET源码——jquery+.net实现简单的Rss阅读器.zip

    在这个Rss阅读器中,很可能使用了Web Forms,因为它是一个较早的ASP.NET开发模型,适合初学者和快速原型开发。 jQuery是一个流行的JavaScript库,它简化了DOM操作、事件处理、动画和Ajax交互。在这个Rss阅读器中,...

    IOS应用源码——一个简单的rss阅读器.rar

    在iOS开发领域,RSS阅读器是一个常见的学习项目,它能帮助开发者熟悉网络数据获取、XML解析以及UI构建等基础知识。这个“IOS应用源码——一个简单的rss阅读器”压缩包包含了一个基本的RSS阅读器应用的完整源代码,是...

    RSS阅读器-安卓小案例.rar

    "RSS阅读器-安卓小案例.rar" 是一个关于安卓应用程序开发的案例,专注于构建一个RSS(Really Simple Syndication)阅读器。RSS是一种用于发布新闻、博客和其他在线内容的标准化格式,允许用户订阅并聚合来自多个来源...

    java源码:Java+XML写的RSS阅读器.rar

    通过阅读和学习这个源码,初学者可以了解如何在Java环境中处理XML数据,并构建一个实用的RSS阅读应用。 【标签】: 1. **Java**:Java是一种广泛使用的面向对象的编程语言,具有跨平台、安全性强和性能优良的特点。...

    jquery+.net实现简单的Rss阅读器_rss.zip

    标题中的“jquery+.net实现简单的Rss阅读器_rss”表明这是一个使用jQuery库与.NET框架共同构建的简单RSS阅读器项目。RSS(Really Simple Syndication)是一种内容发布格式,允许用户订阅并获取网站的更新信息,如...

    Asp.Net+Ajax实现的宝宝RSS阅读器源码下载

    【Asp.Net+Ajax实现的宝宝RSS阅读器源码下载】是一个适合初学者学习的项目,它结合了Asp.Net技术和Ajax技术,用于构建一个功能完善的RSS阅读器。这个源码可以帮助开发者理解如何在Web应用中集成实时更新和异步交互,...

Global site tag (gtag.js) - Google Analytics