- 博客(36)
- 收藏
- 关注
转载 Starling的handleLostContext属性说明
AS3的Stage3D存在设备丢失的问题;会带来的问题就是,已经上传到显存的所有数据丢失,当遇到该问题后唯一的解决方法就是在设备丢失后重新上传一次数据;Starling提供了一个静态属性handleLostContext,设置为true则会自动处理设备丢失的问题;那么Starling会如何进行处理呢?我们可以看看Texture类,其提供的4个静态方法用来创建Texture,分别为f
2014-08-07 22:48:43
758
转载 starling 学习(一)认识 了解 原理
stage3d是什么? stage3d是adobe一个新的flash API,也是专门于3d渲染,利用计算机的Gpu加速功能。stage3d能控制显卡,显卡再驱动gpu工作。在3d硬件加速模式下,软件定义几何图形数据(顶点,索引,纹理等)并提交给gpu,gpu计算顶点和渲染。访问stage3d,stage3d是舞台后面的舞台,var stage 3D:Stage3D=stage.Stage3Ds【
2014-07-22 18:42:36
666
转载 Configuring ${DOCUMENTS} variable in Flash (Flex) Builder
When adding library reference in FB, if the particular .swc file is within the workspace, the FB will use ${DOCUMENTS} variable to refer to the targeted .swc file.I had a problem when I created
2014-03-13 17:50:24
506
转载 as3 小知识点
什么是动态类,密封类?从是否可以动态添加实例属性或实例方法把类分为动态类和密封类。动态类生成的实例可以在运行时动态添加实例属性,密封类不可以。从语法上区分是类名前有dynamic比如MovieClip是动态类,Sprite是密封类。
2014-02-19 11:32:52
653
转载 位图缓存
何时启用缓存cacheAsBitmap DisplayObject 类的 opaqueBackground 属性和 scrollRect 属性与使用 cacheAsBitmap 属性的位图缓存有关。尽管这三个属性彼此互相独立,但当对象缓存为位图时, opaqueBackground 和 scrollRect 属性的作用最佳,只有将 cacheAsBitmap 设置为 true时,
2014-02-17 17:17:48
1498
转载 mac系统如何显示和隐藏文件
mac系统如何显示和隐藏文件苹果Mac OS X操作系统下,隐藏文件是否显示有很多种设置方法,最简单的要算在Mac终端输入命令。显示/隐藏Mac隐藏文件命令如下(注意其中的空格并且区分大小写):显示Mac隐藏文件的命令:defaults write com.apple.finder AppleShowAllFiles -bool true隐藏Mac隐藏文件的命令:default
2014-02-15 20:54:03
439
转载 Flash 安全模型
安全沙箱模型安全沙箱是一个虚拟的概念,代表不同程序权限的环境。不同的安全沙箱分配着不同来源的资源,主要包括数据,图像和各种文件。比如本机文件就在本地沙箱中,来自Internet的资源在远程沙箱中。使用只读属性Security.sandboxType就可知道当前运行的SWF文件属于哪个沙箱。有四种类型:Security.REMOTE Security.LOCAL_WITH_FI
2014-02-13 23:50:40
535
转载 mvc
模型(model)表示业务数据或者业务逻辑视图(view)应用程序中用户界面相关的部分,是用户看到并与之交互的界面。控制器(controller) 是根据用户的输入,控制用户界面的数据显示和更新模型对象的状态。
2014-01-25 20:23:26
515
转载 封装
encapsulate 将实现的细节隐藏起来,只将必要的功能接口对外公开。开放的成员代表着对外部的承诺,表明这个单元可以干什么事情。不开放的成员包含着这些功能在单元内部的逻辑。搭好框架,划分好各个模块,然后才是具体的各个模块的代码编写。
2014-01-25 20:03:22
461
转载 as3 new关键字
new关键字后跟的是类的构造函数,而不是单纯的类名。将类构造函数的引用赋值给一个变量,使用new加这个变量创建该类的对象。一个实例(对象)具有3个要素:标识符,状态,行为。实现,才是目的。目的就是实现一个东西为工程而工程的人,都迷失在项目中了,就像开发人员迷失在一个技术的细节上一样。
2014-01-25 19:55:12
845
转载 URLLoader
var loader:URLLoader=new URLLoader();var url:URLRequest=new URLRequest("地址");// 固定下传值的方式,一般使用POST,用GET很少url.method=URLRequestMethod.POST;//传递一些数据,values变量,是php等接受的变量名var values:URLVariables=
2014-01-25 19:19:27
618
转载 控件视图以及控件视图的事件处理
UIControl作用:具有处理事件处理的控件父类事件响应的3种形式:基于触摸,基于值,基于编辑UIView ------ UIControl------UIButtonUIDatePickerUIPageControlUISegmentedControlUITextFieldUISliderUISwitch常用方法- (void)addTarget:(
2014-01-23 00:01:35
619
转载 IOS常用的UI控件
UILabel UIButtonUITextFieldUISliderUIPageControlUIAlertViewUIActionSheetUIImageViewUISwitchUIProgressViewUISegmentedControlUIToolBar基本掌握常用属性即可,不需要面面俱到了解。
2014-01-22 23:45:27
541
转载 通知的用法
使用很简单的样子:首先需要,在需要收听通知的地方注册一个通知//我向通知中心注册了一条通知“ChangeLabelTextNotification” [[NSNotificationCenter defaultCenter] addObserver:self selector:@selector(changeLabelText:) name:@"ChangeLabelTextNot
2014-01-22 22:21:40
607
转载 代理设计模式之代理传值方法
@protocol ModalViewControllerDelegate -(void)changeLabelText:(NSString *)text;@end@interface ModalViewController : UIViewController{ @private UITextField *_textField; }@property (nonat
2014-01-22 21:53:20
475
转载 IOS设备支持多个方向旋转
IOS设备中的加速计可以确定设备的当前方向。默认情况,一个应用程序支持纵向和横向。当设备方向改变的时候,系统会发送UIDeviceOrientationDidChangeNotification通知,默认情况下UIKit框架监听这个通知,并自动更新这个方向。四个方向如下图- (void)viewDidLoad{ [super viewDidLoad]; // Do an
2014-01-21 17:10:00
636
转载 模态视图
模态视图不是专门的某个类,而是通过视图控制器的presentModalViewController:方法弹出的视图我们成为模态视图模态视图出现的场景一般是临时弹出的窗口,譬如:登录窗口模态视图弹出时通过modalTransitionStyle属性设置不同的动画效果调用dismissModalViewControllerAnimated:方法关闭窗口有关处理版本控制:-(void)prese
2014-01-21 14:33:49
667
转载 视图控制器的响应链
事件传递流程当前触发的事件--->当前视图控制器的根视图--->视图控制器--->窗口--->UIApplication 对象--->不处理(忽略)
2014-01-21 13:58:02
440
转载 视图控制器的视图的内存管理
如何分配内存如何释放内存方法名称描述Init你可以自定义初始化的名称,不管是init还是其他的,确保初始化完成loadView当你手动创建的时候,需覆盖这个方法,如果你使用xib或者storyboards,会直接从这些文件加载view自定义一些属性和方法创建一个属性来
2014-01-21 13:20:39
540
转载 视图控制器的视图的卸载过程
6.0 之前的卸载注意点:-(void)dealloc{ //全局对象在此释放 self.subView=nil; [super dealloc]; //局部变量要在当前方法内释放}6.0之后的卸载:-(void) didReceiveMemoryWarning{ [super didReceiveMemoryWar
2014-01-21 12:44:52
471
转载 视图控制器视图的加载过程
首先去访问view属性如果存在view,则直接加载。相反,如果不存在,则UIViewController调用loadView方法loadView方法执行如下操作:-(void) loadView{ //第一种方式:调用父类的loadView [super loadView]; //第二种方式:赋值 UIView *view=[[UIView
2014-01-20 22:22:10
1058
转载 Objective-c 一些关键字
@propety @synthesize 关键字:比如Student类 实现Student的成员属性的set get方法。通常我们在其他类里访问Student的成员属性的做法:获取student的名字通过student.name,给名字赋值[student setName:@“jordy”]; 其中student是Student类对象,如果在Student类内
2014-01-20 17:32:21
648
转载 UIViewController的创建
UIviewController的创建有两种方式,一种是使用xib的方式来创建另一种是使用代码来创建视图初始化方法-(id)initWithNibName:(NSString *) nibNameOrNil bundle:(NSBundle *)nibBundleOrNil;UIWindow可以设置根视图控制器,会将视图控制器的视图添加到window上。RootViewCon
2014-01-18 19:12:52
643
转载 视图控制器的基本概念
UIVIewController介绍视图控制器是应用程序数据和视图之间的重要桥梁,每个IOS应用程序只显示一个用户界面,显示的内容是由控制器或一组视图控制器协调管理,所以,视图控制器提供了一个基本的框架来构建应用程序。UIViewController是所有视图控制器的父类IOS提供了许多内置的视图控制器类,以支持标准的用户界面部分,比如导航控制器(UINavigationControl
2014-01-18 17:57:43
636
转载 UIView概念及创建UIView
视图,大家在iPhone上看到的控件大部分是UIView的子类。视图,通常是UIView的一个对象表示屏幕上的一块矩形区域,同时处理该区域的绘制和触屏事件。(不一定是矩形哦)一个视图也可以作为其他视图的父视图同时决定着这些子视图的位置和大小。UIView类做了大量的工作去管理这些内部视图的关系。视图同时也是App中MVC模式中的View成分。
2014-01-17 11:14:22
651
转载 IOS 坐标系统
iPhone的视图坐标系是以左上角为原点每一个view的frame所使用的坐标系以它的父视图的左上角为原点视图结构和相关函数CGPoint point=CGPointMake(x, y);//位置 CGSize size=CGSizeMake(width,height);//大小 CGRect rect=CGRectMake(x, y, width, height);//位置和
2014-01-17 11:02:25
578
转载 获取当前UIWindow和级别
通过UIApplication获取当前keyWindow。keyWindow是用来管理键盘以及非触摸类的消息,并且只能有一个window是keyWindow。UIWindow *keyWindow=[UIApplication sharedApplication].keyWindow;每个UIwindow对象配置windowLevel属性,大部分时候不应该去改变windowLevel。UIwind
2014-01-16 22:41:53
848
转载 iPhone屏幕尺寸
iPhone4前的设备屏幕:320*480iPhone4、4s设备屏幕:640*960iPhone5、5s设备屏幕:640*1136iPad、iPad2:1024*768iPad3、iPad4:2048*1536iPad mini:1024*768iPad mini Retina:2048*1536
2014-01-16 22:24:04
466
转载 创建和配置UIWindow
手动创建(Xcode4.5 默认)通过xib来创建,通过mainWindow.xib文件加载进行实例化//创建一个全屏幕的windowself.window=[[[UIWindow alloc] initWithFrame:[[UIScreen mainScreen] bounds]] autorelease];//把viewController当做window的根控制器self.w
2014-01-16 22:11:54
511
转载 窗口与视图的关系
在IOS中,使用窗口与视图在屏幕上显示应用程序的内容。窗口本身不具有任何可见的内容,但它对于应用程序的视图提供了一个基本的容器。视图定义你想要用的一些内容填充的窗口的一部分。例如,显示图像,文本,形状或某种组合的视图。还可以使用视图组织和管理其他视图。可以简单把窗口看成一个容器,视图也可以包含视图。窗口本身不可见,视图具备可见性与容器的特点。window对象有以下职责:包含了应用程序可
2014-01-16 21:50:37
1333
转载 UIKit框架结构
UIKit是一个提供了在IOS上实现图形,事件驱动程序的框架UIView是视图的基类UIViewControler视图控制器的基类 UIResponder表示一个可以接受触摸屏上的触摸事件的对象窗口是视图的一个子类。窗口的主要功能:1.提供一个区域来显示视图;2 讲事件(event)分发给视图。一个应用程序通常只有一个窗口,UIkit类结构图如下所示:UIKit类结
2014-01-16 20:59:48
650
翻译 UIApplicationMain函数概述
作用:创建application对象创建application代理创建事件循环描述:This function is called in the main entry point to create the application object and the application delegate and set up the event cycle.
2014-01-16 20:44:55
617
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人