- 浏览: 1090486 次
- 性别:
- 来自: 杭州
-
文章分类
- 全部博客 (695)
- 心情日记 (14)
- AS开发工具 (12)
- 文章转载 (99)
- AIR (5)
- 问题总结 (46)
- SWF格式 (7)
- 测试总结 (10)
- 外文资料 (9)
- 算法技术 (33)
- AS3常用开源库 (43)
- 源码范例 (102)
- FLEX (72)
- FLASH 优化 (33)
- 游戏开发 (49)
- 开发技术 (11)
- 工作应用 (34)
- AS3收集 (140)
- WebBase (0)
- 开发构想 (4)
- 设计模式 (2)
- 框架和框架范例 (19)
- RED5 (3)
- java开发 (3)
- JAVA (1)
- FLASH-3D (23)
- 3D (6)
- 书籍 (10)
- 业界信息资料 (3)
- C# (1)
- JavaScript (12)
- HTML5 (6)
- Flixel (1)
- D5Power RPG网页游戏引擎 (0)
- ColorMatrixFilter - 获得相应颜色的色调 函数 (0)
- Starling (0)
最新评论
-
老顽童203:
字体
水果忍者鼠标跟随特效制作[转载] -
hairball00:
[转] 放出超多的Flash组件源代码 -
he74552775:
flash AS3 RegExp简单功能用法(转) -
hanshuai1232000:
第四点,有利也有弊,等你做了大型的aprg,你就知道了
[转]位图数据内存优化 -
yangfantao:
太感谢
[转] 放出超多的Flash组件源代码
资讯类型: 翻译
来源页面: http://madskool.wordpress.com/2011/05/11/using-madcomponents-with-minimalcomps-or-flobile-libraries/
资讯原标题: Using MadComponents with MinimalComps or Flobile libraries
资讯原作者: Daniel Freeman
翻译词数: 300 词
我的评论:MadComponents 功能比较强大,方便使用。
对这篇文你有啥看法,跟贴说说吧!欢迎口水和板砖,哈哈。欢迎大家和我们一同分享更多资讯。
在最近的MadComponent(0.3)更新中,添加了 divided list,search bar,activity indicator以及 navigation bar。
在这下载最新版本的源码还有文档。
http://code.google.com/p/mad-components/downloads/list
Flex(Flash Builder)在这用svn库这获得一些例子。http://code.google.com/p/mad-components/source/checkout
Flash用户可以按照下面的教程来使用MadComponents做一些移动设备上的应用。
http://madskool.wordpress.com/2011/04/24/getting-started-with-madcomponents-in-flash/
MadComponents并不是as移动开发者的唯一选择。它相对来说比较新,除它之外还有Keith Peter’s 的MinimalComps
http://www.minimalcomps.com/,Derek Grigg’s的 skinning libraryhttp://dgrigg.com/blog/2010/04/28/Alpha-Release-of-Skinnable-Minimal-Components/还有Todd Anderson’s 的as3Flobilehttp://custardbelly.com/blog/?p=173。这几个都比较受用。(但这些组件主要还是用于桌面应用而不是移动开发)。
但是如果你要是用Madcomponents的话,你就觉得真是爽呆了。因为在用Madcomponents时能够用其他的组件库里的组件来布局。
这个是拿Minimal comp与derek Grigg`s的组件扩举的例子。
注意USES这个变量,我不清楚为什么如果这个组件没有被引用,你就需要在一个空语句中引用它。 可能这是Flash Builder的bug?
举另一个例子。用Flobile的picker组件。
来源页面: http://madskool.wordpress.com/2011/05/11/using-madcomponents-with-minimalcomps-or-flobile-libraries/
资讯原标题: Using MadComponents with MinimalComps or Flobile libraries
资讯原作者: Daniel Freeman
翻译词数: 300 词
我的评论:MadComponents 功能比较强大,方便使用。
对这篇文你有啥看法,跟贴说说吧!欢迎口水和板砖,哈哈。欢迎大家和我们一同分享更多资讯。
在最近的MadComponent(0.3)更新中,添加了 divided list,search bar,activity indicator以及 navigation bar。
在这下载最新版本的源码还有文档。
http://code.google.com/p/mad-components/downloads/list
Flex(Flash Builder)在这用svn库这获得一些例子。http://code.google.com/p/mad-components/source/checkout
Flash用户可以按照下面的教程来使用MadComponents做一些移动设备上的应用。
http://madskool.wordpress.com/2011/04/24/getting-started-with-madcomponents-in-flash/
MadComponents并不是as移动开发者的唯一选择。它相对来说比较新,除它之外还有Keith Peter’s 的MinimalComps
http://www.minimalcomps.com/,Derek Grigg’s的 skinning libraryhttp://dgrigg.com/blog/2010/04/28/Alpha-Release-of-Skinnable-Minimal-Components/还有Todd Anderson’s 的as3Flobilehttp://custardbelly.com/blog/?p=173。这几个都比较受用。(但这些组件主要还是用于桌面应用而不是移动开发)。
但是如果你要是用Madcomponents的话,你就觉得真是爽呆了。因为在用Madcomponents时能够用其他的组件库里的组件来布局。
这个是拿Minimal comp与derek Grigg`s的组件扩举的例子。
package { import com.bit101.components.*; import com.dgrigg.skins.*; import com.danielfreeman.madcomponents.*; import flash.display.Sprite; import flash.display.StageAlign; import flash.display.StageScaleMode; public class MadDemo extends Sprite { protected static const LAYOUT:XML = <vertical xmlns:minimal="com.bit101.components"> <minimal:PushButton label="push me" alignH="fill" height="32" skinClass="com.dgrigg.skins::ButtonImageSkin"/> </vertical>; protected static const USES:Array = [PushButton,ButtonImageSkin,Knob]; public function MadDemo() { stage.scaleMode = StageScaleMode.NO_SCALE; stage.align = StageAlign.TOP_LEFT; UI.create(this, LAYOUT); } } }
注意USES这个变量,我不清楚为什么如果这个组件没有被引用,你就需要在一个空语句中引用它。 可能这是Flash Builder的bug?
举另一个例子。用Flobile的picker组件。
package { import com.custardbelly.as3flobile.controls.label.Label; import com.custardbelly.as3flobile.controls.picker.Picker; import com.custardbelly.as3flobile.controls.picker.PickerColumn; import com.danielfreeman.madcomponents.*; import flash.display.Sprite; import flash.display.StageAlign; import flash.display.StageScaleMode; import flash.text.engine.ElementFormat; import flash.utils.getQualifiedClassName; public class MadPickerUI extends Sprite { protected static const LAYOUT:XML = <vertical xmlns:flobile="com.custardbelly.as3flobile.controls.picker"> <flobile:Picker id="picker" itemHeight="50" alignH="fill"/> <image /> <label id="day"/> <label id="month"/> <label id="year"/> </vertical>; protected var _picker:Picker; protected var _day:UILabel; protected var _month:UILabel; protected var _year:UILabel; public function MadPickerUI() { stage.scaleMode = StageScaleMode.NO_SCALE; stage.align = StageAlign.TOP_LEFT; UI.create(this, LAYOUT); _day = UILabel(UI.findViewById("day")); _month = UILabel(UI.findViewById("month")); _year = UILabel(UI.findViewById("year")); var dataProvider:Vector.<PickerColumn> = new Vector.<PickerColumn>(); dataProvider.push( getPickerColumnMonths() ); dataProvider.push( getPickerColumnDays( 50 ) ); dataProvider.push( getPickerColumnYears( 80 ) ); _picker = Picker(UI.findViewById("picker")); _picker.selectionChange.add( pickerSelectionDidChange ); _picker.dataProvider = dataProvider; } protected function getPickerColumnDays( width:Number = Number.NaN ):PickerColumn { var column:PickerColumn = new PickerColumn(); //null, getQualifiedClassName(CustomPickerColumnItemRenderer)); for( var i:int = 0; i < 31; i++ ) { column.data.push( {label:( i + 1 ).toString()} ); } column.width = width; return column; } protected function getPickerColumnMonths( width:Number = Number.NaN ):PickerColumn { var column:PickerColumn = new PickerColumn(); //null, getQualifiedClassName(CustomPickerColumnItemRenderer)); column.data = [{label:"January"}, {label:"February"}, {label:"March"}, {label:"April"}, {label:"May"}, {label:"June"}, {label:"July"}, {label:"August"}, {label:"September"}, {label:"October"}, {label:"November"}, {label:"December"}]; column.width = width; return column; } protected function getPickerColumnYears( width:Number = Number.NaN ):PickerColumn { var column:PickerColumn = new PickerColumn(); //null, getQualifiedClassName(CustomPickerColumnItemRenderer)); var i:int = 50; while( --i > -1 ) { column.data.push( {label:(1973 + i).toString()} ); } column.width = width; return column; } protected function pickerSelectionDidChange( column:PickerColumn, index:int ):void { var columnIndex:int = _picker.dataProvider.indexOf( column ); if (columnIndex==0) { _day.text = column.data[index].label; } else if (columnIndex==1) { _month.text = column.data[index].label; } else { _year.text = column.data[index].label; } } } }
- MadFlash0_3_5.rar (761 KB)
- 下载次数: 12
发表评论
-
一个基于STARLING的TOWER塔防游戏
2012-07-24 15:27 0一个基于STARLING的TOWER塔防游戏 -
HttpStatusConfig --一个HTTP 协议返回的 解析说明类
2012-04-18 16:40 0package guwanyuan.qicool.game ... -
水果忍者鼠标跟随特效制作[转载]
2012-03-01 16:06 2467实现这效果其实比较简单,主要是思路~! package ... -
ColorMatrixFilter - 获得相应颜色的色调 函数
2012-02-08 23:03 0/**获得相应颜色的色调的滤镜**/ public sta ... -
[教程] 路点导航(Waypoint Navigation)
2011-12-31 00:51 0前言:这个不难,所以知道的童鞋不要喷,不知道的童鞋也不要怕,要 ... -
Embed绑定XML与txt文本文件
2011-12-28 15:54 4667使用Embed标签可以将图片绑定到swf中并显示,那么我 ... -
弹弹堂测试
2011-12-08 04:21 0弹弹堂测试弹弹堂测试 -
一些DEMO
2011-11-28 17:42 0一些DEMO一些DEMO -
[转]三次贝尔曲线
2011-11-10 01:09 1939http://bbs.9ria.com/viewt ... -
[心得] 完美解决as3在ie中初始化时stageWidth和stageHeight为0的问题
2011-11-03 00:46 2953先看下面的一段脚本,这是比较经典的初始化脚本: pa ... -
五子棋算法详解
2011-10-31 04:14 0五子棋算法详解五子棋算法详解五子棋算法详解 -
[转]服务器端ActionScript语言参考
2011-10-31 00:29 0服务器端ActionScript语言参考 -
2个加载作用
2011-10-24 22:14 1879第一话:加载Base64 encoded string 通过 ... -
[转] 一种完全没有边缘痕迹的渐变AS做法
2011-10-23 00:21 1895http://bbs.9ria.com/viewthread. ... -
[心得] localToGlobal 和 globalToLocal 的理解
2011-10-20 03:10 0http://bbs.9ria.com/viewthread. ... -
翻译: Flash文本引擎, 第二部分: 交互
2011-10-20 02:34 0http://www.riadev.com/flex-thre ... -
翻译: Flash文本引擎, 第一部分: 概述
2011-10-20 02:33 0http://www.riadev.com/flex-thre ... -
珍宝探索 AS3-过关类小游戏
2011-10-13 02:15 0珍宝探索 AS3-过关类小游戏 -
设计模式(23种设计模式.AS3实现)
2011-10-13 02:04 0设计模式(23种设计模式.AS3实现) -
图片相册代码_photo_gallery
2011-10-12 11:17 0图片相册代码_photo_gallery
相关推荐
总的来说,"轻量级C++实现的httpserver和httpclient"是一个很好的学习资源,它展示了如何利用mongoose库在C++项目中快速实现HTTP服务功能,为开发者提供了更灵活的选择。无论是为了学习还是实际项目开发,这都是一个...
总结来说,轻量级嵌入式GUI设计是一种平衡资源限制与功能需求的技术,其设计文档和源代码为开发者提供了宝贵的参考资料。通过深入学习和实践,我们可以更好地理解和应用这一技术,推动嵌入式系统的人机交互体验向前...
总的来说,"Android 4.0 组件库 for Axure"是一个强大的设计资源,它为Android应用的原型设计提供了丰富的组件选择,使得设计师能够更加专注于创新和优化用户体验,而不是基础组件的搭建。通过熟练运用这个组件库,...
JSON(JavaScript Object Notation)是一种轻量级的数据交换格式,被广泛应用于网络通信及数据存储。它易于人阅读和编写,同时也易于机器解析和生成。在C语言环境中,由于其原生不支持JSON,因此需要借助第三方库来...
"Axure自定义组件库精华集合包"是一个专门针对Axure用户的资源包,它包含了一系列预先设计好的组件,涵盖了日常设计中常见的各种元素。这些组件包括但不限于: 1. **日历**:日历组件在很多应用场景中都很常见,...
总之,"最新实用Axure手机组件库大全(Iphone5及Android)"是一个强大的设计资源,它涵盖了移动设备设计的基本元素,能帮助设计师高效、准确地完成原型设计工作,无论是对于个人还是团队,都能显著提升工作效率,...
微信小程序是一种轻量级的应用开发平台,主要针对移动端,由腾讯公司推出,旨在提供便捷的、无需下载安装即可使用的线上服务。本主题聚焦于微信小程序的组件应用与实际开发,通过一系列DEMO来深入理解其核心功能和...
每个模块都包含了一组相关的类和资源,通过依赖管理确保了组件间的隔离,提高了系统的稳定性和可维护性。 2. **嵌入式模式**:新版本支持嵌入式运行模式,这意味着开发者可以直接在自己的应用中启动和控制JBoss AS...
通过这些支持库,易语言的开发者可以获得更广泛的功能和更高的编程灵活性,从而能构建出功能强大、界面友好的应用程序。每个库都有其特定的使用场景和优势,合理选择和使用这些库,能够显著提高开发效率和程序质量。
【Android项目源码完整新闻类资讯客户端】是一个针对Android平台的新闻阅读应用的源代码实现,旨在提供一个全面的新闻资讯获取平台。这个项目对于开发者,尤其是初学者或需要进行二次开发的人员来说,是一个非常有...
在本文中,我们将深入探讨如何在uni-app框架中利用uView UI组件库来实现省市区三级联动的效果。uni-app是一个基于Vue.js的多端开发框架,它允许开发者编写一次代码,即可在iOS、Android、H5、小程序等多个平台运行。...
PyQT5是一个强大的工具库,它提供了丰富的功能来创建美观且功能强大的GUI应用。在这个例子中,我们将深入探讨如何利用PyQT5结合PyQtGraph和Matplotlib库,实现动态图形的展示。 首先,PyQT5是Python中的一个跨平台...
SOUI是一个轻量级且高效的Windows界面库,它采用了DirectUI技术,使得开发者能够更方便地构建美观、响应迅速的窗口应用程序。 SOUI库的核心在于其对DirectUI的实现。DirectUI是一种用户界面框架,它允许开发者直接...
通过查看和学习这个项目的代码,开发者可以更好地理解如何在Android中实现图片的移动、缩放和裁剪功能。 总之,Android图片裁剪涉及多个方面,包括图像处理、手势识别和UI交互。通过掌握这些技术,开发者能够创建...
这个压缩包“drools-5.0-bin.zip”包含了Drools 5.0版本的所有核心组件和必要的库,使得开发者能够方便地集成和使用Drools进行规则驱动的系统开发。 1. **drools-core-5.0.1.jar**: 这是Drools的核心模块,提供了...
2. **LL库**(Low-Layer库):这是一个轻量级的库,提供了更接近硬件级别的低层次函数。对于需要更高性能或更低功耗的应用,可以直接使用LL库来优化代码。 3. **BSP库**(Board Support Package):这个库包含了...
EhLib是一个强大的数据库组件库,专为Delphi和C++Builder开发者设计,适用于各种版本,包括D7(Delphi 7)直到XE10.1。这个压缩包"EhLib-8.1-Build-8.1.022-Full-Source-D7-XE10.1-&-Lazarus.zip"包含了EhLib的8.1....
微信小程序是一种轻量级的应用开发平台,由腾讯公司推出,主要应用于移动端,为用户提供便捷的服务体验。它基于JavaScript、WXML(WeiXin Markup Language)和WXSS(WeiXin Style Sheets)三种核心技术构建,允许...
3. **jquery-easyui-1.4.3.zip**:EasyUI是基于jQuery的一个轻量级的前端框架,提供了丰富的UI组件,如数据网格,对话框,菜单等,简化了页面构建。 4. **jquery-1.11.3.js**:这是另一个jQuery版本,1.11.3,可能与...
EasyGUI是Python编程语言中的一款轻量级图形用户界面(GUI)库,它以其简洁的API和易于上手的特点而受到初学者和快速原型开发者的欢迎。标题中的“easygui一个python简单的gui库”指的就是这个库,它允许开发者用...