- 浏览: 23713 次
- 性别:
- 来自: 福建
-
最近访客 更多访客>>
最新评论
-
zhiqi0158:
如果我想找application uid呢,在哪里可以查到?
...
How to launch an application with its UID -
iamsk:
还没用过s系统的手机呢,过两天准备买个5800,听说可以装py ...
S60 相对于S40 不够人性化的地方
文章列表
转载自:杨芹勍的博客 http://www.cnblogs.com/felixYeou/
第1节 理解活动对象
Symbian OS中的活动对象的使用无疑是最基础的、最频繁的、最重要的。什么是活动对象呢?
大家学习一个新的事物时,总是会将这个新的事物与自己认知的事物相比较,从而达到快速学习的目的。我开始学习Symbian的时候,我查看很多Symbian书籍、网上很多 Symbian教程都将活动对象与多线程联系到一起,我也总是会把活动对象想象成一个线程。然而,经过了更深入的接触,我发现并不像我想象的那样。
现在,我在此向你保证:活动对象和多线程没有任何关系 ...
- 2009-07-11 17:40
- 浏览 2574
- 评论(0)
Symbian OS 中的动态数组CArrayX的存储方式分为连续存储(Flat)和分段存储(Segmented buffer)两种。
对于Flat方式,多用于查找比较频繁的地方。对于Segmented方式,多用于存储空间大小经常发生变化的时候。
由于存在连续存储和分段 ...
- 2009-07-11 10:57
- 浏览 3311
- 评论(0)
『功能介绍』
:快链(SLinkXY) v0.2.2,简单实用的“开始”菜单。可以设置最多9个已安装程序的快捷方式,并与数字键1~9绑定,设置好之后,点击相应的快链选项,或直接按数字键就可以运行指定的程序。
『程序大小』
:安装包约16K,安装后约36K
『制作原因』
:刚入手N79,第一次用S60的机器,感觉快捷图标不够用,因此就自已做了一个,感觉蛮实用的,就来推广一下,呵呵。
『计划功能』
:增加网格视图。 增加对Java程序的支持。
『功能更新』
:1. 增加链接数量从7个到9个。 2.增加数字链绑定,使用更快捷。 3.增加快链列表项滚动条。
...
- 2009-06-30 22:31
- 浏览 1307
- 评论(0)
牺牲了两个周末,终于有成果了,在下初学Symbian编程,让大家见笑啦。软件介绍如下,欢迎大家下载试用,如果有任意的意见、建议或疑问,非常希望能和我分享,直接跟贴,或给我mail:svyee@163.com
功能介绍:快链(SLinkXY) v0.1.2 可以设置最多7个已安装程序的快捷方式,设置好之后,点击相应的快链选项,就可以运行指定的程序。目前只完成了列表项视图,今后会加上网格视图。
程序大小:安装包约17K,安装后约36K
制作原因:刚入手N79,第一次用S60的机器,感觉快捷图标不够用,所以想自已做一个。
现存问题:经我的N79测试,不能增加Java程序 ...
- 2009-06-28 11:54
- 浏览 896
- 评论(0)
Following code sample can be used to retrieve application icons
Hearders Required:
#include <fbs.h> //CFbsBitmap
#include <aknsskininstance.h> //MAknsSkinInstance
#include <aknsutils.h> //AknsUtils
Library required:
LIBRARY fbscli.lib ///CFbsBitmap
LIBRARY akn ...
- 2009-06-25 00:36
- 浏览 952
- 评论(0)
详细描述
这个实例代码描述了如何本地化一个应用程序的文本字符串,改示例可以自签名执行。
步骤
1、生成data\[app].rls文件
2、将本地化信息写入其中
#ifdef LANGUAGE_SC // Default: UK English
#include "app_loc.l01"
#elif defined LANGUAGE_01 // UK English
#include "app_loc.l01"
#elif defined LANGUAGE_0 ...
- 2009-06-24 23:40
- 浏览 1699
- 评论(0)
Symbian
系统都会出现系统出错,其实解决的方法很简单: 新建一个名为“ErrRd”的空文本文件,放到C:systembootdata这个目录下,让系统在出
错时能显示出错代码,这时我们就知道了这个错误代码的原因:
系统错误-1-找不到指 ...
- 2009-06-24 01:22
- 浏览 3406
- 评论(0)
1、E32USER-CBase 63
只有Pop();delete;
2、E32USER-CBase 64
只有Pop();
3、E32USER-CBase 71
只有PushL();
4、E32USER-CBase 90
只有PopAndDestroy();
5、Alloc:
只有PushL(); Pop();
6、KERN-EXEC 3
解引用NULL指针,
7、USER 11
字符串赋值时超过iMaxLength
8、USER 44
非NULL指针重复删除
...
- 2009-06-24 01:14
- 浏览 1705
- 评论(0)
We can launch any application installed on a device with it's UID
rather using the name of the application .
By this way we can prevent the name clashes.
No need for searching for the full path of the application.
In mmp file:
LIBRARY apgrfx.lib // for RApaLsSession
LIBRA ...
- 2009-06-21 12:20
- 浏览 1348
- 评论(1)
一个应用程序它可以显示设备上所有已安装程序的Uid。
该程序从S60 2.x 移植到 S60 3.x
S60 2.x的源代码可以在Forum Nokia 找到,下面的代码是S60 3.0的。概要:
以下代码将显示手机上安装的应用程序的Uid,它使用了下面的类。
RApaLsSession iLsSession;
MAppUidObserver& iObserver;
RArray<TAppInfo> iApps;
class TAppInfo
{
public:
TInt32 iAppUid;
TApaAppCaption ...
- 2009-06-21 00:25
- 浏览 1250
- 评论(0)
这是学习Symbain C++很重要的一篇文章,一直没找搜到中文版,想想还是自己译一下吧,复习复习英语,也敦促自己仔细读读此文档。本人英语不是一般的菜,译文中如有不当之处,欢迎批评指正。
原文:S60 Platform: Comparis ...
- 2009-06-08 00:17
- 浏览 2149
- 评论(0)
需要在手机上调试代码或跟踪执行过程?RFileLogger也许可以帮助你.这个class的功能非常强大而且很容易使用._
首先声明一个文件日志的连接并且创建一个log文件RFileLogger iLog;
//打开日志文件服务的连接
iLog.Connect();
iLog.CreateLog ...
- 2009-06-06 23:58
- 浏览 1036
- 评论(0)
趁这个珍藏着无数梦想和欢乐的俄罗斯方块25周岁之际,来留个脚印。
在下的七仔 和 第一个Symbian 习作 TetrisXY
继续努力……
- 2009-06-06 23:54
- 浏览 769
- 评论(0)
昨天新入手N79,第一次用S60的系统,有不少惊喜,也有不少不太乐观的地方,相对于我之前用的2610。其实尽管S60的扩展性很好,但是其自带的基本功能软件,像短信,日历等也应该更加人性化一些。由于目前也还不熟悉这个系统 ...
- 2009-05-29 11:15
- 浏览 1311
- 评论(1)