- 博客(67)
- 资源 (9)
- 收藏
- 关注
转载 动态菜单
[edit] 动态地决定某个菜单项的显示与否在S60平台上处理菜单项的显示与隐藏是十分容易的事情,我们只需要在应用程序的APPUI层继承DynInitMenuPaneL函数,在这个函数中处理菜单项的现实即可。下面的代码演示了如何在实现DynInitMenuPaneL()这个函数: void CMyAppUi::DynInitMenuPaneL(TInt aResourceId, CEikMenuP
2010-02-28 21:01:00 585
转载 symbian自定义动态菜单
无论是在UI还是在Container中,只需要继承DynInitMenuPaneL函数就可以实现动态菜单的效果。首先要在rss中菜单资源进行改变MENU_PANE类型函数里定义出所有需要显示的项。然后在RESOURCE EIK_APP_INFO函数里,将该MENU_PANE所从属的menubar引入,并添加:cba = R_AVKON_SOFTKEYS_OPTIONS_BACK;语句。
2010-02-28 20:57:00 1015
原创 Extended Skins API
Reviewer Approved Note! This API is not part of the public SDK. It can be found in the SDK API Plug-in. Extended Skins API provides classes to change active, to get skin package informati
2010-02-27 21:41:00 739 1
转载 如何更换当前主题
设备, 软件 版本: S60 3rd Edition 详细描述: 描述S60第三版SDK并未提供给第三方程序一个方法来更换主题。但我们可以在 Extensions plug-in package for S60 3rd Edition SDK 获取到我们需要的API. 解决方案如何更换主题: 1、连接Skin Server #include // link against akn
2010-02-26 23:41:00 1579
转载 Symbian 模拟按键关机
由 msdnfans 提供 时间:2010年02月21日 21:35 浏览:19 更多 技术 内容 在Symbian中没有关机的API所以只有模拟关机键来实现关机,具体就是 TRawEvent rawEvent; rawEvent.Set(TRawEvent::EKeyDown, 0xa6);//捕捉到的是166就是xA6,在e32keys.h对应EStdKeyDevice
2010-02-26 19:01:00 711
原创 S60 手机主题制作资源
〓〓塞班☆S60主题资源区☆主题制作教程素材以及FAQ 〓〓http://bbs.dospy.com/thread-1256212-1-1.html 〓★主题制作软件Carbide.ui Theme Edition 3.2 (3.3通用)原创教程★〓http://bbs.dospy.com/viewthread.php?tid=843948 求E63主题制作软件http
2010-02-26 17:27:00 1109
原创 可缩放矢量图形 SVG
维基百科,自由的百科全书跳转到: 导航, 搜索跳过字词转换说明汉漢▼▲为了阅读方便,本文使用全文手工轉換。转换内容:本文采用电脑和信息技术组全文转换 [查看] • [编辑] • [强制刷新] 顯示↓關閉↑字詞轉換说明字詞轉換是中文维基的一項自動轉換,目的是通過计算机程序自動消除繁简、地区词等不同用字模式的差異,以達到閱讀方便。字詞轉換包括全局轉換和手動轉換,本說明所使用的标题转换和全文
2010-02-24 11:07:00 3347 1
转载 S60平台简体汉字处理浅谈
S60应用处理简体汉字一般分为两种情况: Contents[hide] 1 一.UTF-8编码字串 2 二.非UTF-8编码字串 2.1 1.自己写自己读 2.2 2.UTF-8编码简体汉字串读写文件 2.3 3.非UTF-8编码简体汉字串读写文件: 3 补记:字节序标记(Byte Order Mark) 一.UTF-8编码字串 1.资源文件中的UTF-8编码字串
2010-02-24 10:52:00 549
原创 S60 SDK 下载地址
S60 SDK 下载地址:http://www.forum.nokia.com/info/sw.nokia.com/id/4a7149a5-95a5-4726-913a-3c6f21eb65a5/S60-SDK-0616-3.0-mr.html http://www.forum.nokia.com/info/sw.nokia.com/id/ec866fab-4b76-49f6-b5a5
2010-02-24 10:26:00 890
转载 Symbian截屏以及前后台切换(Screen capture)(
2009-03-17 19:39:16) 标签:symbian总结it 分类:Symbian学习总结 这几天研究动态桌面的问题。其实在做这一块时已经打下了很多基础。比如我实现了GIF的解码。比如我能监听到何时切换到待机界面。有了上述的准备工作,目前做动态桌面还是比较轻松。其实动态桌面的实现方式有二种:1.判断当前为待机界面。创建顶层窗口,然后在顶层窗口上绘制需要的图像2.随机启动将应用程序压到
2010-02-23 18:49:00 1046
转载 Symbian(Lock keyboard)为手机加锁
Symbian(Lock keyboard)为手机加锁有些时候我们需要处理手机锁事件今天我们看看如何实现手机锁相关处理用RAknKeyLock类可以实现锁相关的全部操作RAknKeyLock keyLock;User::LeaveIfError(keyLock.Connect());//Connect the session with the notifier serverkeyLock.IsKe
2010-02-23 17:19:00 669
翻译 当设备空闲时,如何得到用户活动通知?
Overview How to get a notification of user activity when the device has been idle? Description How to implement a mechanism that gives an application a notification of user activity when the device
2010-02-23 11:01:00 592
原创 读取ARRAY资源到字符数组
RESOURCE ARRAY r_hotkey_text_array{ items = { LBUF { txt = text_play_pause; } , LBUF { txt = text_stop; } , LBUF { txt = text_volume_down; } , LBUF { txt = text_volume_up; } , LBUF { txt = text_nex
2010-02-23 10:28:00 7814 1
转载 彻底解决Symbian全屏显示问题
2009-12-15 14:14作者:天极网开发频道出处:天极网软件频道责任编辑:郑重 最近总有同行问我Symbian全屏显示的问题,说是参考了网上的方法也无法设置成全屏。其实,归根结底还是不明白Symbian框架的调用机制。这篇文章里我就来彻底研究一下Symbian全屏的机制。 首先,我们可以利用Carbide.vs向导建一个项目,名字就叫"TestScreen",选择基于Eikon的传
2010-02-22 17:40:00 548
转载 s60 3版 系统应用程序Uid
Please find the full list of UID application for Nokia S60 3rd edition phones.Special Thanks to Giangio for sharing this data with us.A-Active File: 0000230-advanced device lock: 2000013-Agenda: 10005
2010-02-22 15:36:00 1776
原创 动态设置Setting Item
void CAccessPointSettingsItem::CompleteConstructionL(){ CAknEnumeratedTextPopupSettingItem::CompleteConstructionL(); CArrayPtr* pEnumeratedTextArray = EnumeratedTextArray(); pEnumeratedTextArray->Rese
2010-02-22 14:28:00 607
转载 偷棵菜送给2010
2009流行语文一瞥 南方报业新闻 时间: 2010年02月18日 来源: 南方周末 作者:黄集伟 秋雨含泪 已阅 同意 脑残 网瘾 □黄集伟 好多年前,在饭局上听过一个笑话,说甲乙两人见面,寒暄过后,自我介绍。 甲:我姓简———不是简单的简,是不简单的简;乙:我姓常———不是寻常的常,是不寻常的常。
2010-02-21 17:27:00 5964
转载 划过时代黑暗天幕的两颗彗星
划过时代黑暗天幕的两颗彗星南方报业新闻 时间: 2010年02月11日 来源: 南方周末 作者:林贤治 米吉安尼像。1911年生于阿尔巴尼亚。1938年因肺病逝世,年仅27岁。 瓦普
2010-02-11 22:00:00 2367
转载 Symbian系统开源给智能手机带来的五大益处
分类: 热点报道 推荐者:ming_ke| 1 个评论据国外媒体报道,手机操作系统开发组织Symbian Foundation近日宣布,塞班(Symbian)智能手机操作系统源代码完全对外开放,有助于该款手机操作系统实现第二次辉煌。此消息对于诺基亚,智能手机开发商,塞班系统智能手机用户来说都是十分有益的。现在市场上所有的目光都聚集到了iPhone身上,这让人们很容易忘记塞班手机系统
2010-02-08 21:08:00 705 1
转载 Browser Launcher API
Reviewer Approved Note! This API is not part of the public SDK. It can be found in the SDK API Plug-in. Browser Launcher API can be used to launch the built-in S60 browser in embedded mode with
2010-02-08 20:15:00 1016
转载 Symbian OS 系统错误码
2008-09-01 10:04S60错误码大全!可以自己动手察看的出错内容!用S60系统的人多多少少都会有系统出错的时候,可是系统总是给你一个“SYSTEM ERROR”。现在有个简单的办法,就可以让系统在出错时能显示出错代码以及更进一步的错误原因说明的提示。新建一个名为“ErrRd”的空文本文件,放到C:/system/bootdata这个目录下就行了!以下是Generic
2010-02-08 16:20:00 591
转载 CEikAppUi::Exit()和User::Exit(0)的区别
2008-09-24 21:21symbian 中的HandCommandL()函数中,一般“退出”都是调用 Exit(),这其实是CEikAppUi成员函数。CEikAppUi::Exit()通过UI框架来析构各个资源。User::Exit(0)则比较暴力,直接把进程/线程干掉。但有些情况下,通过Exit()退出,由于自己程序某些地方资源分配和释放有问题,造成程序退出有问题。
2010-02-08 16:17:00 792 1
转载 symbian应用程序中视图切换问题
下面这个例子是基于传统Symbian OS架构 ,和Series 60特有的CAknView多视图架构不一样!最简单的办法是通过CCoeControl::MakeVisible()函数改变Container的可见性: 1. 在AppUi::ConstructL()里创建两个Container类的实例,并调用AddToStackL()将它们加入到Constrol Sta
2010-02-08 16:16:00 507
转载 AddViewL()和AddToStackL()的区别
AddToStackL()完成的功能只是把容器放到控件栈上以便接受各种事件,并不是把所有权交给UI,所以在最后析构函数里需要自己释放.AddViewL(iAppView1)之后iAppView1的所有权就交给了AppUi,以后由AppUi负责删除它。你再删一次就是重复删除,所以会报错。
2010-02-08 16:14:00 780 1
转载 S60平台的三种实现的结构(应用程序的用户界面框架)
1.基于控件的应用1.1组成类:1)CXXXApp:CAknApplication2)CXXXDocument:CAknDocument3)CXXXAppUi:CAknAppUi4)CXXXContainer:CCoeControl1.2主要流程App—(CreateDocument)—》Document—(CreateAppUiL)—》AppUi—(Construct
2010-02-08 16:05:00 484
转载 S60平台的三种实现的结构(应用程序的用户界面框架)
基于视图的应用2009-09-22 22:232.基于视图的应用开发视图结构的优势是可以使用AknView类提供的各种视图管理机制,使开发更加方便。2.1组成类:1)CXXXApp:CAknApplication2)CXXXDocument:CAknDocument3)CXXXAppUi:CAknViewAppUi4)CXXXContainer:CCoeControl5
2010-02-08 16:03:00 623
翻译 使用媒体键
Utilising media keys使用媒体键Keywords (APIs, classes, methods, functions): CRemConInterfaceSelector, CRemConCoreApiTarget, MRemConCoreApiTargetObserver Description=====================================
2010-02-08 15:55:00 1037
转载 绿茶的功效
绿茶的功效主要有17大功效,分别是:1.保护胃肠功能、2.抗菌、3.瘦身减脂、4.防龋齿清口臭和明目、5.抗氧化、6.治疗心血管疾病、7.去黑斑皱纹、8.抗衰老、9.预防和治疗辐射伤害、10.醒脑提神、11.利尿解乏降脂助消化、12.抗过敏及消炎、13.抗过敏及消炎、14.降血脂、15.降血糖、16.抗病毒、17.抗癌抗突变、;绿茶的功效具体介绍如下:1、绿茶具有保护胃肠功能的功效 儿茶
2010-02-08 11:09:00 1470
转载 喝干红葡萄酒的十大好处
http://www.dyccoo.cn 信息来源: 定远在线 2008-11-21 【字体:大 中 小】 【打印本稿】 【 】 【关闭】 喝干红葡萄酒的十大好处1:喝干红葡萄酒能抗衰老与失眠 2:干红葡萄酒对心血管病有防治作用3:干红葡萄酒能养颜美容 4:干红葡萄酒能减肥 5:干红葡萄酒能预防痴呆症 6:干红葡萄酒能抑制糖尿病 7:干红有滋补作用 8:助消化作用 9:能增
2010-02-08 11:03:00 845
转载 (转)S60 程序安装后启动运行和程序开机自动运行
(2010-02-06 09:19:19) 标签:杂谈 分类:IT安装后启动运行在S60 2.x和S60更早的版本上可以在pkg文件里使用"FILERUN,RUNINSTALL,RUNWAITEND" 指令,实现安装后的启动执行.如:下面的安装包在安装完成以后会执行一个叫other的app完成一些特殊的任务.//for S60 2
2010-02-06 14:45:00 882
转载 Symbian OS Internals学习笔记(2)
(2010-02-06 09:25:14) 标签:杂谈 分类:IT3.9 窗口的属性在本节中,我将讨论不同窗口类的部分属性。除了根窗口,它在WSERV启动时创建,所有其它窗口根据WSERV客户端的请求创建。客户拥有他们自己创建的窗口。拥有者可以控制窗口的某些属性,而其他被赋予WSERV。 3.9.1 所有窗口都拥有的属性
2010-02-06 14:38:00 709
转载 Symbian OS Internals学习笔记
3 窗口服务器窗口服务器(或WSERV )几乎与每一个Symbian操作系统的每一部分协同工作,从核心到应用,只有唯一真正的例外是通信子系统。它的两个主要职责屏幕管理和事件管理。 WSERV接收内核的事件,传递给它的客户(这通常是应用程序)。它接受来自客户端的命令并因此更新屏幕。我的关于这两个关键职责的部分将构成本章的骨干。 WSERV在系统启动时启动,并在系统的整个运行期间持续运行。
2010-02-06 14:37:00 1019
转载 Symbian OS应用编程图形篇之事件(Event)
Window Server中的Events(事件)被应用程序获取并处理。类似于微软Windows操作系统中的消息,事件通常源于用户的输入,由Wserv生成发送给客户端程序,如请求窗体重画。客户端程序通过WServ 会话来发送请求并获取事件。大部分事件(如键盘和鼠标事件)都封装为TWsEvent类。重画事件告诉应用程序屏幕的哪个区域需要重画,这类事件被封装在TWsRedrawEvent类中。
2010-02-06 11:23:00 660
转载 如何得到其他程序焦点变化和启动的通知
Getting notifications of focus change and launching of other applicationsFrom Forum Nokia Wiki Description Sometimes applications need to get notifications about the change of the application in
2010-02-06 10:29:00 575
原创 《Symbian OS通用设计模式》 试读地址
Symbian OS通用设计模式 试读地址:http://book.csdn.net/bookfiles/1235/index.html
2010-02-05 15:49:00 391
转载 使用CHWRMLight 控制灯光
Controlling light settings using CHWRMLightKeywords (APIs, classes, methods, functions): CHWRMLight,MHWRMLightObserver,CHWRMLight::TLightStatus, CHWRMLight::ReserveLightL(), CHWRMLight::ReleaseLight
2010-02-05 11:24:00 1023
转载 s60平台下捕获全局按键的方法
在玩手机的时候偶然间看到了手机上屏幕抓图的软件,感到很有趣,尤其是它的隐藏到后台,只要我按下了它里面的组合键,抓图窗口就会从后台切换到前台来。但是这是怎么实现得呢?从原理上分析或许是作者采用了一个后台监视exe服务,做为一个filter过滤器,常规的按键可以通过,这个过滤器不做响应;一旦出现程序预设的特征按键,过滤器就会激活特定的程序,从而达到全局按键呼出的效果。在网上搜了一下,原来国外的大侠
2010-02-04 18:33:00 1114
Combine Asynchronous Programming with Swift (Combine异步编程指南): PDF+EPUB+源码
2019-10-05
高级iOS应用架构(Advanced iOS App Architecture) v1.0 最新正式版 (EPUB+PDF)
2019-05-29
Concurrency by Tutorials - iOS 并发编程指南 (EPub格式)
2019-05-24
Kotlin Coroutines by tutorials v1.0 PDF
2019-04-29
Kotlin Apprentice v1.0 PDF (Kotlin学徒入门教程 - 英文版)
2019-04-29
Android Apprentice v1.1 PDF (安卓学徒入门教程 - 英文版)
2019-04-29
[Raywenderlich iOS图书] - Concurrency by tutorials (《iOS并发编程指南》样章)
2019-04-29
Beginning.iPad.Development.for.iPhone.Developers
2011-12-19
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人