`

Flex个人知识库之Apple组件

阅读更多

2、 如何将网页上复制的代码行去掉行号
   A、使用EditPlus: ^\[0-9]\.(.*)$为\'
   B、Eclipse中Ctrl+F,输入[0-9]{1,3},勾上Regular expressions
   总结:只要支持正则表达式的工具就可以搞定

3、Java中判断网络连接是否正常 
   try{URL url = new URL("http://google.com/");
    InputStream in = url.OpenStream();
    //连接正常
    }catch{
     //连接失败
    }finally{//关闭流类}
  注意:上述方法只适用于URL的情况,如果是IP的话则可以采用如下做法:
  Runtime.getRuntime().exec("cmd /c ping "+ip)的方式
  然后通过解析返回的字符串来确定是否连接成功。
  当然,此种方式存在缺陷,如某个URL进行了转向的话?   

4、 Flex控件的includIn属性,例如: includeIn="xxx状态"
5、 RHel安装过程中的一种退出方式:Ctrl+alt+del

6、Flex Datagrid中如何控制一行的高度?
  datagrid中有一列是大文本,此行被撑得很打,但我仍想让此行保持默认高度,显示不完全时使用tooltip。
    做法:给列添加itemRenderer
   <mx:ItemRenderer>
     <mx:Label text="{data.***}" truncateToFit="true"/>
   </mx:ItemRenderer>

7、 关于Flex Accordion Menu组件的使用  
   在查看Flex Tour时发现一个仿Apple手滑的组件Flex Accordion Menu,于是马上下载源码下来进行研究,放入FlexBuilder3中运行其中Header.mxml报了一堆错误:
   ---------------------------------------------------------------
Multiple markers at this line: -1044: 接口方法 set
creatingContentPane (位于命名空间 mx.core:IContainer 中)未由
类 Header 实现.................
---------------------------------------------------------------
   调试了一个办小时之后才意识到有可能是编译器版本的问题(反应太迟钝了!),上网搜索果然发现是此原因,有两种解决方案:
    A、调低Flex编译器至2.0版本(这种方式显然没什么实际意义)
   B、 使用Flex3对应的flexlib.swc(从原创者的博客中找到的答案)
   至于FLex4中的使用方式尚未试验,如果疑问仍可以从作者博客中寻找答案,参考网址:
   http://dougmccune.com/blog/2007/09/22/nifty-flex-accordion-menu-like-on-applecom/  

8、 编辑图标
   之前经常是上网搜索特定大小如64*64,16*16格式的图标,而对于内容适合但尺寸不符的图片时就束手无策了。其实使用AcdSee就可以很简单的实现尺寸调整:
    点击右上角“完整查看器”——修改——更改大小 即可。
   为什么之前不会也没有上网搜寻改变图标尺寸大小的意识呢?

9、 Java判断页面提交的方式是Post或者get?
   struts2中:
    String method = org.apache.struts2.ServletActionContext.getRequest().getMethod();//判断是Post还是get方式


分享到:
评论
2 楼 liaoshaoyao 2011-02-18  
flex3中是可以正确使用的, 换成flex3对应的flexlib.swc即可。见附件中的flex3lib.swc,祝你好运!
1 楼 jxauwxj 2011-02-13  
7、 关于Flex Accordion Menu组件的使用  

这个我下了,Head.mxml一直报错,在flex3,4两个版本间都编译不通过,
后来改成了flex2,虽然没有报错,但是运行中页面上什么也没有,空的.
不知道是为什么...

相关推荐

    Flash+Flex+AIR移动开发入门经典

    《Flash+Flex+AIR移动开发入门经典》是一本专为初学者设计的教程,全面讲解了使用Adobe的Flash、Flex和AIR技术进行移动应用开发的知识体系。这本书旨在帮助读者掌握如何利用这些强大的工具来创建跨平台的交互式应用...

    使用 Flex 和 Flash Builder 开发手机应用程序

    Flex扩展了原有的组件库,使其能够支持触摸滚动等移动设备特有的功能。此外,Flex还提供了一系列新的组件,使得开发者能够更轻松地构建符合手机和平板电脑标准设计模式的应用程序。Flash Builder则提供了许多新功能...

    ADOBE FLEX 和 ADOBE FLASH BUILDER 开发手机应用程序

    - **基础外观设计**:Flex 4.5 提供了丰富的皮肤库,包括针对移动平台优化的外观。 - **自定义外观**:为了实现独特的视觉效果,开发者还可以创建自定义外观。 #### 6. 运行和调试 **调试和运行** 为了确保应用的...

    Flutter材料组件代码实验室_Dart_C++_下载.zip

    在Flutter中,材料组件库(Material Components for Flutter)提供了大量遵循这一设计原则的UI元素,如按钮、文本输入、滑块、开关等。 这个"material-components-flutter-codelabs-101-starter"文件很可能是教学...

    developing_mobile_apps_flex_4.6

    这一版本不仅提供了丰富的组件库,还优化了开发工具链,使其更加适用于智能手机和平板电脑等移动设备。 #### 二、入门指南 - **移动设备与桌面应用开发的区别**:移动应用开发需要考虑的因素包括但不限于屏幕尺寸、...

    ionic-best-practices.pdf_ionic_

    Material Design组件库也得到了更新和增强。 3. **最佳实践**: - **项目结构**:理解如何组织项目文件和目录,遵循良好的文件结构可以提高代码可读性和维护性。 - **模板和样式**:合理使用Angular的模板语法和...

    Flash Builder 4.6 中文帮助文档

    - **Flex 库项目**:解释了如何使用 Flex 库项目。 - **自定义 MXML 组件**:教授如何创建自定义 MXML 组件。 - **模块创建**:指导如何创建模块。 - **与 HTML 集成**:介绍了如何将 Flex 应用程序与 HTML 应用程序...

    FlutterMusicPlayer一个完整的音乐播放器拥有酷炫的用户界面和设计

    9. **集成第三方服务**:为了实现在线音乐流媒体服务,可能需要集成Spotify、Apple Music或本地音乐库的API。这涉及到网络请求、授权验证和数据解析。 10. **测试与调试**:Flutter提供了丰富的测试工具,如Widget...

    FlutterFrom0To1-master (1).zip

    4. **布局系统**:理解Flutter的布局系统,包括BoxConstraints、Flex、Stack、Positioned等,用于创建复杂的界面布局。 5. **状态管理**:探索不同状态管理方案,如Provider、Redux、Riverpod等,学习如何在应用中...

    flutter開發基本文件以及教程

    7. **动画**:Flutter的动画库强大且易于使用,包括Tween动画、AnimatedBuilder、 AnimatedWidget等,可实现平滑、流畅的过渡效果。 8. **响应式编程**:Flutter的热重载功能使得开发者在实时环境中快速预览界面...

    flutter_udemy:颤栗之歌

    通过"颤栗之歌"这个项目,你将不仅学习到Dart语言和Flutter框架的基础知识,还能了解到实际项目开发中的各种挑战和解决方案,从而提升你的移动应用开发技能。在实践中不断探索和学习,你将能够创建出引人入胜的移动...

    flash_cs4_extending_en

    - **核心概念**:了解 Flash 的 API(Application Programming Interface)结构,熟悉组件库的使用。 - **案例分析**:例如,开发一个自定义的矢量图形绘制插件,提高图形设计效率。 3. **脚本事件处理**: - **...

    reply.zip

    它基于Dart编程语言,提供丰富的组件库和强大的热重载功能,使得开发过程高效且直观。 2. **材料设计**:材料设计是Google提出的一种系统化的设计语言,强调层次感、动画效果和触觉反馈,为用户提供一致的界面体验...

    究浅意深-Android-高通-boot流程合集

    - **Ubuntu(Linux)**:作为开源社区广泛使用的Linux发行版之一,Ubuntu拥有丰富的开发资源和支持。 - **Apple的Mac系统**:MacOS同样提供了良好的开发环境支持。 - **Windows + Cygwin**:对于习惯Windows系统的...

    flutter_project

    总结,`flutter_project`是一个典型的Flutter项目实例,通过研究这个项目,我们可以深入了解Flutter的开发环境、Dart语言、Widget体系、状态管理、路由导航以及动画实现等多个关键知识点。在实际开发中,这些都将是...

    wireshark傻瓜版教程PDF

    ### Wireshark傻瓜版教程知识点详解 #### Wireshark简介 Wireshark是一款开源的网络封包嗅探工具,采用GPL授权协议发布。这款软件最初由Gerald Combs开发,后经由Wireshark团队进一步研发和完善。Wireshark的发展...

    TCE-Flutter车间

    2. **Flutter组件和布局**:熟悉Flutter的各种Widget,如Container、Row、Column、Stack、ListView等,理解它们的用法和组合方式,以及如何利用Flex和Grid布局创建复杂界面。 3. **状态管理和数据绑定**:学习如何...

Global site tag (gtag.js) - Google Analytics