代码改变世界

System.Data.SQLite数据库介绍

2011-08-20 17:50 by 乱世文章, 345 阅读, 0 推荐, 收藏, 编辑
摘要:转载 原作出处:http://zhoufoxcn.blog.51cto.com/792419/292670SQLite介绍在介绍System.Data.SQLite之前需要介绍一下SQLite,SQLite是一个类似于Access的单机版数据库管理系统,它将所有数据库的定义(包括定义、表、索引和数据本身)都保存在一个单一的文件中。并且,SQLite是一个用C实现的类库,它在内存消耗、文件体积、简单性方面都有不错的表现,如果数据在10W条以下,查询速度也是相当快的。SQLite具有以下特征:实现多数SQL92的标准,包括事务(原子性、一致性、隔离性和持久性)、触发器和大多数的复杂查询。不对插入或 阅读全文

用自定义协议调用自己的程序

2011-08-19 16:15 by 乱世文章, 468 阅读, 0 推荐, 收藏, 编辑
摘要:译自:“LaunchingYour Own Application via a Custom URL Scheme”iPhone SDK中最酷的功能之一是一个应用程序能够把自己和自定义的URL协议绑定,这个URL协议可用于启动该应用程序(通过浏览器或者iPhone上的另一个程序)。创建这样的绑定并不难,难的是你忍不住要在你的程序里用它!首先,你需要说明你想如何在程序中响应这个URL。最简单的自定义协议的方法是“唤醒”,而且可以通过URL把信息传递给程序,这样,程序被唤醒后能做更多的事情。注册自定义URL协议首先需要向iPhone注册一个自定义URL协议。这是在你的项目文件夹的info.plis 阅读全文

使用UIView实现自动登录

2011-08-17 17:29 by 乱世文章, 265 阅读, 0 推荐, 收藏, 编辑
摘要:在iPhone开发中,自动登录一直是一个问题。因为传统UINavigationController的方式,需要在没有用户触发的情况下自动push出视图控制器。然而经过长时间的尝试,我们发现如果使用ViewController和UINavigationController.pushViewController的方式进行自动登录,会导致UINavigateController的栈内的视图控制器顺序混乱,导致无法正确导航。因此,最终还是只能采用切换UIView的方式实现自动登录。大体思路如下:首先我们需要分别实现两个UIView:一个用于呈现登录界面,包含密码、帐号输入框和登录按钮等UI组件以及登录 阅读全文

苹果推送通知服务(APNs)编程

2011-08-15 15:07 by 乱世文章, 3172 阅读, 0 推荐, 收藏, 编辑
摘要:-译自 weimenglee 的Programming ApplePush Notification ServicesiPhone 对于应用程序在后台运行有诸多限制(除非你越狱)。因此,当用户切换到其他程序后,原先的程序无法保持运行状态。对于那些需要保持持续连接状态的应用程序(比如社区网络应用),将不能收到实时的信息。为解决这一限制,苹果推出了APNs(苹果推送通知服务)。APNs 允许设备与苹果的推送通知服务器保持常连接状态。当你想发送一个推送通知给某个用户的iPhone上的应用程序时,你可以使用 APNs 发送一个推送消息给目标设备上已安装的某个应用程序。本文中,你将学到创建使用 APNs 阅读全文

[置顶]JavaScript类型总览(图)

2011-08-10 17:36 by 乱世文章, 250 阅读, 0 推荐, 收藏, 编辑
摘要:这个图来自于《JavaScript语言精髓与编程实践》第三章P184页。最近在改第二版,这张图重做了,需要的可以对照着看。关注这个体系的朋友可以参考如下:再谈JavaScript的数据类型问题http://blog.csdn.net/aimingoo/article/details/6634977三谈类型问题:ECMAScript为什么错了?http://blog.csdn.net/aimingoo/article/details/6636961此外,补充一下图中用到的概念:1、内置(Build-in)对象与原生(Naitve)对象的区别在于:前者总是在引擎初始化阶段就被创建好的对象,是后者的 阅读全文

自定义UIPageControl 控件(二)

2011-08-10 11:33 by 乱世文章, 527 阅读, 0 推荐, 收藏, 编辑
摘要:使用UIPageControl的例子如前面所示。但光以控件形式使用 UIPageControl还是不好用,因为虽然用户能通过手指扫动UIPageControl控件进行翻页,但UIPageControl控件在屏幕上所占的区域还是太小了,如果用户在整个屏幕都能通过扫动来进行翻页就更好了,这无疑大大增强的用户的体验。这需要我们增加一个UIView控件,让它占据屏幕的整个区域。让UIView能识别用户手指扫动的手势,即几个touchesXXX方法。这样用户在屏幕上滑动手指时,实际上会被UIView捕捉为扫动手势。首先,我们来实现这个UIView。新建类 SwipeView。SwipeView借鉴了《i 阅读全文

自定义UIPageControl 控件(一)

2011-08-09 17:08 by 乱世文章, 960 阅读, 0 推荐, 收藏, 编辑
摘要:大家都见过iPhone上的那几个小点点了。那就是iPhone用来控制翻页的UIPageControl控件,但是许多人不会用UIPageControl,又不愿意去看Apple的文档和例子。所以首先我们来讲讲这个控件的使用。1、新建项目UsingPageControl。删除MainWindow.xib文件。 在Resources组中添加几张图片,在这里我随便找了几张动物的图片,你也可以另外找几张。2、编辑delegate类代码,#import "UsingPageControlViewController.h",在application:didFinishLaunchingWi 阅读全文

【Cocos2d游戏开发之六】对触屏事件追加讲解,解决无法触发ccTouchMoved事件[重要!]

2011-08-09 00:57 by 乱世文章, 332 阅读, 0 推荐, 收藏, 编辑
摘要:Himi 原创,转载请注明!原文地址:http://blog.csdn.net/xiaominghimi/article/details/6671077上一章节中介绍了,如何利用两种方式对用户触屏进行监听,那么今天要重点讲解一个问题;要讲的问题主要是在使用注册监听(事件分配方式监听触屏)中的问题,上一章节中说过,此种方式首先要注册:如下代码: //注册独立触摸事件 [[CCTouchDispatcher sharedDispatcher] addTargetedDelegate:self priority:0 swallowsTouches:YES];那么如果多个注册监听的话,可以根据优先级. 阅读全文

jQuery的弹出窗口插件colorbox

2011-08-08 20:40 by 乱世文章, 283 阅读, 0 推荐, 收藏, 编辑
摘要:jQuery的弹出窗口插件colorbox 官方网站:http://colorpowered.com/colorbox/支持 照片,照片组,幻灯片,ajax,内联 和 iframe 框架。 通过CSS 控制外观,使用用户可以很容易重新定制外观。 不需要更改 ColorBox 的 javascript 文件就可以重新设定其行为。 可以依靠 callback & event-hooks 进行拓展,不需要修改源代码。 非常友好,不需要修改现有的 HTML,所有的选项都通过 JS 设置。 介绍colorbox()函数使用一堆key/value对象和一个可选的callback函数格式:$( 阅读全文

Cocos2d开发系列(八)

2011-08-08 11:00 by 乱世文章, 727 阅读, 0 推荐, 收藏, 编辑
摘要:Learn IPhoneand iPad Cocos2d Game Delevopment》第9章 。由于相册空间已满,csdn不允许发布站外图片,所以所有图片以链接方式显示。为了产生粒子效果,程序员们不得不使用粒子系统。粒子系统喷射大量细小的粒子并对其进行高效的渲染,这要比sprite高效得多,因此你可以模拟出雨、烟、火、雪、爆炸、蒸汽尾迹等效果。粒子系统由大量属性驱动。所谓大量的意思,指超过30种,它们不仅影响着每个粒子的外观和行为,而且影响着整体的效果。粒子效果是所有粒子共同创造出来的可视化效果。单个粒子无法产生火焰效果,哪怕10个粒子也远远不够。如果不是数百,起码也要成打的粒子才能产生 阅读全文

【Android游戏开发二十六】追加简述SurfaceView 与 GLSurfaceView效率!

2011-08-06 22:40 by 乱世文章, 488 阅读, 0 推荐, 收藏, 编辑
摘要:Himi 原创, 转载请注明! 谢谢。 原文地址:http://blog.csdn.net/xiaominghimi/article/details/6665952今天在这里大概说下现在为什么游戏引擎都趋向与openGL进行的,这里大概说下;当今基本所有的国外游戏都是质量很好,不管是从视觉上还是操作还是流畅度上,那么今天我们关注的是其流畅度;首先有经验的游戏开发者,尤其是一直做2D游戏开发的童鞋门,从J2me到Android,很多做Android的都是从J2me过来的,那么对于J2me-3D开发的基本很少,原因不多说,对于Kjava的机器我也没什么再喷的,反正我是受够折磨... 阅读全文

【Cocos2d游戏开发之五】多触点与触屏事件详解(单一监听、事件分发)

2011-08-06 22:18 by 乱世文章, 279 阅读, 0 推荐, 收藏, 编辑
摘要:Himi 原创,转载请注明!原文地址:http://blog.csdn.net/xiaominghimi/article/details/6665887最近几天一直在啃cocos2d,消化了不少东西,基本可以有些把握下手写公司的游戏了;那么今天就把一些重点的拿出来分享下经验,给新童鞋们作为参考;这篇就来详细介绍下cocos2d对用户触屏的监听事件进行下分析(cocos2d有很多详细的文章和教程,我这里只是出于自己的理解来说)进入正题:从整体cocos2d对触屏的事件监听可以分为两种:1.单一监听,所谓单一监听其实是跟cocos2d引擎框架有关,因为在cocos2d中每个游戏界面都可以使用一个C 阅读全文

各个版本的iPhone SDK下载地址

2011-08-05 13:37 by 乱世文章, 3835 阅读, 0 推荐, 收藏, 编辑
摘要:使用app store的帐号登录后,直接敲地址可下载:(苹果已经删除了3.1.2以前的版本)iPhone SDK 3.1.3 with XCode 3.1.4 for Leopard (10.5.7)http://developer.apple.com/ios/download.action?path=/iphone/iphone_sdk_3.1.3__final/iphone_sdk_3.1.3_with_xcode_3.1.4__leopard__9m2809a.dmgiPhone SDK 3.1.3 with XCode 3.2.1 for Snow Leopard (10.6.0)ht 阅读全文

Android SDK API 13升级指南

2011-08-03 10:03 by 乱世文章, 764 阅读, 0 推荐, 收藏, 编辑
摘要:1、到以下地址下载最新版本的SDK API :http://developer.android.com/sdk/index.html解压缩得到一个“android-sdk-mac_x86”的文件夹。注意,和API 8相比,文件夹名称发生了变化,原来的文件夹名为“android-sdk-mac_86”。2、打开“android-sdk-mac_x86”目录,发现其中并没有adb命令。但是在文件夹中找到一个名为“adb_has_moved”的文本文件。原来adb命令已经被移到platform-tools目录了。但由于安装还未完成,AndroidSDK Platform tools还未安装,plat 阅读全文

详图实证:再谈JavaScript的语源问题

2011-08-02 18:12 by 乱世文章, 201 阅读, 0 推荐, 收藏, 编辑
摘要:【本文发表于《程序员》2011.03期】 有两个错误的观点,其一是“JavaScript在语源上继承自Cmm”。这个错误的观点主要的来自于以下途径(部分):2002年10月7日的《Wired Magazine(连线杂志)》的一份名为“Mother Tongues”的图;O’Reilly公布的“The History of Programming Languages图;Levenez.com公布的“Computer Language History”;……第二个错误的观点,即“Nombas公司的Espresso Pages(浓咖啡版网页)以及其内置的脚本(CEnvi,Cmm语言的开发环境)是WW 阅读全文

【Cocos2d游戏开发之四】独自收集Cocos2d提供的字体!共57种(有对照的字体图)

2011-08-01 19:59 by 乱世文章, 213 阅读, 0 推荐, 收藏, 编辑
摘要:Himi 原创,转载请注明!原文地址:http://blog.csdn.net/xiaominghimi/article/details/6651818 很多游戏中,便于开发就会直接采用Cocos2d提供的字体库来使用,但是因为提供的种类很多,那么Himi利用一些时间整理了57种字体样式,这些我想足够你用了;不多说下面一起来看看吧:(每张图对应11种样式的字体,字体的名字就是其样式的名字) -----------------------------1---------------------------------- 对应字体样式源码:CCLabelTTF *myLabel = [CC... 阅读全文

【Cocos2d游戏开发之三】CCScene切换的所有特效(27种)以及设置屏幕横竖屏!

2011-08-01 16:52 by 乱世文章, 293 阅读, 0 推荐, 收藏, 编辑
摘要:Himi 原创,转载请注明!原文地址:http://blog.csdn.net/xiaominghimi/article/details/6651281 CCScene 对于使用cocos2d的童鞋肯定很熟悉,那么在使用 [[CCDirectorsharedDirector]replaceScene:<#(CCScene *)scene#>]; 对scene进行场景(CCLayout)进行切换时,cocos2d提供了一些特效进行过渡,那么今天仔细翻开cocos2d源码,将所有的动画效果都测试了一遍,大概整理如下,提供大家查阅和使用吧; 因为我使用的是最新的cocos2d的1.0版本 阅读全文

【Cocos2d游戏开发之二】Cocos2D 游戏开发资源贴(教程以及源码)

2011-07-31 01:07 by 乱世文章, 451 阅读, 0 推荐, 收藏, 编辑
摘要:这两天抽出一些时间学习cocos2d,发现资料N多,而且讲解的相当的全面;那么这段时间我也处于不断的学习中,当然好东西不私藏,这里我把比较经典的一个iOS游戏开发书籍给出,当然很多童鞋,我想都有了,那么就当是照顾没有的童鞋啦,下次发帖的时候,就应该是自己抽时间做个游戏出来后的时候,那么届时我会放出游戏源码给大家作为参考和学习;后期再写会写一些至少别人没有写过的,不然没什么太大的意义; 最后一句话:最近N忙,哎......... 资源有两个: 1.知易Cocco2D-iPhone游戏开发教程系列:其中附有源码; 下载链接(免费): part-1:http://down... 阅读全文

Mac OS X:修复磁盘不用DVD,可以用命令行

2011-07-28 14:43 by 乱世文章, 365 阅读, 0 推荐, 收藏, 编辑
摘要:以后要是再有人出现光盘不在身边,要修复磁盘,不要花钱了,按我说的做:重启按住苹果+S,进入命令行模式(有黑底白字显示时,就松开)然后在命令提示符后输入sh(回车)然后输入/sbin/fsck -fy(回车)这个时候就开始检查磁盘与权限,如果磁盘有问题(不是权限)会提示你,要不要修复。记得按提示输入y或是yes(我记不清了),然后回车,就会修复这个命令是同时修复磁盘权限与修理磁盘。如果没有提示什么,就说明没有问题,呵呵。最后,忘记了一点:完成以后输入reboot(回车)用来重启 阅读全文

一个签名错误的解决——codesign failed with exit code 1

2011-07-28 14:26 by 乱世文章, 940 阅读, 0 推荐, 收藏, 编辑
摘要:前日,Macbook的硬盘不幸挂了,于是将开发环境迁移到Mac Mini下。大家知道,对于Xcode来说,最麻烦的就是各种证书、ProvisioningProfile的配置问题。将原来的各种开发证书和.p12证书导入到mini上,接下来就碰到了各种莫名其妙的问题。先是无法development(可以debug),发现是证书导错了(没有用Agent证书,只有Agent可以发布)。于是制作证书请求,重新下载证书。等到部署的问题解决后,又发现无法调试——真机可以,但模拟器不行,一进入程序就退出,不报任何错误。试了各种招数都不行,怀疑是模拟器问题。于是卸了Xcode重装。重启后问题解决。但又出现新的问 阅读全文
上一页 1 2 3 4 5 6 7 8 ··· 46 下一页