摘要:
AutoCompleteTextView是实现动态匹配输入的内容。如google搜索引擎当输入文本时可以根据内容显示匹配的热门信息。layout部分:<TextView android:layout_width="wrap_content"android:layout_height="wrap_content" android:text="Country" /><AutoCompleteTextView android:id="@+id/edit"android:layout_width=&quo 阅读全文
摘要:
正则表达式简介在某些应用中,往往有时候需要根据一定的规则来匹配(查找)确认一些字符串,如要求用户输入的 QQ 号码为数字且至少 5 位。用于描述这些规则的工具就是正则表达式。最简单的匹配最简单的匹配就是直接给定字符匹配。如用字符 a 去匹配 aabab ,则会匹配出 3 个结果,分别是字符串中的第 1,2 和第 4 个字符。这种匹配是最简单的情况,但往往实际处理中会复杂得多,如下面的 “QQ号码为数字且至少5位” ,其对应的正则表达式为:^\d{5,}$该正则表达式就描述需要确定的内容为至少 5 位以上的数字。我们来具体看看该表达式是怎么描述这一规则的: ^:表示匹配字符串的开始,也即该字符串 阅读全文
摘要:
SIP-basedVOIPandroid.net.sipVOIP支持(不考虑)NearFieldCommunications(NFC)android.nfcNFC支付支持(不考虑)Gyroscopeandothersensors新增陀螺仪和其他的传感器支持,Android2.3加入了一些新的感应器,比如gyroscope陀螺仪,rotationvector旋转向量,linearacceleration线性加速器gravity和barometer气压计的支持。如果过滤这些功能,发布时加入类似<uses-featureandroid:name="android.hardware.s 阅读全文
摘要:
Adroid通过提供一个开发的开发平台,给开发者提供构建丰富而新颖的应用程序的能力。开发者可以自由的利用硬件设备、访问本地信息、运行后台服务、设置闹钟、在状态栏上添加通知等。 开发者完全访问那些被核心应用使用的framework的API,应用架构的设计,旨在简化组件的重用。任何应用都可以发布它的功能,以便其他的应用能够重用这些功能(在框架强制性安全约束之下)。同样这种机制允许组件被用户替换。 所有的应用程序都是一组相关的服务和系统,包括: 能够用于构建应用程序的丰富的、可扩展的视图(Views)集,包括列表、表格、文本框、按钮以及可嵌入的Web浏览器; 内容提供器(content provi. 阅读全文
摘要:
良好的交流可以有效的降低项目的开发成本,相反不但可能数倍的增加成本,甚至可能导致项目的失败。 怎样在项目执行过程进行有效的交流呢? 1. 识别项目中交流主体。2. 明确交流主题、内容、目标。 3. 做好交流记录、分析、整理、执行。 4. 交流要客观、包容,不应带有主观情绪。 阅读全文
摘要:
Android是一个针对移动设备的软件包,包括操作系统、中间件和关键的应用程序。Android SDK提供了在Android平台上使用Java编程语言进行应用开发所必须的工具和APIs。 功能特点 1. Application Framework使组件能够重用和替换;2. 针对移动设备而优化的Dalvik虚拟机; 3. 集成了基于开源代码---WebKit引擎的浏览器; 4. 通过定制的2D图形库驱动图形优化;基于OpenGL ES1.0规范的3D图形(可选硬件加速); 5. 基于SQLite的结构化数据存储策略; 6. 对通用的音/视频以及图片格式的多媒体支持,包括MPEG4、H.264、. 阅读全文
摘要:
最近上传的一个app,被苹果打回来了,原因是在下载完成之前会挂掉。 还带有4个crash报告。Incident Identifier: 926328CE-927A-4D1B-940C-B17A0CD1A5DB
CrashReporter Key: 3af694acc56eb48927bd9022990ac1238a192d06
Hardware Model: iPad2,2
Process: LiBai [6180]
Path: /var/mobile/Applications/321E7CC8-5D97-4739-B388-1E49E6A7... 阅读全文
摘要:
本文适合于初步了解cocos2d的童鞋,如果不知道cocos2d是什么,那么请先百度,google,或者翻书去~~~ cocos2d 是一个2d 的游戏引擎,通过它可以很快的构建出一个2d的游戏来。尽管cocos2d深入人心,并且广泛使用在iOS 2d游戏开发中,但是如果要用它来坐一个3d 游戏,那么紧紧是cocos2d 就无能为力了,我们需要用cocos3d,一个iOS平台高度提炼的3D应用开发框架。Cocos3d是cocos2d的扩展集,从结构上看,与cocos2d 并无太大的差别,需要注意的是他扩展的几个重要的类:CC3LayerCC3Layer是两个最重要的类之一。它实现了CC3Wor 阅读全文
摘要:
松耦合,双方/多方并不知晓对方的存在,异步操作1.远程调用(RPC)的实现: COM, CORBA, DCE, and EJB2.事件通知,内部进程通信,植入系统的消息队列实现:FIFO buffers, messagequeues, pipes, signals, sockets, and others3.一系列用于提供异步,可靠消息队列服务的中间件实现:IBM WebSphere MQ, SonicMQ, TIBCO Rendezvous,and Apache ActiveMQ, 通常用于企业级应用整合(EAI)什么是message-oriented 中间件? Message-ori... 阅读全文
摘要:
#include <stdio.h>typedef struct { int A; int B; int C;}RES;typedef int bool;#define false 0#define true 1//系统中所有进程数量#define PNUMBER 3//最大需求矩阵RES Max[PNUMBER];//已分配资源数矩阵RES Allocation[PNUMBER];//需求矩阵RES Need[PNUMBER];//可用资源向量RES Available={0,0,0};//安全序列int safe[PNUMBER];void setConfig(){ int i 阅读全文