- 博客(73)
- 资源 (25)
- 收藏
- 关注

原创 用shell脚本获取svn版本号,作为项目的小版本号
在进行自动部署的时候,经常需要用脚本获取程序的最新版本号# 获取XML版本的svn信息,这样可以避免不同语言的问题svnv=`svnversion -c |sed 's/^.*://' |sed 's/[A-Z]*$//'`/usr/libexec/PlistBuddy -c "Set :CFBundleShortVersionString ${svnv}" "${TARGET_
2013-11-22 18:19:43
17573

原创 在Linux上面搭建php环境和安装扩展
基础知识:Linux 系统的两大系:RedHat系列:Redhat、Centos、Fedora等 Debian系列:Debian、Ubuntu等 前者可以通常使用 yum 命令,安装程序的格式通常为rpm安装:yum install xxx移除:yum remove xxx清除已经安装过的档案(/var/cache/yum/):yum clean all搜寻
2013-09-28 23:10:43
4248

原创 【IOS】IOS7 UI适配
昨天下了把手机升级成了IOS7 正式版,然后下了最新的xocde5. 试着编译了一下刚刚完成的几个应用,还好问题不大,半个小时的时间都适配好了,然后改了下几个新出现的warning。总结一下:(1)如果应用程序始终隐藏 status bar 那么恭喜呢,你在UI上需要的改动很少很少。(2)如果应用程序显示status bar,可以讲status bar设置成黑色不透明 ,然后在UIV
2013-09-20 11:42:19
38624
1

原创 PHP脚本调用ffmpeg对视频截图并拼接
备注:目前支持MKV,MPG,MP4等常见格式的视频,其他格式有待测试12P 一张截图平均生成时间 1.64s 100个视频,大概需要2分半左右9P 一张截图平均生成时间 1.13s 100个视频,大概需要2分钟左右 6P 一张截图平均生成时间 0.86s 100个视频,大概需要1分半左右 3P 一张截图平均生成时间 0
2013-09-16 21:29:56
7259

原创 【IOS】IOS开发常用函数
1、获取本地的语言+ (NSString *)getLocalLanguage{ NSString *language = [[[NSUserDefaults standardUserDefaults] objectForKey:@"AppleLanguages"] objectAtIndex:0]; return language;}2、获取Mac地址
2013-05-30 11:28:26
19864

原创 【IOS】让你的应用快速适配iPhone5
首先需要一个高级一点的Xcode版本,现在一般都要4.5以上了吧,然后将你的应用在模拟器中运行,选择 硬件-->设备--> iPhone (Retina 4- inch)这个就是iphone 5 的分辨率。没有做过适配的应用就会在上下两端出现黑边,那么如何做适配呢?1.首先需要添加一张启动图片,图片名字命名为Default-568h@2x.png,设置好以后,启动看,就会发现
2013-02-02 13:29:39
7328

原创 【cocos2d-x】 给大家分析 现在流行的手机游戏是用什么开发的(含方法)
暑假快结束了,开学就是大四了,一直很喜欢游戏开发。平时也喜欢自己捣弄写小游戏玩玩。技术有限,就想看看别人是怎么写的,所以分析了很多手机游戏客户端,偶尔模仿着写一下,最近初步实现了三国塔防游戏。。以后有机会会开源。 下面都是我稍微研究过的,这些手机游戏主要是用 Unity3D, cocos2d/cocos2d-x, wiengine等开发的。 游戏名称
2012-09-03 21:11:26
11658
1

原创 【cocos2d-x】 CCScale9Sprite的用法
cocos2d-x 2.0.1里面 有一个类似于安卓9图的工具,CCScale9Sprite,tests里面没有它的介绍,在网上找了一下,没有发现有例子。于是自己是用了下,写了个例子。 CCRect rect = CCRectMake(0,0,16,16); //图片的大小 CCRect rectInsets = CCRectMake(1,1,1,1); //left,right,widt
2012-08-27 14:16:56
22620

原创 【cocos2d-x】利用CCScrollView, 实现帮助界面
Cocos2d-x 2.0.1里面 集成了一些以前需要自己添加的控件,极大的方便作为开发者的我们。今天给大家带来一个用CCScrollView 实现的帮主页面。最终结果是这样的: 首先CCScrollView 在 Cocosd-x 的扩展库里面,要是使用的话,需要添加命名空间 using namespace cocos2d::extension;或者是用co
2012-08-19 21:45:10
16987
2

原创 【cocos2d-x】将CCSequence加入CCRepeatForever到中
无限重复 - CCRepeatForever在CCRepeatForever Class Reference中,有这样一条警告“Warning: This action can't be Sequenceable because it is not an IntervalAction”,而实际上它的确是派生自CCActionInterval,这真有点儿把我也搞懵了。仅从其本意来说,该类
2012-08-12 20:29:25
11445

原创 【cocos2d-x】cocos2d-x 2.0.1 使用的一些心得
最近有个项目,用上了cocos2d-x 的最新版本,2.0.1,是用过程中发现了一些问题,这里记录一下。通过 CCSprite 加载图片的时候,发现有些图片就是一直报错,内存访问冲突。 百度了一下,发现是当前版本的CCImage_Common.h 中加载 8位的png 有问题,会在下一个版本(2.0.2)中修复。以前使用的实现帧动画的方法不能用,修改了一下才可以。
2012-08-10 14:18:44
3860

原创 【IOS】分享下近一年IOS开发的经验总结
从上个暑假末到现在,自己做IOS开发也快一年了。从一开始的什么都不知道,到现在大多事都能搭上一两手,期间经历了很多事情。下面来和大家分享一下心得和感触。 1、现在移动领域的知识更新的很快,无论是IOS,Android,还是WP,像IOS的版本从我开始学习的时候,还是3.X的,到后面4.0,4.1,4.2,4.3,现在的5.0,5.1,还有马上要出来的6.0,每个版本都会带来许多新
2012-07-06 18:14:42
12976
4

原创 【IOS】高仿糗事百科客户端(基本实现了除注册,评论之外的功能)
【原创作品, 欢迎转载,转载请在明显处注明! 谢谢。 原文地址:http://blog.youkuaiyun.com/toss156/article/details/7676236】 一直挺喜欢看糗事百科的,所以最近写了一个 iphone版的客户端,自己用着玩,图片资源是扒的官方的。基本实现了除了登陆评论之外的功能,接口是找到了,但是用不来这个接口。。。囧。。下面是最
2012-06-19 13:46:54
22649
9

原创 【IOS】利用ASIHTTPRequest 实现一个简单的登陆验证
【原创作品, 欢迎转载,转载请在明显处注明! 谢谢。 原文地址:http://blog.youkuaiyun.com/toss156/article/details/7638529】今天给大家带来一个简单的登陆验证,用的是ASIHttpRequest 这个开源类库,使用的方法很简单,从网上下载下来以后,添加到项目中,并添加一下这些框架。下面上代
2012-06-06 15:51:39
24042
2

原创 【IOS】实现一种书本的展示特效
【原创作品, 欢迎转载,转载请在明显处注明! 谢谢。 原文地址:http://blog.youkuaiyun.com/toss156/article/details/7630518】 最近在做一个电子书的项目,其中有一个书架的功能。看了很多其他应用的书架,有些实现的效果真的很不错,就比如《宝宝爱看书》,于是也仿着自己写了一个,虽然最后没能用在项目中,但是还是觉得很
2012-06-04 14:26:52
5399

转载 【IOS】Instruments 使用教程
最近一直在解决内存泄漏的问题,天天和Instruments这个工具打交道,本来想给大家写一片相关的教程的。但是今天逛论坛的时候发现了别人翻译的文档,写的好,自认为没有办法写出。所以就不写了,在这里把那篇文章给大家转载过来。原文:Instruments User Guide链接:https://developer.apple.com/library/ios/#DOCUMENTATION/De
2012-05-18 10:50:08
59421
1

原创 C# 实现的 批量彩色图片转黑白图片的小工具 (附源码)
因为工作需要将大量的彩色图片转换成黑白图片,所以索性自己花了点时间,自己写了一个,为了图方便,就用C#开发,代码很简单,实现了选择源路径,目标路径,覆盖源路径,有进度条显示。没有专门学过C#,所以代码写的不怎么样。。希望大家谅解---(注:因为是用VS2010开发的,所以需要安装.Net Framework4.0 才能运行。。)using System;using System.Col
2012-05-14 10:13:15
4792

原创 【IOS】cocos2d-x 内存释放问题的解决过程
晚上帮同学看一个Cocos2d-x项目的内存释放问题,win32的版本运行没有问题,占用内存只有20多mb,但是在IOS平台上,没有切换几个场景就crash掉了。编译期间发现了几个问题这里记录一下:(1)在win32 下,CCLayer中 init()如果忘了添加返回值return true,是不会有问题的,但是在IOS版本上,同样的代码在xcode中虽然编译会通过,但是在运行的时候,CC
2012-05-11 00:02:01
8921
1

原创 【IOS】自定义UIAlertView样式,实现可替换背景和按钮
【原创作品, 欢迎转载,转载请在明显处注明! 谢谢。 原文地址:http://blog.youkuaiyun.com/toss156/article/details/7552075】 UIAlertView 是一个十分常用的控件,网上也有好多类似的自定义AlertView的方法。但是感觉效果都不是很好,它们有的是在系统自带的上面添加文本框,也有的是完全自己用U
2012-05-09 23:23:45
70362
6

原创 【IOS】如何在cocos2d 游戏中添加 移动广告
最近有需要在一款Cocos2d 游戏里面添加移动广告,大家都知道,现在有很多的移动广告平台,每个平台都有自己的SDK,每个SDK的方法,流程又都不一样,找来找去,找到了 果合移动广告。它自己的网站上说:果合移动广告是整合admob、iAd、有米、wooboo(哇棒)、架势、微云、adchina、madhouse等广告平台的移动广告优化工具。试用了一下,感觉还是挺方便的。SDK下载地
2012-05-08 18:53:43
4745

原创 【IOS】仿 AppleTree 画板中的颜色选择器 (半成品)
【原创作品, 欢迎转载,转载请在明显处注明! 谢谢。 原文地址:http://blog.youkuaiyun.com/toss156/article/details/7542274】花了两个晚上的时间,给大家带来一个颜色选择器。画图的部分用数组记录点,来绘制,感觉不是很流畅,希望有涂鸦类,或者小画板开发经验的童鞋透露点心得。效果图: 类似左边的这样的////
2012-05-07 14:33:13
6887
3

原创 【IOS】《捕鱼达人》的简单实现(一)
【原创作品, 欢迎转载,转载请在明显处注明! 谢谢。 原文地址:http://blog.youkuaiyun.com/toss156/article/details/7456156】上次的文章中给大家带来了一个仿捕鱼达人的金币滚动的例子,这一次索性将捕鱼达人粗略的实现了下,就当是复习复习cocos2d的使用,3.4个月没有用了。下面就是这个半成品的截图(代码写的有点乱,好多东西都模糊
2012-04-13 00:51:22
9944
4

原创 【IOS】仿捕鱼达人的金币滚动显示
【原创作品, 欢迎转载,转载请在明显处注明! 谢谢。 原文地址:http://blog.youkuaiyun.com/toss156/article/details/7439769】今天给大家带来一个模仿捕鱼达人中,金币的滚动显示。(部分代码参考了cocoachina上一个C++版
2012-04-09 10:33:52
7327
3

原创 【IOS】IOS上实现的自定义仪表盘(可以用在流量监控之类的应用上)
【原创作品, 欢迎转载,转载请在明显处注明! 谢谢。 原文地址:http://blog.youkuaiyun.com/toss156/article/details/7407770】今天给大家带来一个自定义的仪表盘,效果图如下。 Demo中用到了 Qua
2012-03-29 16:54:55
15834

原创 【IOS】实现IOS版的抽屉效果(点击,拖拽滑动)
好像最近,看到好多Android上的抽屉效果,也忍不住想要自己写一个。在Android里面可以用SlidingDrawer,很方便的实现。IOS上面就只有自己写了。其实原理很简单就是 UIView 的移动,和一些手势的操作。//// DrawerView.h// DrawerDemo//// Created by Zhouhaifeng on 12-3-27.//
2012-03-27 19:00:13
33860
7

原创 【IOS】扩展QuadCurveMenu,实现了八个方向上的弹出菜单
最近在看一些开源项目,其中有一个弹出菜单QuadCurveMenu觉得挺不错,可惜只可以向右上角弹出菜单,于是就修改了下,实现了八个方向的弹出菜单,现在发上来供大家批评指正。//// QuadCurveMenu.h// AwesomeMenu//// Created by Levey on 11/30/11.// Copyright (c) 2011 Lunaapp.co
2012-03-23 00:43:30
7484
2

原创 【IOS】开源项目汇总(更新时间2012-6-11)
UI界面类项目:Panoramagl —— 720全景展示Panorama viewer library for iPhone, iPad and iPod touchMBProgressHUD —— 进度指示一种优雅的,半透明的进度显示效果。同时还提供了其他附加功能,比如显示完成信息并淡出。iCarousel —— 效果很酷的分页排列内容类似的页面需要并
2012-03-21 18:29:51
16108
2
原创 压缩游戏包大小的几个方法
压缩游戏包体的大小对于提升下载量有着巨大的帮助。一般来说对于cocos2d-x编写的游戏我们主要通过几个步骤来压缩包体。1、通过png 压缩工具 (PNGGauntlet 无损压缩),或者是通过 减色软件 进行有损压缩, jpg 通过降低质量来压缩2、通过压缩so文件,去掉不需要的模块,或者是使用 NativeLibCompression (自己github
2015-06-23 14:24:48
5895
原创 php 安装 rabbitMQ 扩展 amqp 【一键安装脚本】
MAC 上面安装比较容易可以直接使用 macport,包括 php 和 它的扩展,上面都有最新的版本Linux 上面一般需要自己编译注意:扩展是C写的,由于C与RabbitMQ通信一般需要依赖rabbitmq-c库(也就是librabbitmq),所以编译扩展前需要先装依赖库。不同版本的扩展,对php版本和librabbitmq兼容性不一样。下面这个版本是经过本人测试的,可
2014-02-18 09:41:13
7272
原创 Xcode PCBCp Error
最近用BeeFramework v0.3版本自带的template创建项目,遇到一个问题,编译以后经常会出现 PCBCp Error ,显示有文件路径不是为空无法删除但是每次多编译几次就可以通过了解决的办法是,把template创建出来的View,和Cell 文件夹删除关联以后,重新添加进去就可以了。这个Bug 和以前4.1和4.2版本的有个bug很像,就是添加文件的时候,
2013-07-05 10:57:01
2477
原创 用php写了一个统计Lua脚本行数的工具
在quick-cocos2d-x的打包编译Lua的php文件里面加入统计Lua脚本行数的功能关键代码就这么一行,在windows上面用find函数list($line,$file,$size) = explode(" ",shell_exec("find /V \"\" /C ".$path));在linux上面直接由wc 函数可以返回文本行数的貌似。。替换一下就可以了。<?php
2013-05-21 21:59:03
4109
原创 用LuaSql连接Mysql
问题描述:毕业设计中用到了Luasql来Mysql数据库,Lua用的是用源码自己编译的,测试代码类似于下面:-- load driverrequire "luasql.mysql"-- create environment objectenv = assert (luasql.mysql())-- connect to data sourcecon = assert (env:con
2013-05-20 14:36:03
7313
1
转载 Mac下录制屏幕视频
刚开始想直接在iPhone上面录制的,后来发现太麻烦了。。所以直接在Mac上面录制。找了一下,原来Mac自带的 QuickTime Player就可以录制。。很方便。其实 QuickTime Player 在10.6时代就有屏幕录像功能,不过功能非常简单,用的人应该也不多,而且这个软件一直没有更新,从第10版发布以来就压根没升级过,不过在 Lion 系统中 QuickTime Pl
2013-03-23 10:31:12
10315
原创 【cocos2d-x】跨平台游戏引擎
最近一直在试用各种跨平台游戏引擎主要包括cocos2d-x,wiengine,gameplay,unity3D,想要看看各个引擎有什么优势,劣势。 cocos2d-x :http://cocos2d-x.googlecode.com/files/cocos2d-2.0-x-2.0.2.zipwiengine:http://www.wiyun.com/a/SDK/index.html
2012-09-23 22:30:32
3704
原创 记录一个xp下运行cocos2d-x tests例子报错的解决过程
系统: xp环境:Vs2010 旗舰版cocos2d-x的版本,2.0编译能通过,运行的时候报错全部是这个问题。 “tests.exe”: 已加载“E:\Work7\cocos2d-200\Debug.win32\tests.exe”,已加载符号。“tests.exe”: 已加载“C:\Windows\System32\ntdll.dll”“tests.exe”:
2012-08-05 15:08:49
5609
原创 你了解西湖吗? 最新最全介绍西湖的历史和现在
你了解西湖吗? 最新最全介绍西湖的历史和现在 , 全面的剖析喜欢的各方面,让你认识一个真正的西湖, 欢迎前往appstroe上免费下载断桥残雪、苏堤春晓、柳浪闻莺... ...这里有西湖最经典的一面;白居易、苏东坡、岳飞... ...这里有西湖最深重的篇章;灵隐寺、净慈寺、三天竺... ...这里有西湖最神秘的一页。自然山水、名人故事、经典诗文、亭台楼阁、特色风景,在“西湖天下”丛
2012-06-26 11:41:08
4258
1
原创 php 无法上传文件的 一个解决可能
今天碰到了一个问题,在php上上传文件。本地测试的时候是Window的环境,没有问题。用ftp 传到 服务器上,就无法上传了。后来查了下资料。发现是权限的问题,php没有写文件的权限,需要通过ftp登录,把上传文件夹的权限改成 777.
2012-04-22 19:40:33
2331
1
转载 Cocos2d-x win7 + vs2010 配置图文详解 .
原文地址:http://blog.youkuaiyun.com/x1135768777/article/details/7465007看了很多这方面的安装方法讲的不够具体所以就自己写一篇做以下操作之前你先要把vs2010安装好1.先去cocos2d-x官网下一个安装包:http://www.cocos2d-x.org/projects/cocos2d-x/wiki/Download
2012-04-17 10:08:42
2332
原创 【IOS】多语言资源文件加载的一种解决方案
【原创作品, 欢迎转载,转载请在明显处注明! 谢谢。 原文地址:http://blog.youkuaiyun.com/toss156/article/details/7468288】 IOS上对于字符串,提供能国际化支持,可以用NSLocalizedString来实现国际化,但是对于图片,声音等文件,就需要我们自己来控制了。下面IOS上多种语言资源文件加载的一种解决方案,如果大家有什么更
2012-04-17 09:50:58
5083
2
Cocos2d-x 2.0.1 版本用CCScrollView实现帮助页面
2012-08-19
高仿Iphone 糗事百科客户端
2012-06-19
IOS书本展示效果
2012-06-04
IOS 颜色选择器和画板的半成品
2012-05-07
仿捕鱼达人的金币滚动
2012-04-09
IOS 图片浏览效果【双击图片,弹出层】
2012-03-21
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人