
ios
KerNEL.AC.CN
IT自由职业人,资深攻城狮,拥有自己创客工场,拥有新零售SAAS平台和360度人脸识别开放平台。
爱好自驾游,业余投资,喜交天下朋友...
展开
-
iPhone开发基础教程笔记(六)--第七章 标签栏与选取器
第七章 标签栏与选取器本章将构建一个完整的标签栏应用程序,它包含5个不同的标签和5个不同的内容视图。构建此应用程序能巩固上一章介绍的知识,并展示如何使用控件--选取器视图(picker view),人们经常称之为选取器。选取器是带有能够旋转的刻度盘的控件,他们用于在Calendar应用程序中输入日期,或者在Clock应用程序中设置计时器。选取器可以配置为显示一个转载 2012-06-07 13:54:55 · 1814 阅读 · 0 评论 -
iPhone开发基础教程笔记(十四)--第十四章 我在哪里?使用Core Location定位功能
第十四章 我在哪里?使用Core Location定位功能Core Location可以利用三种技术来实现:GPS、蜂窝基站三角网定位(cell tower triangulation)和Wi-Fi定位服务(WPS)。GPS是最精确的,但在第一代iPhone上不可用。蜂窝基站三角网定位在基本密度较高的区域非常精确。最后一个选项WPS使用iPhone的Wi-Fi连接的IP转载 2012-06-07 14:18:06 · 871 阅读 · 0 评论 -
iPhone开发基础教程笔记(三)--第四章 更丰富的用户界面
第四章 更丰富的用户界面我们将实现一个图像视图、一个滑块、两个不同的文本字段、一个分段控件、一些开关和一个更符合iPhone风格的按钮。你将学习如何使用视图层次结构对公共父视图下的多个项目进行分组,以及如何在运行时更加轻松地操作界面。你将了解如何设置和检索各种控件中的值,这可以使用输出口或使用操作方法的sender参数来完成。然后,我们将介绍如何使用转载 2012-06-07 09:11:36 · 3651 阅读 · 0 评论 -
iPhone开发基础教程笔记(八)--第九章 导航控制器和表视图(一)
第九章 导航控制器和表视图严格来说,导航控制器并不需要表视图。但是实际应用中,实现导航控制器时,几乎总是要实现至少一个表,并且通常是多个表,因为导航控制器的强大之处在于他能处理复杂的分层数据。在iPhone的小屏幕上,连续的表视图是表示分层数据最理想的方式。9.1 导航控制器UINavigationController是用于构建分层应用程序的主要工具,他在管理以及换转载 2012-06-07 14:02:32 · 772 阅读 · 0 评论 -
iPhone开发基础教程笔记(十二)--第十二章 使用Quartz和OpenGL绘图
第十二章 使用Quartz和OpenGL绘图有时应用程序需要能够自定义绘图。一个库是Quartz 2D,她是Core Graphics框架的一部分;另一个库是OpenGL ES,她是跨平台的图形库。OpenGL ES是跨平台图形库OpenGL的简化版。OpenGL ES是OpenGL的一个子集,OpenGL ES是专门为iPhone之类的嵌入式系统(因此缩写字母为“ES”)设计的。转载 2012-06-07 14:14:41 · 2089 阅读 · 0 评论 -
iPhone开发基础教程笔记(十三)--第十三章 轻击、触摸和手势
第十三章 轻击、触摸和手势13.1 多触摸术语“手势”(gesture)是指从你用一个或多个手指接触屏幕时开始,直到你的手指离开屏幕为止所发生的所有事件。手势在事件中传递到系统。事件将在用户与iPhone的多触摸屏幕交互时生成,其中包含一个或多个触摸的信息“触摸”(touch)是指手指放到iPhone的屏幕上。手势中涉及的触摸数量等于同时位于屏幕上 的手指数量。实际上,你可转载 2012-06-07 14:16:34 · 1069 阅读 · 0 评论 -
iPhone开发基础教程笔记(十五)--第十五章 加速计
第十五章 加速计内置加速计是iPhone和iPod Touch中最酷的特性之一,iPhone可以通过这个小设备知道用户握持手机的方式,以及用户是否移动了手机。iPhoneOS使用加速计处理自动旋转,并且许多游戏都使用他做为控制机制。它还可以用于检测摇动和其他突发的运动。15.1 加速计物理学通过感知特定方向的惯性力总量,加速计可以测量出加速度和重力。iPhone内的加速转载 2012-06-07 14:23:30 · 840 阅读 · 0 评论 -
iPhone开发基础教程笔记(二)--第三章 处理基本交互
第三章 处理基本交互本章将编写一个稍微复杂的应用程序,他有两个按钮和一个标签。当用户按下任一按钮时,标签的文本将随之变化3.1 模型-视图-控制器泛型首先,让我们了解一些基本概念。Cocoa Touch设计者们采用模型-视图-控制器(MVC)泛型做为指导原则。MVC是用于拆分GUI应用程序代码的逻辑方法。目前,几乎所有面向对象框架都对MVC敬畏三分,但很少有像Cocoa Touch转载 2012-06-07 09:00:07 · 965 阅读 · 0 评论 -
iPhone开发基础教程笔记(十一)--第十一章 基本数据持久性(属性列表、归档对象、SQLite3)
第十一章 基本数据持久性本章将介绍将数据持久存储到iPhone的文件系统的三种不同的机制。并介绍如何使用属性列表、对象归档以及iPhone的嵌入式关系数据库(称为SQLite3)。说明:要将数据持久存储在iPhone上,并不是只有属性列表、对象归档以及SQLite3这几种方法,他们指示三种最常用且最简单的方法。你可以始终选择使用传统的C I/O调用,如fopen(),读转载 2012-06-07 14:12:47 · 1500 阅读 · 0 评论 -
iPhone开发基础教程笔记(七)--第八章 表视图简介
第八章 表视图简介表视图是用于向用户显示数据的一种最常见的机制。他们是高度可配置的对象,可以被配置为用户所需的任何形式。电子邮件使用表视图显示账户、文件夹和消息的列表,但是表视图并不是仅限于显示文本数据。还可以在YouTube、Settings和iPod应用程序中使用表视图,尽管这些应用程序具有十分不同的外观。8.1 表视图基础表用于显示数据列表。数据转载 2012-06-07 13:57:06 · 1266 阅读 · 0 评论 -
iPhone开发基础教程笔记(五)--第六章 多视图应用程序
第六章 多视图应用程序6.1 View Switcher应用程序本章将构建的View Switcher应用程序在外观上非常简单,但是从将要编写的代码上讲,他是目前为止我们碰到的最复杂的应用程序。View Switcher由3个不同的控制器、3个nib文件和一个应用程序委托组成。在首次启动时,View Switcher 在屏幕底部包含一个工具栏,工具栏中仅包含一个转载 2012-06-07 13:52:16 · 933 阅读 · 0 评论 -
iPhone开发基础教程笔记(九)--第九章 导航控制器和表视图(二)
9.7 第4个子控制器:可移动的行9.7.1 编辑模式移动并删除行,以及在表的指定位置插入行,所有这些任务都可以相当轻松地实现。可以通过使用表视图上的setEditing:animated:方法打开编辑模式(Editing Mode)来完成以上3个任务。此方法带有两个Boolean类型的参数,第一个参数指示编辑模式是打开还是关闭,第二个参数指示表是否进行动画转换。如果把编辑模式设置为当前状转载 2012-06-07 14:03:58 · 1003 阅读 · 0 评论 -
iPhone开发基础教程笔记(十六)--第十六章 iPhone照相机和照片库
第十六章 iPhone照相机和照片库应用程序可以通过“图像选取器”(image picker)来使用照相机和照片库。通常来说,图片选取器会使用图像列表做为他的源,不过也可以指定照相机做为源。16.· 使用图像选取器和UIImagePickerController图像选取器是通过名为UIImagePickerController的模式控制器类执行的。首先创建此类的一个实例,指转载 2012-06-07 14:25:03 · 906 阅读 · 0 评论 -
iPhone开发基础教程笔记(一)--第一章和第二章-创建基本项目程
iPhone开发基础教程 原名:Beginning iPhone Development:Exploring the iPhone SDK[美]Dave Mark、Jeff LaMarche 著人民邮电出版社第一章 欢迎来到iPhone的世界1.1 关于本书我们的目标是让你通过初步学习,理解iPhone应用程序的运行方式和构建方式。转载 2012-06-07 08:58:39 · 938 阅读 · 0 评论 -
iPhone开发基础教程笔记(四)--第五章 自动旋转和自动调整大小
第五章 自动旋转和自动调整大小并非所有应用程序都支持自动旋转。苹果公司的一些iPhone应用程序仅支持单方向模式。例如,影片只能在横向模式下观看。对于在纵向模式下启动的视图,其宽度和高度为320*460,如果没有状态栏,则高度为480px。横向模式下,宽度为480px,高度为300或320px。应用程序可以采用3种常用方法来管理旋转。对于简单转载 2012-06-07 11:46:58 · 1178 阅读 · 0 评论 -
iPhone开发基础教程笔记(十七)--第十七章 应用程序本地化
第十七章 应用程序本地化iPhone拥有健壮的本地化(localization)体系结构,使用它不但可以将应用程序(或者由其他程序将它)翻译成多种语言,甚至可以翻译成同一语言的多种方言。想为英式英语使用者和美式英语使用者提供不同的术语吗?没问题。17.1 本地化体系结构在运行非本地化应用程序时,应用程序的所有文本都会以开发人员自己的语言呈现,也就是“开发基础语言”。当开发人员转载 2012-06-07 14:27:06 · 823 阅读 · 0 评论 -
iPhone开发基础教程笔记(十八)--第十八章 未来之路
第十八章 未来之路18.1 答案揭晓18.1.1 苹果公司的文档学会使用Xcode的文档浏览器。其中包括示例源代码、概念指导、API参考、视频教程等等。说明:Xcode文档浏览器提供的信息与苹果公司Developer Connection网站:http://developer.apple.com提供的信息相同。18.1.2 邮件列表http://list转载 2012-06-07 14:27:56 · 757 阅读 · 0 评论 -
Windows环境利用VMware7.1.3 搭建iPhone开发环境
硬件要求:1.CPU支持VT,称作虚拟技术,如果没有VT只能运行Mac OS X10.5了,10.6Snow Leopard必须要支持VT!怎么知道自己的cpu支不支持VT?http://ark.intel.com/VTList.aspx ,英特尔会告诉的!2.内存怎么个也要4g,2g内存装个虚拟机会卡的,硬盘要留40g及以上给虚拟机硬盘,所以确保你的硬盘剩余空间大于40gb。Ma转载 2012-06-07 08:53:35 · 655 阅读 · 0 评论 -
使用PHP二维码生成类库PHP QR Code生成二维码
使用PHP二维码生成类库PHP QR Code生成二维码 PHP QR Code是一个PHP二维码生成类库,利用它可以轻松生成二维码,官网提供了下载和多个演示demo,查看地址:http://phpqrcode.sourceforge.net/。下载官网提供的类库后,只需要使用phpqrcode.php就可以生成二维码了,当然您的PHP环境必须开启支持GD2。 phpqrcode.转载 2016-03-03 02:10:33 · 17893 阅读 · 1 评论