自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(59)
  • 资源 (1)
  • 收藏
  • 关注

转载 CodeIgniter Database

在使用数据库之前,我们最好将数据库进行自动连接:config/autoload.php自动加载 $autoload['libraries'] = array('database'); 一些常用函数选择数据$this->db->select();允许你在SQL查询中写 SELECT 部分。$this->db->where();$this->db

2013-08-01 16:20:46 731

转载 NSString常用

//1、创建常量字符串。NSString *astring = @"This is a String!"; //2、创建空字符串,给予赋值。NSString *astring = [[NSString alloc] init]; astring = @"This is a String!"; [astring release]; NS

2013-07-29 22:21:18 711

原创 Xcode 常用代码

1 邮箱格式是否正确的代码://利用正则表达式验证-(BOOL)isValidateEmail:(NSString *)email{ NSString *emailRegex = @"[A-Z0-9a-z._%+-]+@[A-Za-z0-9.-]+\\.[A-Za-z]{2,4}"; NSPredicate *emailTest = [NSP

2013-02-28 16:29:29 1306

转载 xcode 环境

一、xcode4中的环境变量$(BUILT_PRODUCTS_DIR)build成功后的,最终产品路径--可以在Build Settings参数的Per-configuration Build Products Path项里设置$(TARGET_NAME)目标工程名称$(SRCROOT)工程文件(比如Nuno.xcodeproj)的路径

2013-01-05 10:12:59 1682

转载 iPhone中将特定时区的某个时间与当前所在时区或其他时区时间相互转换

iPhone中将特定时区的某个时间与当前所在时区或其他时区时间相互转换//先是将指定时区的日期转换为当前时区时间:       NSDateFormatter *formatter = [[NSDateFormatter alloc] init];    [formatter setDateFormat:@"y

2012-12-05 22:22:37 1928

原创 ios判断邮箱是否合法的代码

-(BOOL)validateEmail:(NSString*)email  {      if((0 != [email rangeOfString:@"@"].length) &&           (0 != [email rangeOfString:@"."].length))      {                          NSCharacter

2012-08-24 22:23:07 1126

原创 ios 手机号码验证

- (BOOL)isMobileNumber:(NSString*)mobileNum{       /**        * 手机号码        * 移动:134[0-8],135,136,137,138,139,150,151,157,158,159,182,187,188        * 联通:130,131,132,152,15

2012-08-24 22:15:25 1881

转载 Android – 多屏幕适配相关

1、基本概念屏幕大小(screen size) – 屏幕的实际大小,用屏幕对角线长度来衡量(比如3.4寸,3.8寸)。android把屏幕分为以下4种:small,normal,large,extra large。怎么判断?屏幕密度(Screen Density) -  一块实际的屏幕区域有多少个像素,一般用dpi衡量(每英寸有多少个点)。相比起medium、high屏幕密度的

2012-07-23 21:19:53 763

转载 Android权限

访问登记属性android.permission.ACCESS_CHECKIN_PROPERTIES ,读取或写入登记check-in数据库属性表的权限获取错略位置android.permission.ACCESS_COARSE_LOCATION,通过WiFi或移动基站的方式获取用户错略的经纬度信息,定位精度大概误差在30~1500米获取精确位置

2012-06-27 14:58:24 497

原创 两点直线距离

private static double Distance(double long1, double lat1, double long2,double lat2) {double a, b, R;R = 6378137; // 地球半径lat1 = lat1 * Math.PI / 180.0;lat2 = lat2 * Math.PI / 180.0;a = lat1

2012-06-27 11:50:27 547

转载 Shell操作mysql数据库

写了一个简单的 bash 脚本,用来测试程序,输入一个测试用例文件,输出没有通过测试的用例和结果,然后把结果保存到数据库里。如何在 bash 脚本里直接访问数据库呢?既然在 shell 里可以直接用 mysql 命令操作数据库,那么在 shell script 里也应该可以通过调用 mysql 来操作数据库。比如用下面的 bash shell 脚本查询数据库:Bash#!/bin/bash

2012-05-13 13:15:59 614

转载 iPhone系统常用文件夹位置

1、【/Applications】常用软件的安装目录2. 【/private /var/ mobile/Media /iphone video Recorder】录像文件存放目录3、【/private /var/ mobile/Media /DCIM】相机拍摄的照片文件存放目录4、【/private/var/ mobile /Media/iTunes_Control/Music】iT

2012-03-19 13:45:43 458

转载 ffmpeg中的sws_scale算法性能测试

经常用到ffmpeg中的sws_scale来进行图像缩放和格式转换,该函数可以使用各种不同算法来对图像进行处理。以前一直很懒,懒得测试和甄别应该使用哪种算法,最近的工作时间,很多时候需要等待别人。忙里偷闲,对ffmpeg的这一组函数进行了一下封装,顺便测试了一下各种算法。简单说一下测试环境,我使用的是Dell的品牌机,i5的CPU。ffmpeg是2010年8月左右的当时最新版本编译而成,我

2012-03-08 17:53:51 581

原创 NSData to NSString

NSString* aStr = [[NSString alloc] initWithData:aData encoding:NSASCIIStringEncoding]; NSData* aData= [aStr dataUsingEncoding: NSASCIIStringEncoding];

2012-03-05 22:29:32 734

原创 Apns Push 证书生成

Apple推送通知SSL许可证的步骤:  1、登录到 iPhone Developer Connection Portal 并点击 App IDs  2、创建一个不使用通配符的 App ID 。通配符 ID 不能用于推送通知服务。例如,我们的iPhone程序ID像这样: AB123346CD.com.xx.iphone  3、点击App ID旁的“Configure”,然后按下按钮生产

2012-02-01 10:40:34 1852

转载 PHP判断是否手机访问

02 03function is_mobile(){04 05    // returns true if one of the specified mobile browsers is detected

2012-01-01 21:48:33 2153

转载 Mac OS守护进程

/sbin/launchd系统及用户进程管理器,它是内核装载成功后在OS环境下启动的第一个进程,是Mac OS最重要的进程之一。你无法禁用它。/usr/libexec/kextd内核扩展服务,响应内核或用户进程的请求,比如装载或卸载内核扩展或提供内核扩展信息给它们。这是Mac的关键守护进程,请不要去禁用它。/usr/sbin/notifyd消息服务,这是Mac OS消息

2011-12-30 18:20:34 3381

转载 Android2.2下camera应用程序支持GPS信息写入jpeg文件

一、概述在Android2.2中,Camera的应用程序并不支持将GPS信息写入到JPEG文件中,但如果要实现这个功能,有如下两种方式:1、修改底层camera驱动。在拍照时,一般都是使用硬件去进行JPEG编码,这样就需要修改JPEG编码器,使其可以将GPS信息写入JPEG文件的头部,即EXIF部分。这种方式使用与手机驱动开发者。2、修改camera应用程序。Camera应

2011-12-28 21:45:03 705

转载 Android平台的音乐资源管理与播放

Android平台基于Linux和开放手机联盟(OHA)系统,经过中国移动的创新研发,设计出拥有新颖独特的用户操作界面,增强了浏览器能力和WAP 兼容性,优化了多媒体领域的OpenCORE、浏览器领域的WebKit等业内众多知名引擎,增加了包括游戏、Widget、Java ME等在内的先进平台中间件。本文主要介绍如何利用OPhone平台提供的多媒体编程环境进行音乐资源的管理与播放。Medi

2011-12-28 21:42:56 794

转载 Android 之 远程图片获取和本地缓存

对于客户端——服务器端应用,从远程获取图片算是经常要用的一个功能,而图片资源往往会消耗比较大的流量,对应用来说,如果处理不好这个问题,那会让用户很崩溃,不知不觉手机流量就用完了,等用户发现是你的应用消耗掉了他手机流量的话,那么可想而知你的应用将面临什么样的命运。另外一个问题就是加载速度,如果应用中图片加载速度很慢的话,那么用户同样会等到崩溃。那么如何处理好图片资源的获取和管理呢?

2011-12-28 21:41:03 436

原创 iphone UITextField

UIImageView *pImageView=[[UIImageView alloc] initWithFrame:[[UIScreen mainScreen] bounds]]; pImageView.image=[UIImage imageNamed:@"background.jpg"]; //给UIImageView添加事件响应 pImageView.userInter

2011-12-16 21:33:32 457

转载 中国天气接口

中国天气weather.comhttp://m.weather.com.cn/data/101110101.html(六天预报)http://www.weather.com.cn/data/sk/101110101.html(实时天气信息)其中101110101是城市的代码,获得城市代码进入http://www.weather.com.cn在搜索框上输入你要需要获得

2011-12-08 14:47:50 345

原创 UIWeb 禁用手势

--屏蔽所有手势--document.body.addEventListener("touchstart", function(event) {event.preventDefault();},false);--屏蔽所有手势,但是链接可以点--document.body.addEventListener("touchstart", function(

2011-12-08 14:14:03 493

原创 文本换页

-(NSArray*)getPagesOfString:(NSString*)cache withFont:(UIFont*)font inRect:(CGRect)r{//返回一个数组, 包含每一页的字符串开始点和长度(NSRange)NSMutableArray *ranges=[NSMutableArray array];//断行类型UILineBreak

2011-10-24 14:03:17 505

原创 随机UUID

+ (NSString*) stringWithUUID {       2. CFUUIDRef    uuidObj = CFUUIDCreate(nil);//create a new UUID       3. //get the string representation of the UUID       4. NSString    *uuidString = (NSSt

2011-10-24 13:34:20 483

原创 播放声音

NSString *path = [[NSBundle mainBundle] pathForResource:@"crunch" ofType:@"wav"]; SystemSoundID soundID;AudioServicesCreateSystemSoundID((CFURLRef)[NSURL fileURLWithPath:path], &soundID); //分配声音ID

2011-10-24 13:32:54 342

原创 UILabel大小

mLable=[[UILabel alloc] initWithFrame:CGRectMake(0, 23, 175, 33)];                    [myLable setFont:[UIFont fontWithName:@"Helvetica" size:10.0]];                    [myLable setNumberOfLines:0

2011-10-24 12:47:31 472

转载 截屏

CGImageRef UIGetScreenImage();void SaveScreenImage(NSString *path){    NSAutoreleasePool *pool = [[NSAutoreleasePool alloc] init];    CGImageRef cgImage = UIGetScreenImage();        void *im

2011-10-24 12:34:39 430

转载 手机产品设计

手机产品的设计过程中,由于手机界面的承载能力有限,产品功能的不断膨胀,必须要在用户打开应用之后告知他某些新奇的功能,引导他完成某些主要任务流程,让用户不至于迷失在陌生应用中不知所措。帮助用户快速掌握应用的使用方法,体验到应用的乐趣,新手引导成了一个必须考虑的设计环节。用户引导的直接目标是帮助用户更好的使用产品,终极目标是提升用户满意度。虽然,大多数情况下,我们可以通过合理的设计,尽可能的简

2011-10-24 10:37:23 941

原创 UIWebView禁用

有关属性的解释,可以参见这里:http://learnthemobileweb.com/2009/07/mobile-meta-tags/,该链接还说明了其他可能有用的移动设备meta标签。

2011-10-12 11:52:09 512

原创 单选框

//画图 -(void)addSecondZone:(UIView*)contentView//按钮图片UIImage *selecticonNo =[UIImage imageNamed:SelecticonNo];UIImage *se

2011-10-11 15:26:35 458

转载 snapshot

- (UIImage*)snapshot:(UIView*)eaglview{ GLint backingWidth, backingHeight; // Bind the color renderbuffer used to render the OpenG

2011-10-08 16:51:48 618

原创 iphone viewWillAppear

viewWillAppear: Called when the view is about to made visible. Default does nothing视图即将可见时调用。默认情况下不执行任何操作viewDidAppear: Called when

2011-09-29 23:12:27 397

原创 触摸移动

作为事件处理部分,MoveMeView类执行下面的操作:当触摸第一次发生,检查事件发生的位置。双击Welcome按钮外的位置,更新按钮显示的字符串。单击按钮,把按钮的中心移到手指之下,并引发一个动画放大按钮。其他的触摸都忽略。如果手指在按钮之内移动,按钮的

2011-09-29 22:28:11 578

原创 UITableView

-、建立 UITableView DataTable = [[UITableView alloc] initWithFrame:CGRectMake(0, 0, 320, 420)]; [DataTable setDelegate:self]; [DataTabl

2011-09-28 23:55:21 443

转载 Objective-c 字符输出

Table 1 Format specifiers supported by the NSString formatting methods and CFString formatting functions定义说明%@Object

2011-09-22 21:24:17 786

原创 常用正则表达式

正则表达式用于字符串处理、表单验证等场合,实用高效。现将一些常用的表达式收集于此,以备不时之需。匹配中文字符的正则表达式: [\u4e00-\u9fa5]评注:匹配中文还真是个头疼的事,有了这个表达式就好办了匹配双字节字符(包括汉字在内):[^\x00-\

2011-09-22 00:16:53 372

原创 TabBarController+NavigationController 结构隐藏

方法一.NewViewController *controller = [[NewViewController alloc] initWithNibName:@"NewViewController" bundle:nil];controller.hidesBottom

2011-08-25 15:52:25 1455

转载 html5 经典效果

Google window.google = {};

2011-08-24 11:40:18 704

原创 Android取设备ID

final TelephonyManager tm = (TelephonyManager) getBaseContext().getSystemService(Context.TELEPHONY_SERVICE);2

2011-08-23 17:27:49 494

smpp相关代码测试

smpp相关代码,可以直接使用,欢迎下啊

2010-01-20

空空如也

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

TA关注的人

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