上一页 1 2 3 4 5 6 ··· 8 下一页
摘要: GCCE编译器由ARM Ltd的合作伙伴CodeSourcery公司开发,它是一套非常成熟的ARM处理器交叉编译工具链。 Symbian OS v.9.1+ SDK使用GCCE CSL Arm交叉编译工具链为目标设备生成代码。然而,SDK中所包含的GCCE编译器非常陈旧,3.4.3版,发布于2004年11月。截止至今天为止,最新版本为4.3.2,发布于2008年。以下几个理由会让您放弃SDK自带的编译器而转为使用新的编译器: 1. 编译器编译速度变得很快,特别是针对C代码 2. 代码优化的问题貌似变少了 3. 编译出来的目标代码变小了(sis文件从1.5M变成1M) 4. 编译器的bug更少了 5. 在编译时生成的错误或警告信息更加完整 阅读全文
posted @ 2009-02-18 02:41 musée 阅读(5552) 评论(10) 推荐(0) 编辑
摘要: 点击此处下载S60 3rd自签名版 点击此处下载S60 2nd版 点击此处进入J2ME版介绍页面 版本更新历史: 2009-8-24 v0.37b 修正不能打开本地网页的bug 2009-8-18 v0.36b 修正第二版及第三版处理时间上的差异 2009-8-17 v0.35b 修正由于重复点击一个节点导致崩溃的bug 2009-8-17 v.035b 加入对WML1.1中card标签onen... 阅读全文
posted @ 2009-02-16 03:35 musée 阅读(2973) 评论(11) 推荐(0) 编辑
摘要: 原文:http://www.chinaunix.net/jh/4/16102.html 阅读全文
posted @ 2009-02-03 12:46 musée 阅读(406) 评论(0) 推荐(0) 编辑
摘要: 调试了整个晚上,终于把内存泄露给全部解决,终于可以安稳的睡几个小时的觉了。 决定下次重构全部使用智能指针! 图说明一切: 源代码统计结果: 阅读全文
posted @ 2009-02-02 05:31 musée 阅读(420) 评论(0) 推荐(0) 编辑
摘要: 是时候更新浏览器了,此更新现在J2ME版上完成,再更新Symbian版XHTML浏览器控件。 完善Marquee类型的节点 完善TextArea类型的节点 是浏览器支持“锚”功能 如果连接的几个节点链接都一样则可以设置多个焦点(支持多焦点) 多线程下载网页和资源 重新设计表格定位算法 考虑使用双缓存进行绘制 图像拉伸的实现 完全支持css样式width和height,提... 阅读全文
posted @ 2009-02-02 03:01 musée 阅读(391) 评论(0) 推荐(0) 编辑
摘要: 最近公司的事情好多,好杂,好忙,很久没更新博客了~ 打算在春节期间推出两篇重头文章,第一篇是关于在Symbian中实现rtti的文章,第二篇是实现智能指针的文章。 忙里偷闲把j2me-xhtml浏览器翻译成symbian版的,目前完成60%,小小的露一下脸,呵呵 阅读全文
posted @ 2009-01-20 18:48 musée 阅读(635) 评论(2) 推荐(0) 编辑
摘要: AT&T在未来将采用Symbian作为它智能手机的主要系统。据该公司的服务部Roger Smith在周四称,由于公司顾及太多系统的智能手机市场,导致经营不善,他们计划在未来仅采用一种操作系统,而这个系统极有可能是开源的Symbian平台。 Smith还否认了此举会给iPhone带来不利,他称iPhone属于外界设备,该第三方智能手机只是使用AT&T的语音和数据服务。采用专一的平台只是针对AT&T... 阅读全文
posted @ 2008-12-06 04:05 musée 阅读(450) 评论(0) 推荐(0) 编辑
摘要: C++的模板对于那些可以被多种类型重用的代码是非常有用的,如:Symbian C++中的泛型集合RArray和RPointerArray就是使用的模板来实现的。但是,使用普通C++模板会带来代码尺寸大大增加的问题。本文将分为“C++模板基础”、“TBuf分析”、“瘦模板”三个部分,逐步深入讲解Symbian C++瘦模板的概念和使用方法。 阅读全文
posted @ 2008-12-04 16:05 musée 阅读(2793) 评论(2) 推荐(0) 编辑
摘要: 套接字编程在网络与通信中起着举足轻重的作用。套接字的API最初为方便在BSD Unix中建立TCP/IP的连接而设计的,现在已经成为多种平台(包括Symbian)建立TCP/IP连接的标准API。除了TCP/IP外,套接字 API足以通用于其他对应的网络类型和协议。Symbian利用了这个事实,可以使用套接字API在红外线、蓝牙等协议上建立连接。本系列将从网络套接字入手,概述套接字编程的核心实质,同时以大家熟知的.net Socket编程作为参照物,介绍Symbian中的套接字编程。 阅读全文
posted @ 2008-12-03 02:16 musée 阅读(4401) 评论(12) 推荐(0) 编辑
摘要: 当数据尺寸在编译期不固定,而在运行期有可能要扩展到很大尺寸时,动态缓冲区在保存二进制数据方面显得非常有用。我们可以使用C++数组保存二进制数据,然后调用类似于memcpy的函数去动态的改变数组所占用空间的大小;我们还能够使用HBufC描述符,获取其可修改的描述符向其写入数据,然后调用 ReAlloc方法扩展数组。以上两点方法可行,但是不好,因为我们得自己管理内存的分配。Symbian C++考虑到了这一点,于是引入了动态缓冲区的概念。 阅读全文
posted @ 2008-12-01 13:30 musée 阅读(2607) 评论(4) 推荐(0) 编辑
上一页 1 2 3 4 5 6 ··· 8 下一页