- 博客(42)
- 问答 (1)
- 收藏
- 关注
原创 Cocos2d-x 开发 点击交互的四种处理
1、函数回调void menuCloseCallback(Object* pSender); auto closeItem = MenuItemImage::create("CloseNormal.png","CloseSelected.png", CC_CALLBACK_1(HelloWorld::menuClo
2013-10-24 08:41:10 1257
原创 iOS软件工程师面试 自我介绍
我叫xxx,毕业于xx大学的软件工程专业,通过半年的iOS软件开发工作,培养了我全面和较强的开发能力,工作认真负责,有团队合作精神,具备较强的组织、沟通能力和进取心强;坚持原则,工作作风严谨、高度的责任意识。我乐观向上,大方开朗,热情务实;待人诚恳;工作认真负责,具有吃苦耐劳、艰苦奋斗的精神;适应能力强,具备良好的组织协调能力;善于不断学习及总结,吸收能力强;拥有积极向上的生活态度和广
2013-10-23 09:30:48 3229
原创 cocos2d-x 游戏 内存处理问题
virtualvoid onEnter();// 作用于:内存泄漏 virtual void onExit();void Game::onEnter(){ CCDirector::sharedDirector()->getTouchDispatcher()-> addStandardDelegate(this,1
2013-10-22 09:18:31 904
原创 cocos2d--仿真树叶飘落效果的实现(精灵旋转、翻转、钟摆运动等综合运用)
原理->树叶飘落动作分析: 树叶下落过程分解为:下落+摆动+叶片自传。 也就是只要将这三个动作实现,并同时执行就可以实现树叶飘落的效果。 void resetLeafPos(CCNode* sender);//叶片位置重置函数 void playLeafAnim(CCSprite
2013-10-22 09:08:22 2300
原创 Cocos2D游戏开发中文版重点摘取
Cocos2d使用多个层级的CCNode对象来决定在什么地方显示什么内容的,所有节点的基类都是CCNode。它包含了位置信息,但是没有显示信息。它是所有其它节点类的父类,包括两个最基本的类:CCScene和CCLayer。CCScene是一个抽象的概念,它的功能是根据像素坐标把物体放置在场景里相应的地方。所以任何cocos2d场景都会用一个CCScene作为父对象。CCLayer类本身并不
2013-10-22 09:02:41 745
原创 php 实现网页得分业显示
php 分页if( isset($_GET['page']) ){ $page = intval( $_GET['page'] );}else{ $page = 1;} // 每页数量$PageSize = 10; // 获取总数据量$sql = "select count(*) as amount from news";$result
2013-10-17 19:11:53 720
原创 在终端 创建一个cocos2d-x 项目
cd Desktop 进入桌面文件夹 (cocos2d-x 所在的位置在桌面)cd cocos2d-x 进入coco2d-x 文件夹ls 查看文件夹里有什么cd cocos2d-x-2.2.0 进入 软件 cocos2d-x-2.2.0cd t
2013-10-17 17:25:38 775
原创 cocos2d-x 动态背景
this->setTouchEnabled(true);//开启触摸 //添加背景 CCSprite *spritebackground=CCSprite::create("background4.png"); spritebackground->setTag(100); this->addChild(spritebackground);
2013-10-16 21:20:44 969
原创 cocos2d-2 游戏中人物的移动
//让当前图层实现触摸this->setTouchEnabled(true);voidFishGame::registerWithTouchDispatcher(){ CCDirector::sharedDirector()->getTouchDispatcher()->addTargetedDelegate(this,INT_MIN,false);}
2013-10-16 11:05:01 1665
原创 cocos2d-x 游戏中人物动态和剪切图片
CCSize S=CCDirector::sharedDirector()->getWinSize(); //载入动画所需纹理图片 CCTexture2D *texture=CCTextureCache::sharedTextureCache()->addImage("Blowfish0.png") ; //切图获取每一帧
2013-10-16 11:01:03 1918
转载 iPhone UITableView(利用UITableView实现平滑的九宫格效果)
UITableView是一种“目录视图或叫表视图”(英文名字table view),这种表视图以列表的形式显示或编辑信息,它由一列、多行组成。用户可以通过垂直滚动的方式导航到一个表视图的任意行上,并可以自定义每一行数据的显示方式。 在创建表视图的时候,可以选择两种风格的表视图:UITableViewStylePlain或者UITableViewStyleGrouped,前者是按索引进行排序
2013-10-14 13:44:37 987 1
原创 iPhone开发经典语录
1 : 如果无法保证子类行为的一致性,那么就用委托If the subClass can't keep with superClass,use delegate rather than inheritance. 2: 屏 幕上看到的,都是 UIVewEverything you see on Screen is UIView. 3: 如 果对性能要求高,慎用
2013-10-14 12:15:20 820
原创 UITableView划动删除的实现
第一步,准备好数据源. #import @interface UITableCellSwapDeleteViewController : UIViewController { IBOutlet UITableView *testTableView; NSMutableArray *dataArray;}@property (nonatomic, re
2013-10-14 12:14:09 819
原创 Cocos2d瓦片地图的导入
第一步:将生成的文件导入resource中,如图,分别为地图和图片集 第二步:在HelloWorldLayer.h中修改代码,有一定基础的人还是比较好理解的。[objc] view plaincopy#import // When you import this file, you import all the coco
2013-10-14 12:06:58 1499
原创 面试常见技巧问题及注意的问题
面试需要注意的问题孙弘历整理1、请你自我介绍一下你自己?回答提示:一般人回答这个问题过于平常,只说姓名、年龄、爱好、工作经验,这些在简历上都有。其实,企业最希望知道的是求职者能否胜任工作,包括:最强的技能、最深入研究的知识领域、个性中最积极的部分、做过的最成功的事,主要的成就等,这些都可以和学习无关,也可以和学习有关,但要突出积极的个性和做事的能力,说得合情合理企业才会相信
2013-10-13 15:54:28 782
原创 fourdation
//-------------------NSNumber------------------ / //------------------------NSString------------------- / //--------------------------
2013-10-13 14:38:22 596
原创 文件处理
//-------------------文件操作 -------------------- //通过NSFileManager 创建文件 //---- 初始化 NSFileManager *fm = [NSFileManager defaultManager]; //------
2013-10-13 14:37:21 547
原创 oc 内存管理
iPhone/Mac Objective-C 内存管理教程和原理剖析前言初学 objectice-C 的朋友都有一个困惑,总觉得对 objective-C 的内存管理 机制琢磨不透,程序经常内存泄漏或莫名其妙的崩溃。我在这里总结了自己对 o bjective-C 内存管理机制的研究成果和经验,写了这么一个由浅入深的教程。 希望对大家有所帮助,也欢迎大家一起探讨。此文涉及的内存管理是针对
2013-10-13 14:36:14 1696
原创 upload.php --->文件上传
header("Content-type:text/html;charset=utf-8");print_r($_FILES['file']);$filename=$_FILES['file']['name'];if(!$_FILES['file']['error']){ if(move_uploaded_file($_FI
2013-10-13 14:35:08 851
原创 节日 table和button的界面设置
-(void)buildLayout{ NSArray *arrlab = @[@"元旦",@"春节",@"元宵节",@"情人节",@"三八妇女节",@"愚人节",@"劳动节",@"母亲节",@"端午节",@"父亲节",@"教师节",@"中秋节",@"国庆节",@"光棍节",@"圣诞节",]; for(int j=0;j4;j++) {
2013-10-13 14:34:25 629
原创 启动动画 跳转页面
+(void)switchViewController:(int)index{ ZLAppDelegate *nowdelegate=[UIApplication sharedApplication].delegate; //启动动画 [UIView beginAnimations:nil context:NULL]; [UIView setAnimatio
2013-10-13 14:33:34 617
原创 定义导航条--UIBarButtonItem
UIBarButtonItem *item=[[UIBarButtonItem alloc]initWithTitle:@"下一层" style : UIBarButtonItemStyleBordered target : self action@selector(next)];self.navigationItem.rightBarButtonItem=item;if(se
2013-10-13 14:30:18 624
原创 block 滑块导航条 关联
@property(nonatomic,retain)UIView *block;-(void)btnClicked:(UIButton *)sender{ __block CGRect targetFrame = self.block.frame; BOOLdirectionRight=targetFrame.origin.xframe.origin
2013-10-13 14:29:40 907
原创 简单基本的sql 语句
简单基本的sql语句(1) 数据记录筛选:sql="select * from 数据表 where 字段名=字段值 order by 字段名[desc]" sql="select * from 数据表 where 字段名 like '%字段值%' order by 字段名 [desc]" sql="select top 1
2013-10-13 14:29:02 798
原创 从资源库中读取数据 并播放
-(void)Eduqu{ NSError *err=nil; NSString *str=[NSStringstringWithFormat:@"http://127.0.0.1/audio/upload/%d.aif",I]; NSURL *fileUrl=[NSURL URLWithString:str]; NSData *data=[NSData
2013-10-13 14:28:18 675
原创 音频AVAudioPlayer 的录制与播放和上传到服务器
//开始录制的方法-(void)startRecoder{ //设置label状态显示 显示为正在录制 label.textColor=[UIColor redColor]; label.text=@"正在录制..."; label.textAlignment=NSTextAlignmentCenter; //判断当前的录制
2013-10-13 14:27:37 836
原创 AVAudioRecorder 音频视图的加载
-(void)loadView{ //定义 UIView UIView *view =[[UIView alloc]initWithFrame:[UIScreenmainScreen].applicationFrame]; view.backgroundColor=[UIColor orangeColor]; self.view=view;
2013-10-13 14:26:41 542
原创 简单的视图View翻转效果
- (void)viewDidLoad { [super viewDidLoad];UIButton *m_picButton = [UIButton buttonWithType:UIButtonTypeRoundedRect];[m_picButton setTitle:@"click me" forState:UIControlStateNormal
2013-10-13 14:26:02 602
转载 iOS 异步加载图片
AsyncImageView.h文件@interface AsyncImageView : UIView {NSURLConnection* connection;NSMutableData* data;}@endAsyncImageView.m文件@implementation AsyncImageView - (void)loadImageFromURL:(NSURL*)url {
2013-10-13 14:25:42 521
原创 容器-container 在 cell 中的定义和使用
- (void)tableView:(UITableView *)tableView didSelectRowAtIndexPath:(NSIndexPath *)indexPath{ if (!_container) { ////获取当前cell在table中的位置 UITableViewCell *cell=[tableViewcellFor
2013-10-13 14:24:35 497
原创 自动关闭 Alert 窗口
UIAlertView *alert = [[UIAlertView alloc]initWithTitle:nil message:[@"一个可以自动关闭的Alert窗口"delegate:nil cancelButtonTitle:nil//NSLocalizedString(@"OK", @"OK") //取消任何按钮 otherButtonTi
2013-10-13 14:23:54 1509
原创 sql 的常用方法
1.登陆mysql /usr/local/mysql/bin/mysql -h localhost -u root -p 2.显示当前mysql中的所有库 show databases;3.创建一个新的数据库 create database newsdb;4.打开一个数据库 use newsdb;5.创建一个新的数据表 create tab
2013-10-13 14:16:28 482
原创 php中json_encode注意
一、json_encode()该函数主要用来将数组和对象,转换为json格式。先看一个数组转换的例子: $arr = array ('a'=>1,'b'=>2,'c'=>3,'d'=>4,'e'=>5); echo json_encode($arr); 结果为 {"a":1,"b":2,"c":3,"d":4,"e":5}
2013-10-13 14:15:51 525
原创 单例模式的要点 & IOS中的单例模式
1.单例模式的要点: 显然单例模式的要点有三个;一是某个类只能有一个实例;二是它必须自行创建这个实例;三是它必须自行向整个系统提供这个实例。2.单例模式的优点: 1.实例控制:Singleton 会阻止其他对象实例化其自己的 Singleton 对象的副本,从而确保所有对象都访问唯一实例。 2.灵活性:因为类控制了实例化过程,所以类可以更加灵活修改实例化过程
2013-10-13 14:14:17 529
原创 自定义背景颜色的设置
#define kDEFAULT_DATE_TIME_FORMAT (@"yyyy-MM-dd")-(void)buildLayout{ UILabel *label=[[UILabel alloc]initWithFrame:CGRectMake(100, 30,150, 40)]; label.text=@"设置背景颜色";
2013-10-12 13:23:17 755
原创 UITableView的常用属性
1. UITableView的初始化 UITableView tableview= [[UITableView alloc] initWithFrame:CGRectMake(0, 0, 320, 420)]; [tableview setDelegate:self]; [tableview setDataSource:self]; [self.view ad
2013-10-12 13:22:30 534
原创 把图片设置为页面的背景
self.view.backgroundColor=[UIColor colorWithPatternImage:[UIImage imageNamed:@"图片名字"]];
2013-10-12 13:20:44 1009
原创 登陆页面 checklogin.php
//得到客户端传过来的参数$us=$_GET["uname"];$ps=$_GET["upass"];//注册新用户到数据库// 1.连接数据库$conn=mysql_connect("127.0.0.1","root","");//2.打开数据库mysql_select_db("newdb");//3.创建查询$
2013-10-12 13:19:03 2493
原创 从数据库里读取数据并进行JSon 编码
$conn = mysql_connect("127.0.0.1","root","123");mysql_select_DB("weibo_DB");$sql = "select userName,imageUrl,content,isFans,fanID from dt_fan ,dt_userInfo,dt_content where dt_userInfo.ID= dt_c
2013-10-12 13:18:29 658
原创 打电话 发短信 的超级代码
1. 调用 电话 phone[[UIApplication sharedApplication] openURL:[NSURL URLWithString:@"tel://80808888"]];2.调用 短信 SMS[UIApplication sharedApplication] openURL:[NSURL URLWithString:@"sms://80
2013-10-12 13:17:11 719
空空如也
iOS 自定义视频播放器,demo
2014-12-19
TA创建的收藏夹 TA关注的收藏夹
TA关注的人