![](https://img-blog.csdnimg.cn/20201014180756738.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
手机开发
guoyan177
这个作者很懒,什么都没留下…
展开
-
Symbian翻译 之 Subsystems and APIs tinydust [翻译]
Subsystems and APIsOverview Symbian是一个很大的系统,包含了数百个类和数千个成员函数。象大部分复杂的系统一样,接触Symbain可以把它分成几个大的领域去了解,然后更加关注在你的任务中最重要的部分。比较好的分割方式叫做子系统subsystems。例如,应用程序引擎子系统包括了标准应用程序(例如联系人)所需的处理数据的所有API。 第三方开发者可以把任转载 2004-08-18 08:46:00 · 563 阅读 · 0 评论 -
Symbian翻译 之 如何断开ACL连接 freeleo [翻译]
如何断开ACL连接链路层的ioctl在没有首先关闭使用一个基带连接的套接字情况下断开这个连接。它可以用来快速关闭一个设备上打开的所有蓝牙连接。TLMDisconnectACLIoctl 包含了一个用来断开连接的远程设备的地址和断开连接的原因代码直接断开单个的蓝牙ACL连接:· 建立一个TLMDisconnectACLBuf结构,里面包含了要断开的蓝牙设备地址和断开转载 2004-08-18 08:57:00 · 741 阅读 · 0 评论 -
Symbian翻译 之 蓝牙套接字概述 freeleo [翻译]
蓝牙套接字概述目的发现其他蓝牙设备,并通过蓝牙读写数据。在通过蓝牙建立通信频道中有两个角色:发起方和接受方。接受方进行配置后等待发起方建立连接。一旦连接建立,两方是对等的,都可以发送或接受数据。这个API可以在两方进行编程。结构关系蓝牙套接字API支持在L2CAP和RFCOMM层上的通信。API基于客户端套接字API,客户端套接字API是允许客户端转载 2004-08-18 08:56:00 · 669 阅读 · 0 评论 -
Symbian翻译 之 蓝牙概述 freeleo [翻译]
来源: Symbian SDK » Developer Library » Symbian OS Guide » C++ API guide » Bluetooth » Bluetooth overview目的为蓝牙提供支持。蓝牙是一种小范围无线通信技术,Bluetooth SIG为其制定了蓝牙规范v1.1。 蓝牙堆栈就像其他许转载 2004-08-18 08:55:00 · 715 阅读 · 0 评论 -
Symbian翻译 之 Object lifetimes and cleanup tinydust [翻译]
注释:因为C++ and machine architecture、Object orientation basics这两个章节主要讲的是C++的编程方法,所以在我的文档里面,这些部分被CANCEL了。Overview 不管是在堆栈还是堆,对象都有自己的生命期,具体如下: 1、给对象分配内存[堆栈或者堆] 2、初始化:也就是给对象所在的内存赋值 3、使用对象 4、清除:释放转载 2004-08-18 08:55:00 · 756 阅读 · 0 评论 -
Symbian翻译 之 Essential Idioms-Layout conventions tinydust [翻译]
Essential Idioms-Layout conventionsLayout conventionsOverview 和命名习惯一样,Symbian有一种标准的代码布局方式。开发者和组织一般都有自己偏爱的习惯。下面的信息是为了帮助你更好的阅读Symbian平台的代码,即使你已经打算采用其他的布局方式。Headers 尽量减少头文件的数目,尽可能使用转载 2004-08-18 08:54:00 · 643 阅读 · 0 评论 -
Symbian翻译 之 Subsystems and APIs tinydust [翻译]
Subsystems and APIsOverview Symbian是一个很大的系统,包含了数百个类和数千个成员函数。象大部分复杂的系统一样,接触Symbain可以把它分成几个大的领域去了解,然后更加关注在你的任务中最重要的部分。比较好的分割方式叫做子系统subsystems。例如,应用程序引擎子系统包括了标准应用程序(例如联系人)所需的处理数据的所有API。 第三方开发者可以把任转载 2004-08-18 08:54:00 · 624 阅读 · 0 评论 -
Symbian翻译 之 Developer's Guide tinydust [翻译]
?Developers GuideHands OnDevelopment basics 为任何一种基于Symbian OS的电话编程都需要遵循一种标准的模式。 Symbian OS软件开发是在基于PC/Windows平台的模拟器上面进行的。对于6.0,6.1版本来说,编辑/编译/创建的循环是基于MS的VC6.0开发环境。然而,开发者并不会链接Win32/MFC库,而是链接SD转载 2004-08-18 08:53:00 · 626 阅读 · 0 评论 -
SymbianOS Series 60学习笔记三:数据库初探 cn_fish [原作]
Series 60 中Symbian OS提供了一个数据库引擎使用的时候需要用到库edbms.lib efsrv.lib 包含头文件d32dbms.h f32file.h设置数据库文件路径_LIT(KFileName,"c://test.db");1. 建立一个数据库文件://建立表的sql语句_LIT(KSQLCreateTable, "CREATE TABLE notesEntry(id C转载 2004-08-18 08:52:00 · 694 阅读 · 0 评论 -
SymbianOS Series 60学习笔记二:ListBox控件 cn_fish [原作]
终于对Series 60的ListBox控件有了一个比较清晰的了解说真的这几天看这样的代码真有点赶鸭子上架我在放ListBox控件的容器类中声明了一个CEikColumnListBox* _listbox在其ConstructL函数中构造一个CEikColumnListBox的实例_listBox = new(ELeave) CAknSingleStyleListBox;_listBox->转载 2004-08-18 08:51:00 · 863 阅读 · 0 评论 -
SymbianOS Series 60学习笔记一: HelloWorld之晕 cn_fish [原作]
昨天HelloWorld居然不成功,真是郁闷,只能在模拟器上运行却不能在机器上运行,搞不懂是怎么回事,和同事商量,同事说有可能是编译的版本问题。这时候我才若有所悟,真是粗心,找了一些入门级文档看了看,才发现原来人家早就说得很清楚:用 bldmake bldfiles 生成makefile文件用 abld build wins udeb 生成模拟器运行代码用 abld build armi u转载 2004-08-18 08:51:00 · 658 阅读 · 0 评论 -
Windows C++ 程序员如何过度到Symbian OS C++ 程序员? bedlang [翻译]
到此下载PDF文档:http://www.move2008.com/down/download.asp?downid=1&id=122Symbian OS C++ for Windows C++ programmersAndy Weinstein, Degel Software LtdVersion 1.0, Oct 20021.简介。本文讨论了当一个典型的Windows C++转载 2004-08-18 08:50:00 · 908 阅读 · 0 评论 -
五小时Symbian开发入门(转)
Symbian是一个操作系统,是以Nokai为首的各手机厂商合伙攒的一个操作系统,主要用于高端的智能手机。其开发语言为C++,可以使用Microsoft Visual C++ 6.0作为集成化的开发环境,看来虽然Symbian的目标是跟微软的SmartPhone较劲,在采取的手段和方法上却也是不拘一格,微软更是暗暗叫苦,谁让当时vc6设计的这么开放,结果被敌人拿去做武器了。本文只是为了转载 2004-08-18 08:48:00 · 702 阅读 · 0 评论 -
Symbian翻译 之 如何寻找和连接到远程设备 freeleo [翻译]
如何寻找和连接到远程设备当一个应用程序连接到远程设备以便应用其某个服务时,我们需要几个步骤:首先看看是否有想要与之通信的设备。然后察看所需要的服务是否可用。最后,应用程序需要进行连接,另外可能还需要进行些安全措施下面几个主题将依次介绍相关步骤:选择远程设备的方法 如何查询远程设备 如何查询远程设备上的服务 如何同远程设备连接和传输数据 如何在外连的套接字上应用转载 2004-08-18 08:57:00 · 692 阅读 · 0 评论