Welcome 微信登录
编程资源 图片资源库 蚂蚁家优选 PDF转换器

首页 / 操作系统 / Linux

iPhone平台下基于XMPP的IM研究

iPhone平台下基于XMPP的IM研究

看了下iphone平台下xmpp的使用。XmppFramework 是一个开源项目,使用Objective-C实现了XMPP协议,它和前面所说的smack使用起来一样的方便,不过官网上提供的资料远不及smack。源码地址:http://code.google.com/p/xmppframework/,目前需要使用git才能download到源码,。PC客户端使用Spark,不知是否是我的黑苹果原因,spark装上不能运行(郁闷中...)服务器使用Openf...
Android平台下基于XMPP的IM研究

Android平台下基于XMPP的IM研究

由于项目需要做一个基于XMPP协议的Android通讯软件。故开始研究XMPPXMPP协议采用的是客户端-服务器架构,所有从一个客户端发到另一个客户端的消息和数据都必须经过XMPP服务器转发,而且支持服务器间DNS的路由,也就是说可以构建服务器集群,使不同的服务器下的客户端也可以通信,XMPP的前身是一个开源组织制定的网络通信协议——Jabber,XMPP的核心是在网络上分片段发送XML流的协议,这个协议是XMPP的即时通讯指令的传递手段。为了防止服务器间...
QT-----Hello World

QT-----Hello World

最近准备开始学习Qt,由于以前从来没有接触过这方面的东西,所以不知道从哪方面着手。大多数编程书籍,第一个程序就是经典的HelloWorld,于是就有了写HelloWorld的想法。下面分享下自己写出HelloWorld的过程:1打开QtCreator2新建一个工程点击File->NewFileorProject...3选择OtherProject->EmptyQtProject,然后点击choose...4在弹出的界面中输入Qt工程名和文件保存...
给Qt程序添加启动动画

给Qt程序添加启动动画

一些应用程序启动很慢时,一般会在启动时显示一个画面,利用这种方法可以让程序启动时间不那么长。给Qt应用程序加一个启动画面很简单,需要使用的类是QSplashScreen,在窗口没有显示之前,QSplashScreen显示一个图片,他还可以在图片上显示文字信息提示用户当前程序初始化的进度。一般情况下,启动画面代码在main()函数中,加在调用QApplication::exec()之前具体的实现如下://main.cpp #include<QtGui/...
Qt学习教程:给菜单项添加图标

Qt学习教程:给菜单项添加图标

1新建一个QtGuiApplication,继承至QMainWindow,生成如下窗口,最上面的即为菜单栏2在TypeHere出双击,输入“操作(&O)”,加“&O”即可将操作菜单的快捷键设为Alt+O,输入完成后按下Enter键确认3在操作菜单的子菜单中添加“退出(&Q)”,确定后,效果如下图4在下面的动作编辑窗口(ActionEditor)可以看见刚添加的“退出”菜单5双击“退出”菜单的这一项,打开其动作编辑对话框6可以看见Ic...
如何发布打包并发布自己的Android应用(APP)

如何发布打包并发布自己的Android应用(APP)

讲的都是关于Android开发方面的知识点和技术,不少朋友可能会感到疑惑(甚至迫不及待的想知道。因为有不少的朋友是想借此来发一笔小财,当然有点小激动了)----那到底我该如何打包、发布自己开发的APP,怎样将我的APP放到网上工别人下载,怎样保证我的APP安全及版权问题呢???...第一步,在Eclipse中选择需要打包的项目,然后右键--选择Export,会弹出一个打包的提示框,如下图所示。按Next之后,会继续出现一个提示框,这里你可以选择自己需要打包...
Unity中C#网络通信和下载保存

Unity中C#网络通信和下载保存

开发环境Window7Unity3D 3.4.1VS2010MB525defyAndroid 2.2.1这次带来的是Unity中C#网络通信和下载保存,都是很有实用价值的代码,希望大家喜欢=。= 再免费送上最近做的测试效果图,公司美术一直很给力,程序与美术之间都在共同进步,这次贴图测试效果出来了-0- 以后有机会就给大家分享下材质和Shader方面的学习经验。本文工程地址下载地址:免费下载地址在 http://linux.linuxidc.com/用户名与...
Unity中GUITexture淡出淡入控制

Unity中GUITexture淡出淡入控制

开发环境Window7Unity3D 3.4.1MB525defyAndroid 2.2.1这周工作中写了一个第三人称控制器,手感和魔兽世界基本一致,这是羽化第二次写这种类似控制器了,因为前一次是为手机端写的,所以这次写的方面都很讨巧,包括性能方面都提升很多,估计手机端也要在这个控制器上改写~ ~爽啊,解决很多问题。这周和美术确定了人物制作方案,很多细节羽化都考虑不周全而美术方面想到了,的确受益匪浅,传说原来在EA当过美术的男人就是NB- - 今才和师傅吃...
Android Unity3D游戏开发之躲避方块(附源码)

Android Unity3D游戏开发之躲避方块(附源码)

开发环境Window 7 Unity3D 3.4MB525 defy Android 2.1-update1这次给大家送上自己初学Unity时写的一个小游戏Demo,我叫它“躲避方块”,其实这个游戏可以无限扩展,可以做成联机游戏,加入更多游戏元素等,我是心有余而力不足,公司想做个类似《火炬之光》的游戏,自己要好好努力才行,这也许是自己开发的第一个完全作品。就在上个星期,Unity升级到了3.4,功能有了质的飞跃,不仅游戏大小缩小一圈(我这游戏看不出来- -...
U-Boot环境变量的解释说明

U-Boot环境变量的解释说明

U-Boot环境变量的解释说明 环 境 变 量 解 释 说 明 bootdelay 定义执行自动启动的等候秒数 baudrate 定义串口控制台的波特率 netmask 定义以太网接口的掩码 ethaddr 定义以太网接口的MAC地址 bootfile 定义缺省的下载文件 bootargs 定义传递给Linux内核的命令行参数 bootcmd 定义自动启动时执行的几条命令 serverip 定义tftp服务器端的IP地址 ipaddr 定义本地的IP地址 ...
<< 1381 1382 1383 1384 1385 1386 1387 1388 1389 1390 >>