- 博客(126)
- 资源 (41)
- 收藏
- 关注

原创 【2014最新】iOS App 提交上架store 详细流程
iOS App 提交上架store 详细流程一、证书的导出 1.1、前期工作 首先你需要有一个苹果的开发者帐号,一个Mac系统。如果没有帐号可以在打开http://developer.apple.com/申请加入苹果的开发者计划。支付99美元每年,怎么申请网上有详细的介绍,在此不多做介绍。如果你已经有了一个IDP,打开http://developer.a
2014-09-20 11:40:18
106561
1

原创 使用eclipse调试cocos2d-x C++ 代码(编写+真机调试,放弃VS)
前提条件:先看此文:http://blog.youkuaiyun.com/tt5267621/article/details/8941084(首先ecplise已经可以编译cocos2d-x再看此文)你已经下载coccos2d-x和NDK,并且会使用build_native.sh和eclipse编译cocos2d-x项目安装NDK Plugin英文好的同学可以直接查看官方说
2013-05-17 16:58:38
40880
1

转载 cocos2d游戏开发,常用工具集合
cocos2d游戏开发,常用工具集合 位图字体工具Bitmap Font ToolsBMFont (Windows)FonteditorGlyph DesignerHieroLabelAtlasCreator粒子编辑工具Particle Editing ToolsParticleCreatorParticle Designer
2012-06-02 10:59:29
2455

原创 Steve Jobs (1955 - 2011)
Steve Jobs (1955 - 2011) 还是,走了。。。 但他的开创的事业会一直继续下去。。。 “活着就是为了改变世界,难道还有其他原因吗?” www.apple.com
2012-05-20 13:02:27
1048
原创 ConstraintLayout详解
前言在这里我要向大家介绍ConstraintLayout,它是一种布局方法,可以帮助我们在对Android进行布局时减少对布局层次的嵌套,进而提高app的性能。接下来我会通过一些示例来全面介绍ConstraintLayout的使用方式与它的一些特性。希望能够帮助正在学习ConstraintLayout使用的同学们。ConstraintLayout VS RelativeLayout相信当我们进行布局的时候,使用最多的应该是LinearLayout与RelativeLayout。而对于复杂一点
2021-07-02 10:24:30
892
转载 java 23种设计模式 深入理解
创建型抽象工厂模式 http://www.cnblogs.com/java-my-life/archive/2012/03/28/2418836.html工厂方法 http://www.cnblogs.com/java-my-life/archive/2012/03/25/2416227.html建造者模式 http://www.cnblogs.com/java-my-life/archive/...
2018-05-16 09:35:27
492
转载 Android自定义View——基础知识篇
自定义View的实现方式大概可以分为三种,自绘控件、组合控件、以及继承控件。每一个view的绘制过程都经历三个主要的阶段,测量(measure)、布局(layout)及绘制(draw),在自定义view时,我们主要关注这三个阶段分别对应的onMeasure()、onLayout()及onDraw().onMeasure(widthMeasureSpec, heigh
2016-11-30 15:53:48
4368
转载 Android自定View——可以设置宽高比例的ImageView
如果对android自定义view还不太属性,可以查看我之前写的文章《Android自定义View——基础知识篇》在App中展示最多的除了文字外,应该就是图片了。为了适配屏幕,有些情况下在布局时图片大小是不固定的,如下图:中间是三张图片(ImageView),图片左右两边的间距都已经确定,但图片大小不确定。可以看出三张图片占用剩下的空间,这里可以用Linea
2016-11-30 15:52:59
6945
原创 okhttp3 缓存如此简单
不需要添加addNetworkInterceptorOkHttpClient mOkHttpClient = new OkHttpClient.Builder()mOkHttpClient.addInterceptor(new BasicParamsInterceptor(mCacheTime))public class BasicParamsInterceptor implements Inte
2016-11-17 12:27:14
7758
转载 升级okhttp3.0+和retrofit2.0+的过程以及遇到的坑
包名变化okhttp3.0之前是:com.squareup.okhttp.*,而到3.0之后变成:okhttp3.*retrofit2.0之前:retrofit.*retrofit2.0之后:retrofit2.*都在末尾增加了版本号,显示的更专业,但是这也给我们升级带来了麻烦。首先看一下retrofit1.9+okhttp2.2的配置代码
2016-11-14 11:34:04
6284
转载 Android中的布局优化方法
Android开发中的布局很重要吗?那是当然。一切的显示样式都是由这个布局决定的,你说能不重要吗。要实现一个好的布局,不只是实现了、显示出来就完了,不管层次,堆砌代码也可以实现功能,但是这显然违背了Android布局设计的原则。可能你会说,Android布局设计哪有什么原则,我可以明确告诉你,当然有,只要有利于提高最终效果的方法、意识,我们都可以把它提升为原则。在Android布局设计中,这个最终
2016-07-23 15:32:17
4628
转载 关于Android适配华为等带有底部虚拟按键的解决方案
[摘要:比来公司的项目里碰到了一个题目,便是末了适配的时间时间同事的华为脚机时,因为底部带有假造按键,以是恰好遮住了底部导航栏的按钮和其他子页里的一些存正在于底部的功效。 也] 最近公司的项目里遇到了一个问题,就是最后适配的时候时候同事的华为手机时,由于底部带有虚拟按键,所以正好遮住了底部导航栏的按钮以及其他子页面的一些存在于底部的功能。也在网上找了些解决方案,但是不是很完
2016-06-21 17:36:52
16701
转载 Android TouchEvent事件传递机制
跟touch事件相关的3个方法:public boolean dispatchTouchEvent(MotionEvent ev); //用来分派eventpublic boolean onInterceptTouchEvent(MotionEvent ev); //用来拦截eventpublic boolean onTouchEvent(MotionEvent ev);
2016-06-02 14:45:17
4678
转载 Android快速开发系列 10个常用工具类
打开大家手上的项目,基本都会有一大批的辅助类,今天特此整理出10个基本每个项目中都会使用的工具类,用于快速开发~~在此感谢群里给我发项目中工具类的兄弟/姐妹~1、日志工具类L.java[java] view plaincopypackage com.zhy.utils; import android.util.L
2016-01-18 21:51:12
7341
转载 Android-Universal-Image-Loader 的使用说明,android的imageview
这个图片异步加载并缓存的类已经被很多开发者所使用,是最常用的几个开源库之一,主流的应用,随便反编译几个火的项目,都可以见到它的身影。可是有的人并不知道如何去使用这库如何进行配置,网上查到的信息对于刚接触的人来说可能太少了,下面我就把我使用过程中所知道的写了下来,希望可以帮助自己和别人更深入了解这个库的使用和配置。GITHUB上的下载路径为:https://github.com/
2015-12-17 22:50:30
4983
转载 Android字体高度的研究
android自定义View绘制的时候,会有很多情况下要与字体打交道,涉及到字体宽度、高度的时候要特别注意一下几个概念,见图: baseLine:一行文字的底线。Ascent: 字符顶部到baseLine的距离。Descent: 字符底部到baseLine的距离。Leading: 字符行间距。 J
2015-10-07 09:15:52
5057
转载 Android中dp,px,sp概念梳理以及如何做到屏幕适配
ppi: Pixels per inch 像素每英寸 翻译为 屏幕密度算法:= 总点数/屏幕大小(英寸)= sqrt(width*width+height*height)/inch(屏幕大小是按对角算的)例:5寸分辨率1280*720的屏幕ppi = sqrt(1280*1280+720*720)/5=293.7 厂家宣传时一般取整 294,见k3的介绍dp:device
2015-09-24 22:14:09
6499
原创 5个步骤,将 storyboard 从 iphone 版转变为 ipad 版
1、将 iPhone 版的 Storyboard 复制为 iPad 的,例如 Main_iPad.storyboard2、用文本编辑器(不要用 Xcode)打开 Main_iPad.storyboar。3、替换所有的 targetRuntime="iOS.CocoaTouch" 为 targetRuntime="iOS.CocoaTouch.iPad"。4、替换所有的 为
2014-11-06 21:04:58
7856
原创 ios 判断是qq,银行卡,手机号等等公用的方法。
#import typedef enum { IdentifierTypeKnown = 0, IdentifierTypeZipCode, //1 IdentifierTypeEmail, //2 IdentifierTypePhone, //3 IdentifierTypeUnicomPho
2014-10-10 15:36:38
9791
原创 自定义UITableViewCell:Cell高度、分割线、间距等
UITableView的强大更多程度上来自于可以任意自定义UITableViewCell单元格。通常,UITableView中的Cell是 动态的,在使用过程中,会创建一个Cell池,根据每个cell的高度(即tableView:heightForRowAtIndexPath:返回 值),以及屏幕高度计算屏幕中可显示几个cell。而进行自定义TableViewCell无非是采用代码实现或采
2014-09-26 19:07:52
12861
原创 NSString的几种常用方法
1.创建NSString字符串NSString 与 char* 最大的区别就是 NSString是一个objective对象,而char* 是一个字节数组。@+" 字符串 " 这个符号为objective-c NSString 字符串常量的标准用法,char* 创建的时候 无需添加@- (void)viewDidLoad [super viewDidLoad];
2014-09-04 19:12:03
5785
原创 cocos2d-x 2.X 触屏事件
游戏跟视频最大的区别就是互动,玩家可以操控游戏中的角色,现在的移动设备几乎人手一台,基本上全部都是基于触屏操作的,今天就来学习一下cocos2d-x是怎么实现对触屏操作的处理的。1.首先来了解一下相关的几个类、处理触屏事件时操作和执行的流程CCTouch:它封装了触摸点,可以通过locationInView函数返回一个CCPoint。CCTouchDelegate:它是触摸事件委托,就
2013-05-26 16:43:39
8578
原创 cocos2d-x 2.x 图层特效Effect
代码下载 CCSize size=CCDirector::sharedDirector()->getWinSize(); CCSprite* sp = CCSprite::create("Default.png"); sp->setPosition(ccp(size.width*0.5,size.height*0.5)); sp->setRotation
2013-05-20 22:48:32
9279
原创 cocos2d-x 2.x 简单动画CCAnimation
代码下载 //---------------通过资源文件创建动画 CCTexture2D::PVRImagesHavePremultipliedAlpha(true); CCSpriteFrameCache::sharedSpriteFrameCache()->addSpriteFramesWithFile("crop.plist"); CCS
2013-05-20 22:25:38
6837
原创 cocos2d-x 2.x action动作整理集合
代码下载(分类,详细注释)1.基本动作 Cocos2d提供的基本动作:瞬时动作、延时动作、运作速度。 瞬时动作:就是不需要时间,马上就完成的动作。瞬时动作的共同基类是 InstantAction。 Cocos2d提供以下瞬时动作: 放置 – Place 效果类似于 node.Position = ccp(x, y)
2013-05-20 20:07:33
2241
原创 cocos2d-x 2.x 滚动视图 CCScrollView
page=0; winSize=CCDirector::sharedDirector()->getWinSize(); CCLayer *layer=CCLayer::create(); for (int i=0; iADJUST_SCROLLVIEW_COUNT; i++) { CCSprite *sprite=CCSprite::create("
2013-05-20 19:16:04
6044
原创 cocos2d-x 2.x 进度条CCProgressTimer
在cocos2d中同样提供了很多表现图片和精灵的方式,上一篇当中提到的切换场景的方式之一是顺或逆时针切入的方法,在图片上也可以使用,test里有一个例子介绍CCProgressTimer可以实现一些图片的特效效果,这样的效果可以在载入的时候作为载入动画步骤1.定义CCProgressTo,通过actionWithDuration函数,第一个参数是时间是一个CCTime对
2013-05-19 15:18:08
3984
原创 Xcode 4.1~4.6 + iOS 5、iOS 6免证书(iDP)开发+真机调试+生成IPA全攻略
原创文章,欢迎分享;未经许可,不得转载;版权所有,侵权必究开发环境使用的是目前为止最新的稳定版软件:Mac OS X Lion 10.7 + Xcode 4.1目前Xcode 4.2 Preview版也已经发布,据说其修改方法跟4.1非常类似,只改动了一行代码,请参看参考文章的第二篇。本文仍以4.1版本为例。更新:现在Xcode 4.2正式版和iOS 5均已发布,下面补充上4.
2013-05-17 18:36:35
3687
原创 让人死去活来的cocos2d-x安卓开发环境搭建(windows+eclipse+ndk)
安卓环境搭建 【一 写在前面】环境搭建的顺序是这样1.JDK&JRE 安装JDK会顺带安装JRE的,这一步是为了可以编写和允许普通的JAVA程序2.Eclipse JAVA 的 IDE,这一步是为了方便地开发JAVA程序3.CDT 是Eclipse的一个插件,这一步是为了可以引入C+
2013-05-17 17:18:53
20069
原创 Cocos2d-x Scene生命周期 pushScene和replaceScene
最近在开发过程中遇到很多切换场景的时候概率性崩溃,内存暴增的问题。因此总结一些开发中需要注意的要点,1. 切换全屏场景的时候最好使用replaceScene而不是pushScene。因为pushScene并不会销毁前一个scene,仅仅是将后一个scene按照堆栈的方式加入到前一个scene的上面。如果自身代码中内存管理写的不好的,利用pushScene很难发现该方
2013-05-17 11:35:45
19314
原创 cocos2d-x 2.x action动作整理集合
1.基本动作 Cocos2d提供的基本动作:瞬时动作、延时动作、运作速度。 瞬时动作:就是不需要时间,马上就完成的动作。瞬时动作的共同基类是 InstantAction。 Cocos2d提供以下瞬时动作: 放置 – Place 效果类似于 node.Position = ccp(x, y)。之所以作为一个动作来实现是为了可
2013-05-16 22:11:44
2053
原创 cocos2d-x 2.x Menu菜单
//----CCMenuItemFont CCMenuItemFont* itemFont =CCMenuItemFont::create("开始游戏",this,menu_selector(HelloWorld::menuFun)); itemFont->setPosition(ccp(-120,80)); //----CCMenuItemIm
2013-05-15 23:32:55
3284
原创 cocos2d-x 2.x TTF字体显示
//----------------CCLabelTTF--------------------- CCLabelTTF*label=CCLabelTTF::create("你存在","Thonburi",30); label->setAnchorPoint(CCPoint(0,1)); label->setPosition(ccp(0,320)); thi
2013-05-15 22:06:49
3648
原创 cocos2d-x 2.x 两种常用层Layer
//默认黑色 CCLayer* layer=CCLayer::create(); this->addChild(layer,0); //红色 CCLayerColor* layerColor1=CCLayerColor::create(ccc4(255,0, 0, 255)); this->addChild(layerColor1,1);
2013-05-15 21:06:19
2415
原创 cocos2d-x 2.x 精灵的基本操作
//-------精灵的基本操作------- //创建 CCSprite* sp = CCSprite::create("Icon.png"); addChild(sp); //设置坐标 sp->setPosition(ccp(80,200)); //设置旋转 sp->setRotation(100);
2013-05-15 20:58:10
1957
原创 cocos2d-x 2.x 精灵的创建
//图片创建 CCSprite *sprite1=CCSprite::create("Icon.png"); sprite1->setPosition(ccp(100,100)); this->addChild(sprite1,0); //裁剪左上角开始裁剪(图片+区域生成) CCSprite *sprite2=CCSprite::create("
2013-05-15 20:53:23
1792
转载 xcode格式化利器
XEPhttps://code.google.com/p/xcode-extend-plug-in/downloads/list下载 XEP-v1.1.1-beta.pkg 底层使用的是uncrustifyfjh-mac-pro:Resources fengjianhua$ which uncrustify /opt/local/bin/uncrusti
2013-05-15 19:45:49
3761
转载 xcode快捷键
1. 文件CMD + N: 新文件CMD + SHIFT + N: 新项目CMD + O: 打开CMD + S: 保存CMD + SHIFT + S: 另存为CMD + W: 关闭窗口CMD + SHIFT + W: 关闭文件2. 编辑CMD + [: 左缩进CMD + ]: 右缩进CMD + CTRL + LEFT: 折叠CMD +
2013-05-15 19:34:54
1276
原创 cocos2d-x 2.x 设置横竖屏
IOS目录中RootViewController.mm//显示竖屏- (BOOL) shouldAutorotate { return NO;}//显示横屏- (BOOL) shouldAutorotate { return YES;}
2013-05-15 19:03:18
3067
android 自定义dialog(嵌套GridView)
2011-11-09
android 卷曲电子书(可读100M文件)
2011-11-07
android 三种方式解析XML(DOM,Pull,Sax) 带文件编码识别
2011-11-04
android 多任务断点下载 DEMO
2011-11-04
Android 实现语音识别 DEMO
2011-11-04
高仿UC半透明MENU菜单
2011-10-31
Android之断点续传下载(支持多任务同时下载)
2011-10-30
IOS 类似汤姆猫那样变声的源代码
2012-07-04
【iOS-游戏开发】实现精灵血槽
2012-06-25
【iOS-Cocos2d游戏开发】仿愤怒的小鸟 场景缩放
2012-06-18
【iOS-Cocos2d游戏开发】触屏事件处理机制
2012-06-04
【iOS-Cocos2d游戏开发】Cocos2d-iPhone动作Action-扩展动作
2012-06-02
【iOS-Cocos2d游戏开发】Cocos2d-iPhone动作Action-速度变化
2012-06-02
【iOS-Cocos2d游戏开发】Cocos2d-iPhone动作Action-组合动作
2012-06-02
【iOS-Cocos2d游戏开发】Cocos2d-iPhone动作Action-延时动作
2012-06-02
【iOS-Cocos2d游戏开发】Cocos2d-iPhone动作Action-瞬时动作
2012-06-02
CocosBuilder-1.0.0-examples
2012-05-25
CocosBuilder-1.0.0
2012-05-25
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人