`
ch_kexin
  • 浏览: 899324 次
  • 性别: Icon_minigender_2
  • 来自: 青岛
社区版块
存档分类
最新评论

Flex学习—关于Shareobject对象(本地共享对象)

 
阅读更多
在我们浏览网页的时候,通常有个能存储客户端信息的Cookie文件。那么在flash中是否也提供了这样的功能,就是shareobject类。

Shareobject的功能就是共享本地计算机或者远程服务器的数据。Shareobject类分为两种:一类是LSO——Local Share Object(本地共享对象)其实类似于cookie,而另一种RSO——Remote Share Object(远程共享对象) 我感觉比较类似于JSP中的Application对象,但好象比Application更强大。

下面用一个小的实例先来讲解Shareobject类中本地共享对象。

本地共享对象的用法比较简单,和我们平常操作Cookie大同小异:

1.得到一个共享对象:

var soObj:SharedObject=SharedObject.getLocal(“Localdata”,”/”);

2.往共享对象里存入值:

var user:Object=new Object();

              user.userName=userName.text;//文本录入

              user.passWord=passWord.text;//文本录入

              soObj.data.user=user;

3.清除共享对象里的值:

       var soObj:SharedObject=SharedObject.getLocal(“Localdata”,”/”);

                            if(soObj.size>0){

                                   soObj.clear;

                            }

4.读取共享对象里的值:

       var soObj:SharedObject=SharedObject.getLocal(“Localdata”,”/”);

                            if(soObj.size>0){

                                   userName.text=soObj.data.user.userName;

                                   passWord.text=soObj.data.user.passWord;

                                   }


分享到:
评论

相关推荐

    flex shareObject 本地共享

    仿造qq登陆功能写的 Flash提供的本地共享对象ShareObject是一种跨平台较好的方案,当然在客户端已经安装Flash Player的情况下。 ShareObject默认只能存储100Kb的数据,用户可

    ShareObject对象详解

    ShareObject对象是Adobe Flex中用于数据共享的一种机制,它能够帮助开发者在客户端和服务器端之间存储和传递数据。ShareObject分为两种类型:LSO(Local Shared Object)和RSO(Remote Shared Object)。 LSO(本地...

    Flex ShareObject简单应用

    通过Flex ShareObject,开发者可以创建一个本地或会话作用域的数据存储,使网站可以记住用户的状态。 Flex ShareObject的使用非常灵活,通常用于那些需要记住用户状态信息的场景,比如用户偏好设置、游戏分数、登录...

    ShareObject实例

    总结来说,"ShareObject实例"是一个关于如何在Flash应用中使用ShareObject进行数据共享和持久化的示例。通过LoginPanel.fla和ShareObject.fla的结合使用,开发者可以构建出具有用户登录记忆功能或其他类似数据管理...

    AppletFirewall&ShareObject;

    标题 "AppletFirewall&ShareObject" 指出了本文讨论的主要内容,即关于Java Card平台中Applet防火墙机制以及对象共享机制。 描述部分反复强调了智能卡应用防火墙与共享机制的概念,指出了该机制的目的是保护单个...

    flex必读新手必读

    RTMP支持音频、视频流和数据的传输,通常用于Flex中的ShareObject功能,通过TCP建立持久连接。 另一个重要的协议是AMF(Action Message Format),它是Flex和服务器之间交换数据的一种高效序列化格式,分为AMF0和...

    flex多人多房间 聊天室

    在本文中,我们将深入探讨Flex和Red5技术以及如何利用ShareObject实现即时聊天功能。 Flex是Adobe开发的一种开源框架,用于构建富互联网应用程序(RIA)。它基于ActionScript编程语言和MXML标记语言,可以创建具有...

    Flex新手教程_入门级学习笔记

    ### Flex新手教程_入门级学习笔记 #### ActionScript核心概念 **ActionScript(简称AS)** 是一种面向对象的编程语言,主要用于开发Flex应用程序。掌握AS的基础知识对于学习Flex至关重要。 ##### 类和对象 (Class...

    shared Object 用法

    共享对象(SharedObject)在Flash中是一个强大的功能,它允许在多个客户端之间实现数据的实时共享,同时支持存储在客户端本地或者远程服务器上。这个特性使得开发者能够创建类似实时通信的应用,比如聊天室、在线...

    flex 测试写的一些demo集合

    "ShareObject"是Flash Player中的一个特性,它允许数据在本地和服务器之间共享,实现跨会话的数据持久化。在Flex应用中,ShareObject可用于存储用户设置或游戏进度,即使用户关闭并重新打开应用,数据也能保留。 ...

    Flex试题 .txt

    优化Flex应用性能的方法包括:代码优化(如避免冗余计算和减少对象创建)、资源管理(例如使用RSL和图像优化)、缓存策略(如利用本地存储)以及网络通信优化(如数据压缩和异步加载)。 ### 21. 如何设置默认值,...

    juv-rtmp-client shareobject连接

    开发者可以通过阅读文档了解如何引入库到项目中,查看示例代码学习如何使用ShareObject功能,如果遇到问题,还可以查阅源代码来深入理解其工作原理。 总之,"juv-rtmp-client shareobject连接"是一个Java实现的RTMP...

    flex 基于red5的多人聊天

    为了深入了解这个例子,你可以查阅“flex shareobject.txt”文件,这可能包含了关于如何在Flex中创建和使用SharedObject的代码示例,以及如何配置Red5服务器来支持多人聊天的详细步骤。通过学习这份文档,你可以理解...

    FLASH8中ShareObject的简单运用

    在不连接数据库的情况下,保存数据,并在下次打开SWF文件时依旧可以读取到以前写入的数据. 其他的可以照葫芦画瓢,都一个样的。

    C++中COM对象INTERFACE接口和接口基类三者的构建模型[归类].pdf

    首先,`ShareObject<>`是一个模板类,它的主要目的是为了封装一个基于`IUnknown`接口的对象。`IUnknown`是所有COM接口的基础,提供了`AddRef()`、`Release()`和`QueryInterface()`三个方法,分别用于增加引用计数、...

    入门简单的FLEX验证码一例

    这只是一个简单的示例,实际的验证过程可能会更复杂,例如利用ShareObject与服务器共享数据,或者使用HTTPService或URLRequest发送AJAX请求进行后台验证。 4. **验证机制扩展**:这个简单的验证码例子只涉及了用户...

    引用外部类实现Flash Cookie的读写

    Flash Cookie,也称为Local Shared Objects (LSOs),是Adobe Flash Player提供的一种机制,用于存储用户本地数据。本教程将深入讲解如何通过AS2(ActionScript 2.0)引用外部类来实现Flash Cookie的读写。 首先,让...

Global site tag (gtag.js) - Google Analytics