自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 智能家居Homekit解决方案

智能家居的良好发展趋势是不言而喻的,据奥维咨询预测,2020年中国智能家居整体产值将突破万亿元。智能家居市场前景不错,到目前为止市面上比较流行的智能家居平台有苹果的Homekit,Amazon Echo,Google Home,而这篇文章主要写苹果的Homekit平台及解决方案。

2016-11-22 20:23:25 4295

原创 在 iOS 9 中运行企业版应用

在 iOS 9 中,苹果对企业签名的应用运行时,进行了更严格的限制。因此,在 iOS 9 中,企业签名后的应用安装好之后,是无法直接启动的。默认情况下,在 iOS 9 中运行一款企业签名的应用时,会弹出类似这样的提示:可以看到,应用不再是像之前的版本那样直接启动,而是弹出了一个安全提示。此时,如果我们确认要运行的应用是安全的,可以按照以下步骤来设置:在系统中打开 设置 -通用

2015-12-29 18:16:04 689

原创 适配iPhone6和iPhone6 Plus

iPhone4,iPhone4s 分辨率960*640 长宽比1.5iPhone5,iPhone5s 分辨率1136*640 长宽比1.775iPhone6 分辨率1334*750 长宽比1.778iPhone6+ 分辨率1920*1080 长宽比1.777

2014-09-10 15:10:31 18933 2

原创 JQuery AJAX Demo

由于浏览器安全方面的限制,大多数 "Ajax" 请求遵守同源策略;请求无法从不同的域、子域或协议成功地取回数据。如果在不同域下访问就会出现提示: No 'Access-Control-Allow-Origin' header is present on the requested resource. Origin 'http://127.0.0.1' is therefore not allowed access. 因此解决方法:1.采用同域策略,在同一域名下。2.在服务端设置属性,如:php服务端

2014-08-08 15:28:46 8256

原创 Dojo Mobile开发学习篇

Dojo Mobile开发App技术开发QQ群:347072638技术咨询,APP定制开发联系邮箱:[email protected]时代在演变,技术在革新,不管你接受不接受。初识Dojo Mobile,感觉和JQuery Mobile、PhoneGap等一系列移动应用WebApp框架相似,主要是基干HTML5+CSS3+JS的一个实现,针对不同平台(iPhone/i

2014-06-10 18:14:14 3346 1

原创 智能家居APP开发

智能家具APP开发欢迎加入APP开发技术群:347072638前言,随着智能硬件设备的流行,智能家具开始红火,智能家具就是家用电器的智能化,包括智能锁,灯,空调,灯,音箱等等,移动设备通过WIFI或者蓝牙4.0技术控制智能家具将是未来的一种趋势。各大平台蜂拥而入,苹果智能家具HomeKit,三星智能家具平台,小米路由器等等风起云涌,控制家庭大战一触而发。然而站在APP开

2014-06-09 18:07:44 21707 1

原创 Android开发和iOS的相同与不同

Android开发和iOS的相同与不同以下是自己的浅显理解,1.首先在开发工具上,个人觉得Eclipse在多项目管理上还是挺不错的,直接在目录上Import工程,copy文件等,感觉Eclipse更开放,可配制的属性更多,比如注释快捷键等。Xcode感觉更简洁,流畅。2.Android开发应用的框架和iOS的对应,Activity-UIViewController,Fragment

2014-01-16 17:17:29 1834 1

原创 JSON 小工具

JSON 小工具在开发中经常遇到JSON相关处理,比如JSON格式化以方便查看,JSON转换成相应的类模型,减少手动编写的工作量,目的都是提高工作效率,下面分享几个JSON小工具。第1个、http://json.parser.online.fr/这个是我最常用的一个,很小巧方便,格式化JSON,查错等。 第2个、 http://jso

2014-01-09 17:46:46 1995

原创 Magento 手机端开发 下订单步骤

Magento 手机端开发 下单步骤1.cart.create  创建购物车2.cart_customer.set  设置购物车用户3.cart_customer.addresses  设置用户的billing地址和shipping 地址4.cart_product.add  向购物车添加商品5.cart_shipping.method   设置发货方式

2013-09-23 17:03:39 1602

原创 如何改变mac os中Dock icons

大概分如下几步,1.准备好你将要替换的图标。2.打开应用程序在文件夹中显示。3.右击该应用程序,Get Info.4.把准备好的图标copy出来,打开Get Info框,选中左上角的小图标,paste即可。

2013-09-23 11:03:41 824

原创 移动App-UI配制篇

移动应用app快速开发-UI组件篇背景目前移动互联网火热,移动应用app市场需求旺盛,为了满足app市场的需求,需要提供一种方法来快速开发app。这里提到了快速开发,到底有多快?如果一个应用app所有的UI都已经组件化,那么我只需要把这些组件组合拼装就行了,修改配制文件即可。应用场景考虑到一些情况,除了一些有特殊需求的app,app之前有相似性,应用app的UI符合

2013-09-06 18:07:44 1591

原创 iOS UIScrollView 停止滑动 减速

1.UIScrollView 减速可能通过decelerationRate的属性来设置,它的值域是(0.0,1.0),当decelerationRate设置为0.1时,当手指touch up时就会很慢的停下来。2.UIScrollView 如何判断停止滑动这里停止滑动的意思要明确一下,有两种,第一指手指停止滑动,因为手指停止滑动ScrollView,如果decelera

2013-09-06 18:07:43 30882

转载 在iOS端如何使用Charles用作http调试

在iOS端如何使用Charles用作http调试After noticing that the caching in iPad Safari seemed a little funky, I made an effort to decipher some of the logic used by the browser cache. I didn’t get very fa

2013-08-14 16:26:04 4945

原创 使用Block 注意事项

http://tanqisen.github.io/blog/2013/04/19/gcd-block-cycle-retain/

2013-08-06 18:10:38 1240

原创 HTTP mimeType

'.a'      : 'application/octet-stream',        '.ai'     : 'application/postscript',        '.aif'    : 'audio/x-aiff',        '.aifc'   : 'audio/x-aiff',        '.aiff'   : 'audio/x-aiff',

2013-03-19 17:05:58 783

转载 HTTP 错误码/状态代码

HTTP状态代码当浏览器向Web服务器请求服务时,有时会有错误产生。以下列表给出了产生错误时返回的HTTP状态代码:1xx:信息状态代码:描述:100 Continue服务器收到的请求不完整,但服务器没有拒绝请求,客户端应重新发送一个完整的请求。101 Switching Protocols服务器改用别的协议了

2013-03-07 11:36:32 922

原创 iOS 序列化与反序列化

1.什么是序列化与反序列化?面向对象的程序在运行的时候会创建一个复杂的对象图,经常要以二进制的方法序列化这个对象图,这个过程叫做Archiving. 二进制流可以通过网络或写入文件中(来源于某教材的一段话) 本人的理解是当你于写数据需要本地存储时,即将你的数据写到硬盘上的时候,你就必须对他进行序列化,转换成二进制文件,从而便于在磁盘上的读写,同理在取出的时候必须将其在反序列化,这样

2013-03-07 00:05:26 1094

原创 iOS:KVO/KVC 的概述与使用

KVO一,概述KVO,即:Key-Value Observing,它提供一种机制,当指定的对象的属性被修改后,则对象就会接受到通知。简单的说就是每次指定的被观察的对象的属性被修改后,KVO就会自动通知相应的观察者了。二,使用方法系统框架已经支持KVO,所以程序员在使用的时候非常简单。1. 注册,指定被观察者的属性,2. 实现回调方法3

2013-03-04 17:45:21 30997 8

原创 iOS开发 小技巧

A.连接真机调试, 当出现以下错误时error: failed to launch '/Users/michael/Library/Developer/Xcode/DerivedData/Build/Products/Debug-iphoneos/Word Processor.app/Word Processor' -- No such file or directory (/Users/mi

2012-12-25 18:57:02 1022

转载 正则表达式

1.匹配任意字符: 比如要 标签里的所有内容,包括换行符、空白符号等[/s/S]* 它的意思是任意空白字符和非空白字符。同理,也可以用 “[/d/D]*”、“[/w/W]*” 来表示。例如:"" 匹配到结尾: "内容[//s|//S]*"注意:在双引号内要多写一个转义符/2.匹配一行内的任意字符可使用 "内容1.*?内容2"   摆脱 内容1,内容2    (?  .*与

2012-08-13 11:55:18 999

转载 Mac 命令行

osx 的文件系统 osx 采用的unix文件系统,所有文件都挂在跟目录 / 下面,所以不在要有windows 下的盘符概念。 你在桌面上看到的硬盘都挂在 /volumes 下。 比如接上个叫做 usbhd的移动硬盘,桌面上会显示出一个硬盘图标,它实际在哪里呢? 在终端里执行 ls /volumes/usbhd, 看看显示出的是不是这个移动硬盘的内容。 根目录位置是 / 核心

2012-07-31 13:43:36 1464

原创 symbolicatecrash 路径

Xcode 4.3的symbolicatecrash的位置和老版本的不一致了。/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/Library/PrivateFrameworks/DTDeviceKit.framework/Versions/A/Resources/Xcode 4

2012-07-31 12:30:36 1868

原创 About decode the application's crashlog which is in device

以下是解析ios设备上应用程序CrashLog文件的方法:1.需要准备的文件:当前应用程序的app文件当前应用程序的dSYM文件(编译app文件时一起产生的,必须是与app文件匹配的才有效)当前应用程序在设备上的Crash日志文件2.需要从当前系统的工具中找到终端文件symbolicatecrash3.在终端上执行解析脚本./symbolicat

2012-07-31 12:28:33 892

转载 iPad UI设计

苹果公司前几周发布了最新的超酷ipad,目前销售量达到了300万!拥有如此大的用户群,对于我们做UI设计的开发人员来说,iOS越来越需要我们重视了。要知道目前苹果的appstore中拥有50万多个独立的app应用。在如此多的应用中吸引用户眼球可不是一件容易的事情。最直接吸引用户的方式是设计一个超赞的UI。一个拥有华丽设计的app对于一个成功的应用来说,无疑是最佳保障。今天我们要介绍我们收集的45款

2012-04-03 20:24:43 753

转载 SQLite日期类型

SQLite日期类型 简单示例:SELECT     datetime(CHANGE_DATE,'localtime'),    strftime('%Y-%m-%d',CHANGE_DATE,'localtime'),    datetime('now','localtime'),    strftime('%Y-%m-%d','now','localtime

2012-03-28 17:27:51 747

转载 In App Purchases(IAP 应用程序內购买): 完全攻略

In App Purchases(IAP 应用程序內购买): 完全攻略   原文:http://troybrant.net/blog/2010/01/in-app-purchases-a-full-walkthrough/参考:http://www.cocoachina.com/bbs/read.php?tid-11357.html第一印象觉得In-App Purchase(简称IAP

2012-03-26 12:01:56 548

原创 给UINavigationBar 和 UIToolbar的背景绘图的讨论

iOS5.0以后 直接调用新的API- (void)setBackgroundImage:(UIImage *)backgroundImage forBarMetrics:(UIBarMetrics)barMetrics __OSX_AVAILABLE_STARTING(__MAC_NA,__IPHONE_5_0) UI_APPEARANCE_SELECTOR;- (UIImage *)b

2012-03-12 18:47:00 1446

原创 iPhone/iPad应用开发数据库升级

为什么数据库要升级?由于需求变动或增加,原来的数据库结构设计不满足现有的需求(当然,如果一开始就考虑到了,那数据库升级就是多此一举了)。数据库升级的对象?1、用户已经在使用旧产品,新产品需要更新的情况下(前提是用户不删除App,而是直接通过AppStore update)。2、第一次下载安装此app不需要升级(知道为什么的话,请看后面)。3、删除App,重新

2012-03-12 18:03:32 1938

C#3.0与.net3.5高级编程

现代化的编程,用C#语言,在最新VS平台下的灵活运用

2010-06-05

空空如也

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

TA关注的人

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