- 博客(19)
- 收藏
- 关注
原创 layoutSubviews
1 layoutSubviews 是UiView 的属性方法 调用情况,以下简称 ls 方法 (a) init 方法不会调用 initwithFrame 会调用(frame 不为CGRectZero) 例如:_myView = [[MyView alloc] initWithFrame:CGRectMake(20, 20, 100, 100)];// 调用 _myVi
2015-07-20 16:59:03
1076
转载 循环语句中断
一。break 1. break语句形式: break; 2. break语句功能: A. 在switch语句中,break是其语法本省的一部分,break语句会终止其后语句的执行,退出switch语句。 B. 使一个循环立即结束,也就是说在循环中遇到break语句时,循环立即终止,程序转到当前循环体后的第一个语句去继续执行。 3.
2014-10-15 15:01:12
1629
原创 Cocos2d-x初识
一:我选择 我喜欢 最近这段时间一直在纠结到底是学cocos2d 还是unity3d,今天终于下定决心选择了2d,选择2d的几个因素:1 免费开源 论坛资源比较多 对C++ 有些要求 正好可以饿补一下C++2 初次接触游戏开发 还是慢慢来 一下直接跳到3D游戏 吃不消废话不多说 既然选择了 就按计划开工因为最近一段时间做IOS 所以开发工
2013-07-28 12:27:47
570
原创 CGAffineTransformMakeTranslation, CGAffineTransformTranslate, CGAffineTransformIdentity
今天项目scrollview 中用到CGAffineTransformMakeTranslation来做特效,效果不错先简单分析下这2几个函数的区别CGAffineTransformMakeTranslation : 每次都是以最初位置的中心点为参考CGAffineTransformTranslate 每次都是以传入的transform为参照(既 有叠加效果)CGA
2013-03-11 13:03:03
6345
原创 NSInvocation的用法
调用对象的消息有2种方法 第一:performSelector: withObject 缺点 没有返回值 不能携带多参数第二:NsInvocation 类似java中的反射 可以携带多参数 并且返回值 SEL mySel=@selector(testMehod:); MyClass *myClass=[[MyClass alloc] init
2013-02-25 14:21:13
555
原创 IOS 单例
上次面试中面试用到了单例模式这个模式不仅仅是java 中常用 并且OC中也经常用到下面解析一下OC中单例的步骤单例的创建为以下步骤一: 创建静态实例 初始化 设置为nil二:构造方法中检查 该单例对象是否为nil 如果为nil 则新建 返回实例类三 :重写allocwithzone 方法 保证多次调用alloc 和init方法的时候不会产生新的对象
2013-01-18 18:25:49
604
原创 黑马程序员Java培训和Android培训:JavaBean
(1)JavaBean是一种特殊的Java类,主要用于传递数据信息,JavaBean中的方法主要用于访问私有的字段,且方法名符合某种命名规则,举例如下: getAge()方法:Int getAge(){ }无参setAger()方法:void setAger(){}有参,其属性为
2011-08-04 09:15:49
1815
原创 黑马程序员Java培训和Android培训:集合(Map)
为方便对多个对象的操作,就对对象进行存储,集合就是存储对对象最常用的一种方式。数组长度是固定的,且可以存储基本数据类型;集合可变,集合只能存储对象。Collection 下有两个子接口,为List和Set。Map概述Map,该集合存储键值对,而且要保证键的唯一性。
2011-08-02 09:53:20
1295
原创 黑马程序员Java培训和Android培训:反射
反射的基石:Claa类 Class代表的是类:即描述事物的共性 getName() getPackage()getMethods() 构造方法的反射 String st1= new String("abc");
2011-08-02 09:47:49
654
原创 黑马程序员Java培训和Android培训:图形界面编程
AWT= abstract window toolkit 抽象窗口工具包class component 是所有java图形界面组件的抽象基类 jbuilder 9的光标位置的修改:进入Tool 然后输入编辑里面 把粗体勾去 事件监视器的类实现了Windo
2011-08-02 09:44:38
1048
原创 黑马程序员Java培训和Android培训:交通灯管理
(1)Thread.sleep (new Random().nextInt(6)+1);暂停0-5之间的任意数(2)List vechicles=new ArrayList(); Vechicles.add(“abc”); System.o
2011-07-31 13:41:42
4052
原创 心情随笔
昨天鱼哥寄来了3本java的书,感动!!! 聊起了 去达内培训的小黑,锦龙··· 聊了聊他们的学习方法,再结合看的黑马的视频,我觉得黑马的模式是很好的,达内是只要不是傻子他就招去,而黑马要经过一系列的考核和面试。 黑马视频的学习,让我知道了我们学校教java的老师简
2011-07-31 13:29:27
598
原创 黑马程序员Java培训和Android培训:I/O
终于到第二阶段了,听说I/O是比较重要的部分,所以这部分打算花多点时间打基础。磨刀不误砍柴~~1.File类(1)是IO中唯一代表磁盘文件本身信息的类,而不是文件中的内容(2)定义了一些与平台无关的方法来操作文件,例如创建、删除、重命名(3)java中的目录被当做
2011-07-31 12:24:26
514
原创 黑马程序员Java培训和Android培训:枚举
静态导入import static 可变参数public int add(int i,int...args){ int sum; for(i=0;i { sum+=arg[i]; } retur
2011-07-29 01:59:34
380
原创 黑马程序员Java培训和Android培训:多线程
Thread.currentThread().getName() 同步代码块同步函数代码块和函数的同步 函数是通过this来做标志位的选择 死锁 线程间的通信的问题。wait()notify()notify All 怎么样控制其生命周期 实现多线程的2种方式:1.从Thread类
2011-07-29 01:53:29
464
原创 黑马程序员Java培训和Android培训:内部类
看了很多视频运用到了内部类的知识,想写点东西给自己总结一下 内部类:在一个类中定义另外一个类.内部类中对应的成员变量和成员方法 跟外部类对应的成员变量和方法 是不会有冲突的而且内部类可以访问外部类的所有成员 当main方法在outer类的外部,但是想要在main方法中用到Inne
2011-07-25 16:20:54
575
原创 黑马程序员Java培训和Android培训:面向对象
1.面向对象的三大特征: 封装(Encapsulation),继承(inheritance),多态(Polymorphism) 封装是指隐藏对象的属性和实现细节,仅仅对外公开接口。2.this 的作用,个人认为this相当于一个针,可以指示函数,变量 3.使用fin
2011-07-25 10:24:32
455
原创 黑马程序员Java培训和Android培训:编程基础
1.java的变量类型 类型占用字节数字大小byte1-27-27-1short2-215-215-1int4-231-231-1long8-263-263-1float41.4E-45~3.4E+38double84.9E-324~1.7E+308char20-216-1boo
2011-07-25 01:11:54
622
原创 黑马程序员Java培训和Android培训:培训前奏
今天把几天学习的日记就归纳了一下,还有很多没整理好就先不发了 1.my eclipse 可以看成是Eclipse的插件,My Eclipse可以使Eclipse的功能得到扩展。 2.怎样设置捷键,输出System,out.println(); 可以到perferne
2011-07-24 23:21:46
743
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人