问题标签 [s60]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
editor - Symbian S60 代码编辑器
我正在寻找一个可以让我在手机上输入代码的应用程序。我不需要编译什么的,也不需要为手机编程。当一个想法出现在我的脑海中时,这是一件好事。
我是否完全忽略了 Symbian S60v3 手机的简单代码编辑器?
我正在寻找类似于适用于 Windows Mobile的CEdit的东西。
python - 解码来自 S60 设备的 WBXML SyncML 消息
我正在尝试解码来自诺基亚 N95 的 WBXML 编码的 SyncML 消息。我的第一次尝试是使用 python pywbxml 模块来包装对 libwbxml 的调用。用这个解码消息会产生很多 <unknown> 标签和 <Collection> 标签内的一大块二进制文件。我尝试自行运行 <Collection> 的内容,但失败了。有什么我想念的吗?
另外,有人知道 wbxml 解析器的纯 python 实现吗?如果没有命令行或在线工具来解码这些消息会很有用——这会让我更容易编写自己的...
mobile - 是否可以以编程方式向 Symbian 中的应用程序添加软键快捷方式
Symbian S60 应用程序是否可以自动将自身添加到其中一个软键中。最好的情况是它可以在安装时完成,但如果有一些 API 可用于在应用程序第一次运行时添加快捷方式,在我们的情况下也可以。
Symbian 是否在这方面有一些最佳实践。我可以猜想,如果某些用户已配置软键快捷方式以引用其他应用程序,则某些用户可能会感到不安,如果某些应用程序覆盖了他/她的设置,
string - Symbian C++ 中的 RBuf8 到 char*
我正在使用这种代码将 Web 服务中的文本字符串下载到 RBuf8 中(它有效..)
然后我想将 RBuf8 转换为 char* 字符串,我可以在标签或其他任何内容中显示.. 或者出于调试目的,显示在
为清楚起见进行编辑..
我的转换函数看起来像这样..
无效 CMyApp::DownloadCompleteL() { { RBuf16 buf; buf.CreateL(iTextBuffer.Length()); buf.Copy(iTextBuffer);
但这仍然会导致崩溃。我正在使用 S60 第三版 FP2 v1.1
singleton - Symbian S60 - 使用单个连接对话框的多个连接
我的应用程序最多需要 3 个同时下载连接。我目前正在使用 Carbide UI 框架中提供的(稍作改动的)CWebClient 类,但是为每个连接使用该类的多个实例会提示我使用多种类型来“选择接入点”
类中存在一个RSocketServ
和一个RConnection
对象,这些似乎是打开访问点的东西。制作这些静态对象(单例)是否是一个足够好的解决方案,以便只调用一次访问点?
任何人有任何经验/想法?
谢谢!
以防万一您想知道,我使用的是 S60 3rd ed。FP2 v1.1
scroll - Symbian S60 - 在 CEikLabel 中滚动文本
我的应用程序中有一行 CEikLabel 需要滚动文本。
想到的简单解决方案(但可能是幼稚的)就像..
在每次更新时使用 CPeriodic 类作为计时器和 label.DrawDeferred()。
您认为这是最好的方法吗,每秒重绘标签两到三遍可能效率很低..但是还有其他方法吗?
谢谢 :)
c++ - Symbian C++ - 描述符上的子字符串操作
操作 TDesC 字符串的首选/最简单方法是什么,例如获取子字符串。
我会给你一个我的场景的例子。
我想从 buf 中获取一个子字符串。那么我是否想直接操作 RBuf16,如果是,最好的方法是什么?
有没有办法转换为 const char* 所以我可以使用标准的 C 字符串操作。
提前致谢
python - PyS60 会生成原生的 sis 文件吗?
我目前正在考虑为 S60 平台开发移动应用程序,并且特别关注 PyS60。似乎表明它可以编译为本机 .sis 文件,而无需嵌入式 python 解释器。通读文档,我找不到任何明确提到这一点的陈述。虽然我现在正在下载 SDK、仿真器和在 Linux 上测试开发所需的一整套工具链,但我想在此期间我会在这里问一下。
c++ - Symbian C++ 的内存管理实践和工具
我已经差不多完成了我的第一个 Symbian 应用程序,但是在我匆忙的学习中,很少关注内存管理以及推送和清理堆栈?
有人可以向我指出一些在这里使用的最佳实践的方向,也许还有一些最好的泄漏检测/内存分析工具。
例如,如果我在一个函数中抓取一个 TDesC 或 TPtrC16,那么我该如何清理它们是最好的方法,是不是很简单
..一切?
谢谢,请原谅我,我是一个自认的塞班 n00b。
mobile - 在 Symbian S60 移动设备上发起 SIP 呼叫
我正在寻找一种在 S60 Symbian 手机上使用 SIP 堆栈以编程方式启动 VOIP 呼叫的方法。
一些较新的 S60 设备具有内置的 SIP 客户端。是否也可以使用这些设备上的某些 S60 库访问 SIP 堆栈。或者有人知道可以在 S60 上使用的外部 SIP 堆栈吗?