QianChia + 关注
树的芳香由风决定,人生的芳香由自己决定!

iOS - IM 即时通讯

发布时间:2016-09-22 09:34:00 浏览:1605 评论 :0

1、即时通讯技术 即时通讯(IM:Instant Messaging):又称实时通讯,支持用户在线实时交谈,允许两人或多人使用网络实时的传递文字消息、文件、语音与视频交流。 即时通讯在开发中使用的场景有许多,如 AOL、Yahoo IM、MSN、QQ 以及微信等聊天软件,在电商 APP 集成买家与卖家的实时沟通等。

ios 架构 服务器 openfire xml

iOS - XMPP 的使用

发布时间:2016-09-22 09:32:00 浏览:1008 评论 :0

1、XMPP XMPP 是一个基于 Socket 通信的即时通讯的协议,它规范了即时通信在网络上数据的传输格式,比如登录,获取好友列表等等的格式。XMPP 在网络传输的数据是 XML 格式。 开发架构: iOS 框架:XMPPFramework 服务器:Openfire 数据库:MySQL 2、XMPPFramework 框架简介 2.

ios 服务器 stream void type

iOS - EaseMob 环信的使用

发布时间:2016-09-22 09:31:00 浏览:879 评论 :0

1、环信 环信使用的是 XMPP 协议,它是在 XMPP 的基础上进行的二次开发,对服务器 Openfire 和客户端进行功能模型的添加和客户端 SDK 的封装。环信的本质还是使用 XMPP,基于 Socket 的网络通信,在网络上传输的数据也是 XML。

ios 架构 服务器 sdk openfire xml Socket

iOS - XMPP Openfire 服务器的搭建

发布时间:2016-09-22 09:30:00 浏览:1310 评论 :0

前言 提前下载好相关软件,且安装目录最好安装在全英文路径下。如果路径有中文名,那么可能会出现一些莫名其妙的问题。 提前准备好的软件: jdk-8u91-macosx-x64.dmg mysql-5.7.17-macos10.12-x86_64.dmg mysql-workbench-community-6.3.9-osx-x86_64.dmg openfire_4_1_1.dmg Openfire 官网 MySQL 官网 JDK 官网 在安装配置 Openfire 或其他 xmpp 服务器前,需要先安装 MySQL 数据库。

ios 服务器 mysql 数据库 配置 控制台 openfire database

iOS - MySQL 的安装配置

发布时间:2016-09-22 09:29:00 浏览:1232 评论 :0

前言 提前下载好相关软件,且安装目录最好安装在全英文路径下。如果路径有中文名,那么可能会出现一些莫名其妙的问题。 提前准备好的软件: mysql-5.7.17-macos10.12-x86_64.dmg mysql-workbench-community-6.3.9-osx-x86_64.dmg MySQL 官网 1、下载安装 MySQL 1.1 下载 MySQL 访问 MySQL 下载官网,然后在页面中会看到 “MySQL Community Server” 下方有一个 “DOWNLOAD” 点击。

ios mac mysql Oracle 数据库 配置 系统环境 Server

iOS - Bluetooth 蓝牙

发布时间:2016-09-21 09:21:00 浏览:735 评论 :0

1、蓝牙介绍 具体讲解见 蓝牙 技术信息 蓝牙协议栈 2、iBeacon 具体讲解见 Beacon iBeacon 是苹果公司 2013 年 9 月发布的移动设备用 OS(iOS7)上配备的新功能。

ios 配置 uuid service

iOS - MFi 认证

发布时间:2016-09-20 22:14:00 浏览:1608 评论 :0

1、MFi 认证 1.1 什么是 MFi 认证 苹果 MFi 认证,是苹果公司(Apple Inc.)对其授权配件厂商生产的外置配件的一种标识使用许可,是 Apple 公司 “Made for iOS” 的英文缩写。

ios 测试

iOS - GATT Profile 简介

发布时间:2016-09-19 23:47:00 浏览:1252 评论 :0

1、引言 现在低功耗蓝牙(BLE)连接都是建立在 GATT (Generic Attribute Profile) 协议之上。GATT 是一个在蓝牙连接之上的发送和接收很短的数据段的通用规范,这些很短的数据段被称为属性(Attribute)。

ios android uuid service

iOS - Core Animation 核心动画

发布时间:2016-09-19 01:43:00 浏览:703 评论 :0

1、UIView 动画 具体讲解见 iOS - UIView 动画 2、UIImageView 动画 具体讲解见 iOS - UIImageView 动画 3、CADisplayLink 定时器 具体讲解见 iOS - OC NSTimer 定时器 CADisplayLink 是一个能让我们以和屏幕刷新率相同的频率将内容画到屏幕上的定时器。

ios Animation Core void

iOS - Core Animation 核心动画的使用

发布时间:2016-09-19 01:37:00 浏览:749 评论 :0

1、简单使用示例 1.1 时钟 QClockView.h @interface QClockView : UIView /// 创建时钟界面 + (instancetype)q_clockViewWithFrame:(CGRect)frame; @end QClockView.

ios path Image Animation Core void view

iOS - CALayer 绘图层

发布时间:2016-09-18 23:38:00 浏览:676 评论 :0

1、CALayer 绘图层 在 iOS 系统中,你能看得见摸得着的东西基本上都是 UIView,比如一个按钮、一个文本标签、一个文本输入框、一个图标等等,这些都是 UIView。其实 UIView 之所以能显示在屏幕上,完全是因为它内部的一个层。

ios view

iOS - UIView 动画

发布时间:2016-09-18 12:02:00 浏览:754 评论 :0

1、UIView 动画 核心动画 和 UIView 动画 的区别: 核心动画一切都是假象,并不会真实的改变图层的属性值,如果以后做动画的时候,不需要与用户交互,通常用核心动画(转场)。 UIView 动画必须通过修改属性的真实值,才有动画效果。

ios

iOS - UIImageView 动画

发布时间:2016-09-18 11:25:00 浏览:531 评论 :0

1、UIImageView 动画 1.1 播放图片集 播放图片集 @property (nonatomic, strong) UIImageView *playImageView; self.

ios view

iOS - Quartz 2D 二维绘图

发布时间:2016-09-17 06:25:00 浏览:796 评论 :0

1、Quartz 2D 简介 Quartz 2D 属于 Core Graphics(所以大多数相关方法的都是以 CG 开头),是 iOS/Mac OSX 提供的在内核之上的强大的 2D 绘图引擎,并且这个绘图引擎是设备无关的。

ios 函数 path Image void quartz view

iOS - Quartz 2D 贝塞尔曲线

发布时间:2016-09-17 05:39:00 浏览:482 评论 :0

1、贝塞尔曲线 贝塞尔曲线(Bézier curve),又称贝兹曲线或贝济埃曲线,是应用于二维图形应用程序的数学曲线。一般的矢量图形软件通过它来精确画出曲线,贝兹曲线由线段与节点组成,节点是可拖动的支点,线段像可伸缩的皮筋,我们在绘图工具上看到的钢笔工具就是来做这种矢量曲线的。

ios path void quartz

iOS - Quartz 2D 第三方框架 Charts 绘制图表

发布时间:2016-09-16 23:15:00 浏览:1439 评论 :0

1、Charts 简介 使用第三方框架 Charts 绘制 iOS 图表。GitHub 源码 Charts Charts 是一款用于绘制图表的框架,可以绘制柱状图、折线图、K线图、饼状图等。Charts 只有 Swift 版本。

ios quartz

iOS - Quartz 2D 画板绘制

发布时间:2016-09-16 23:09:00 浏览:556 评论 :0

1、绘制画板 1.1 绘制简单画板 PaintBoardView.h @interface PaintBoardView : UIView @end PaintBoardView.

ios path void quartz

iOS - Quartz 2D 手势截屏绘制

发布时间:2016-09-16 23:05:00 浏览:506 评论 :0

1、绘制手势截屏 具体实现代码见 GitHub 源码 QExtension QTouchClipView.h @interface QTouchClipView : UIView /** * 创建手势截屏视图控件,获取截屏结果 * * @par...

ios Image void quartz

iOS - Quartz 2D 下载进度按钮绘制

发布时间:2016-09-16 22:40:00 浏览:472 评论 :0

1、绘制下载进度按钮 具体实现代码见 GitHub 源码 QExtension QProgressButton.h @interface QProgressButton : UIButton /// 进度值,范围 0 ~ 1 @property (nonatomic, ...

ios path quartz

iOS - Card Identification 银行卡号识别

发布时间:2016-09-15 07:28:00 浏览:633 评论 :0

1、CardIO 识别 框架 GitHub 下载地址 配置 1、把框架整个拉进自己的工程,然后在 TARGETS => Build Phases => Link Binary With Libraries 里边分别加入下面这几个框架。

ios Framework 空格

12