自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

{ Pooody }

hello world !

  • 博客(61)
  • 资源 (7)
  • 收藏
  • 关注

原创 建立cocoaPods 私有库

随着越来越多使用cocoaPods添加依赖,

2014-08-27 21:53:20 1258

原创 基于KissXML,简易解析xml ( iOS )

由于公司使用XML较为频繁,

2014-05-06 12:04:11 945

转载 使用CALayer自定义UIButton边框

UIButton *btn = [UIButton buttonWithType:UIButtonTypeCustom];btn.frame = CGRectMake(0, 0, 80, 40);[btn.layer setMasksToBounds:YES];[btn.layer setCornerRadius:10.0]; //设置矩形四个圆角半径[btn.layer setBorde

2014-03-31 12:16:17 1291

转载 cocos2d-x 创建工程

Creating a multi-platform project of Cocos2d-x打开 Terminal 终端. 使用cd 命令跳转到你解压cocos2d-x的目录, 如下:cd ~/Documents/project/cocos2d-x-2.1.4/tools/project-creatorCreating project use create_project.

2014-02-26 16:12:45 856

原创 iOS小技巧--iOS 7简单适配

解决方案:解决问题1:只要在xcode的版本中不带有iOS7SDK的版本下编译,比如xcode4.x,xcode4.x是不会有iOS7SDK的东西,所以你编译出来根本就是iOS6.x的样式,所以只要不要用带有iOS7SDK的xcode版本下编译,生成包,上传到App Store就可以解决问题了解决问题2:#if __IPHONE_OS_VER

2014-02-25 11:06:14 830

原创 iOS小技巧--xml 中文乱码

客户端 以UTF-8编码上传 xml 到服务端,服务端获取数据,中文显示为乱码服务端 以Tomcat 搭建 ,Java框架需要将 xml 转换为GBK编码即可解决。//使用GBK编码 NSStringEncoding gbkEncoding = CFStringConvertEncodingToNSStringEncoding(kCFString

2014-02-24 17:20:15 1506

原创 iOS小技巧--Label自动换行

1)要把label的高度设置的足够,以便显示多行内容。2)   设置换行  Txtlable.lineBreakMode = UILineBreakModeWordWrap; Txtlable.numberOfLines = 0;3)换行符用\n    NSString *txtContent = @"12312\n在那里换!";    txtlable.t

2014-02-21 12:16:18 3093

转载 iOS开发_统计xcode代码行数

如果要统计ios开发代码,包括头文件的,终端命令进入项目目录下,命令如下find . -name "*.m" -or -name "*.h" -or -name "*.xib" -or -name "*.c" |xargs wc -l  列出每个文件的行数 find . -name "*.m" -or -name "*.h" -or -name "*.x

2014-01-22 11:40:22 718

转载 UITableView cell 包含textField 避免键盘遮挡

转载自 http://blog.csdn.net/hamasn/article/details/12854369#pragma mark -UITextFieldDelegate  - (void)textFieldDidBeginEditing:(UITextField *)textField  {      if ((textField.tag == TEXT_TA

2014-01-21 14:56:24 1783

转载 获取当前ViewController

- (UIViewController *)getCurrentRootViewController { UIViewController *result; if (rootViewController) { // If developer provieded a root view controler, use it result =

2014-01-10 15:44:28 2926

转载 选取图片

-(UIImage*)resizeImageToSize:(CGSize)size sizeOfImage:(UIImage*)image{ UIGraphicsBeginImageContext(size); //获取上下文内容 CGContextRef ctx= UIGraphicsGetCurrentContext();

2014-01-10 15:11:56 707

转载 ios开发常用的宏

转载自 http://www.cocoachina.com/bbs/read.php?tid=137317&page=1#define NavigationBar_HEIGHT 44 #define SCREEN_WIDTH ([UIScreen mainScreen].bounds.size.width)#define SCREEN_HEIGHT ([UIScreen main

2014-01-09 16:06:01 1076

原创 rgb颜色转换(16进制->10进制)

rgbValue=#123456;// rgb颜色转换(16进制->10进制)#define UIColorFromRGB(rgbValue) [UIColor colorWithRed:((float)((rgbValue & 0xFF0000) >> 16))/255.0 green:((float)((rgbValue & 0xFF00) >> 8))/255.0 blue:((floa

2014-01-09 15:59:17 2529

原创 ios打电话

tel:// 可以拨打电话(tel://               这个是打完后回不到app的。telprompt://     这个可以回到app,但是打电话前会多弹出一个alert,点了呼叫才会拨电话。)

2013-12-20 17:06:15 851

转载 iOS开发中防止键盘挡住UITextField解决方案

转载自 http://blog.csdn.net/springsky_/article/details/7941858最近转入ios开发,发现ios的UITextField如果在屏幕的最底部的时候,键盘不能自动的调整界面的布局,需要手动的调整位置才可以,所以自己研究和拿着笔话,想写一个通用的方法来实现每一个界面自动适配键盘的位置,这样的话,不用每一个界面去操作界面的位置了,具体

2013-12-19 17:38:51 909

转载 UIColor 转 UIImage

转载自 http://www.cocoachina.com/bbs/read.php?tid=91425- (UIImage *) createImageWithColor: (UIColor *) color{    CGRect rect=CGRectMake(0.0f, 0.0f, 1.0f, 1.0f);    UIGraphicsBeginImageC

2013-12-18 12:43:03 959

转载 iOS图片拉伸技巧

转载自 http://blog.csdn.net/liubo0_0/article/details/7085935纵观移动市场,一款移动app,要想长期在移动市场立足,最起码要包含以下几个要素:实用的功能、极强的用户体验、华丽简洁的外观。华丽外观的背后,少不了美工的辛苦设计,但如果开发人员不懂得怎么合理展示这些设计好的图片,将会糟蹋了这些设计,功亏一篑。比如下面张图片,

2013-12-16 16:27:05 754

转载 NSString 常用用法

转载自 http://keys.iteye.com/blog/1117190NSString --实例化方法-------------- NSString *str = [[NSString alloc] init]; NSString *str = [[[NSString alloc] init] autorelease];   注意:在NSString 中存

2013-12-13 14:07:11 785

转载 Android&IOS屏幕物理分辨率整理(设计适应多分辨率)

转载自 http://www.cocoachina.com/bbs/read.php?tid=165997&fpage=2

2013-12-12 18:09:53 934

转载 IOS中Json解析的四种方法

作为一种轻量级的数据交换格式,json正在逐步取代xml,成为网络数据的通用格式。有的json代码格式比较混乱,可以使用此“http://www.bejson.com/”网站来进行JSON格式化校验(点击打开链接)。此网站不仅可以检测Json代码中的错误,而且可以以视图形式显示json中的数据内容,很是方便。从IOS5开始,APPLE提供了对json的原生支持(NSJSONSe

2013-12-11 13:31:52 665

转载 js如何判断客户端是iOS还是Android等移动终端

判断原理:JavaScript是前端开发的主要语言,我们可以通过编写JavaScript程序来判断浏览器的类型及版本。JavaScript判断浏览器类型一般有两种办法,一种是根据各种浏览器独有的属性来分辨,另一种是通过分析浏览器的userAgent属性来判断的。在许多情况下,值判断出浏览器类型之后,还需判断浏览器版本才能处理兼容性问题,而判断浏览器的版本一般只能通过分析浏览器的userAgent

2013-12-11 10:20:57 1251

转载 jquery中的$(document).ready()方法和window.onload方法区别

大多数情况下,jquery代码的编写,都要求我们将jquery的代码放在$(document).ready(function(){ ........jquery代码...........});上面的代码和$().ready(function(){ ........jquery代码...........});$(function(){ ..

2013-12-04 20:19:28 690

转载 javascript的window.onload方法使用

window.onload方法,可以定义html中的onload方法例如:window.onload=function(){   var a = document.getElementById("loading");  a.parentNode.removeChild(a);}这样就可以通过js代码直接定义这个方法,而不需要象这样定义了 如果标签原来已经定义了onloa

2013-12-04 20:15:48 914

原创 UIKit类继承图

2013-12-02 15:28:59 756

转载 UITextView添加圆角边框

完整代码如下:    textView.layer.borderColor = [UIColor grayColor].CGColor;    textView.layer.borderWidth =1.0;    textView.layer.cornerRadius =5.0;需要添加头文件:#import

2013-11-26 14:51:43 673

转载 手游上线流程

转自  http://www.cocoachina.com/appstore/exp/2013/1125/7412.html手游上线非常麻烦,有客户端,需要跟渠道紧密沟通,下面是我之前总结的产品上线流程,并不适用所有团队,仅供参考。 上线前一个月 运营工作 游戏信息确定1.确定游戏名字2. icon做多个版本进行测

2013-11-26 09:25:52 1230

转载 iOS -- 字典遍历排序

字典NSDictionary一般的遍历方法都是:NSArray* arr = [yourdictonary allKeys];for(NSString* str in arr){NSLog("%@", [yourdictonary objectForKey:str]);}但是如果就这样遍历的话,所打印出来的结果是不按照你添加的顺序打印出来的。

2013-11-15 16:26:57 2057

转载 使用Xcode 4编译器设定Release/Debug教程

在免证书真机测试中,生成ipa文件需要用到http://mobile.51cto.com/iphone-279869.htm

2013-11-01 13:42:06 690

转载 iTunes 存放应用程序路径

在 iTune 中下载/购买的应用程序,都会以 .ipa 格式的文件存放在电脑中,这样用户连接上 iOS 设备之后就可以将这些下载好的应用同步到 iPhone 或者 iPad 上。但有些时候我们可能需要将这些已经下载好的 APP 备份到其他地方,所以找出这些 iOS APP 在电脑中的位置就是必须要经历的一步。还好,这些应用存放的位置都是统一的,分别如下(注意操作系统不一样路径也不一样):

2013-11-01 13:40:40 1059

转载 判断ios设备

//设备名称return [UIDevice currentDevice].name;//设备型号,只可得到是何设备,无法得到是第几代设备return [UIDevice currentDevice].model;//系统版本型号,如iPhone OS return [UIDevice currentDevice].systemVersion;//系统版本名称,如6.1.3re

2013-10-28 13:30:31 702

转载 XCode5 免证书真机调试,开发IOS7应用程序。

转载自: http://www.qianxuechao.cn/archives/4173

2013-10-25 18:11:53 1748

转载 UITableView 动态增加删除行

在UITableView中插入或者删除指定的行(或者节)使用的是如下几个API:insertRowsAtIndexPath: withRowAnimation: 在指定位置插入行deleteRowsAtIndexPath: withRowAnimation: 删除指定行insertSections: withRowAnimation: 在指定位置插入节deleteSecti

2013-10-17 09:30:20 688

转载 解决UITableView中Cell重用机制导致内容出错的方法总结

http://blog.csdn.net/iqrocket/article/details/8812882

2013-10-15 15:23:12 704

转载 IOS7状态栏StatusBar官方标准适配方法

http://blog.csdn.net/rhljiayou/article/details/12029927

2013-10-11 09:29:02 759

转载 学习目录

目录第1章 UIKit概要  11.1 UIKit基础.11.2 iPhone HelloWorld程序 41.2.1 创建HelloWorld工程  41.2.2 使用Interface Builder工具作成画面 51.3 不使用Interface Builder的HelloWorld程序91.3.1 编辑HelloWorldAppDelegate.m  10

2013-10-10 11:01:14 813 1

转载 广播机制传值 iOS NSNotification

广播机制分为:注册----发送------------接收(接收方),具体请看一下代码。1,在要发送数据的视图页面.m文件处理发送逻辑的方法里注册+发送- (IBAction)pressed:(id)sender { // [self performSegueWithIdentifier:@"second" sender:self]; NSLog(@"send

2013-09-29 17:44:47 1908

原创 字体加粗 ios

加粗;[UILabel setFont:[UIFont fontWithName:@"Helvetica-Bold" size:20]];加粗并且倾斜[UILabel setFont:[UIFont fontWithName:@"Helvetica-BoldOblique" size:20]];

2013-09-28 14:21:20 1398

原创 获取当前iOS版本

-(NSUInteger) DeviceSystemMajorVersion{ static NSUInteger _deviceSystemMajorVersion = -1; static dispatch_once_t onceToken; dispatch_once(&onceToken, ^{ _deviceSystemMajor

2013-09-28 14:19:24 570

转载 IOS 6国际化

前些天升级到Xcode4.5,现在正在用Xcode4.5+IOS6开发项目,当使用国际化时,遇到了一点问题,之前版本Xcode上新建Localizable.strings后,添加语言的“+”号不见了,找了半天无果,自己研究了下,后来在Stackoverflow上找到了解决方案,原来Apple把这个“+”号换地方了。下面来看看如何使用。首先新建一个名为Localizabl

2013-09-17 00:19:21 493

原创 iOS中的图标规格

上传到App Store需要512px X 512px的图片在iPhone  960px X 640px分辨率中图标显示尺寸 114px X 114px20像素的圆角4像素的90度黑色投影2像素的90度白色内投影默认自带的高光在iPhone  480px X 320px分辨率中图标显示尺寸 57px X 57px10像素的圆角2像素的90度黑色投影

2013-09-15 15:23:26 705

iOS 多线程编程指南.pdf

iOS多线程编程指南.pdf,中文版,挺不错的

2013-10-15

android基础教程

android基础教程

2012-04-20

androidbook

android开发

2012-04-20

phpMyAdmin使用帮助教程

phpMyAdmin 是使用 PHP 编写的,以网页方式管理 MySQL 数据库的一个开源管理工具。使用 phpMyAdmin 可以在网页中方便的输入 SQL 语句,尤其是要处理大量数据的导入和导出时更为方便。其中一个更大的优势在于由于 phpMyaAdmin 跟其他 PHP 页面一样在网页服务器上执行,可以远程管理 MySQL 数据库,方便的建立、修改、删除数据库和表。

2010-11-06

病毒编程技术之恶意代码的亲密接触

计算机病毒已经为我们的生活带来了日益严重的危害,一次又一次的安全事故让很多人谈毒色变。然而,从技术上来说,这种无所不用其极的极限编程技术却又是极其精彩的,一个好的病毒代码更像是一个构思精密的艺术品。无论你是一个狂热的技术爱好者,还是一个软件产品的开发人员,都应该对病毒技术有所了解,以至于当它来临的时候能够从容应对或是为客户生产出安全的产品。出于这些目的,我们将组织一系列恶意代码的亲密接触的文章,从最真实的角度让读者感受各种病毒、蠕虫等恶意代码技术,作为系列的开始,本文作者以一个真实的病毒Elkern向读者介绍了病毒的一些基本编码技术,并对病毒的原理做了详细的介绍。

2010-11-06

常用算法设计方法+搜集

要使计算机能完成人们预定的工作,首先必须为如何完成预定的工作设计一个算法,然后再根据算法编写程序。计算机程序要对问题的每个对象和处理规则给出正确详尽的描述,其中程序的数据结构和变量用来描述问题的对象,程序结构、函数和语句用来描述问题的算法。算法数据结构是程序的两个重要方面。

2010-10-25

Visual C++MFC扩展编程实例

本书主要介绍了运用Visual C++ 5.0或6.0的高级编程技巧,内容涉及MFC程序设计的最新概念,全书提供了大量VC的编程实例,旨在帮助读者较为全面地掌握VC编程知识、技巧和方法。全书分为三个部分和附录。第一部分介绍Windows编程的基础知识,第二部分讲解用户界面编程技巧,最后一部分涉及Windows内部进程的一些实例。本书思路清晰,实用性强,是计算机应用人员及大专院校师生不可多得的参考书。

2010-10-25

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除