博客园丁

我是博客园的一丁,我会永不停顿,不停创新。
posts - 100, comments - 129, trackbacks - 21, articles - 23
   :: 首页 :: 新随笔 :: 联系 :: 订阅 订阅 :: 管理

公告

2006年11月2日

摘要: 本文旨在介绍支持诺基亚设备中应用安装所使用的安全模型的理论。
阅读全文

posted @ 2006-11-02 22:16 Jason.Jiang 阅读(837) 评论(0) 编辑

摘要: 各种编译模式之间的区别
阅读全文

posted @ 2006-11-02 22:12 Jason.Jiang 阅读(474) 评论(0) 编辑

摘要: 在模拟器或者真机上面显示中文,这是一个不难的问题。阅读全文

posted @ 2006-11-02 21:50 Jason.Jiang 阅读(1129) 评论(0) 编辑

摘要: 我们写程序,几乎很少不跟字符串打交道的,所以字符串这一块儿自然成了一个平台的很重要一块儿。阅读全文

posted @ 2006-11-02 20:53 Jason.Jiang 阅读(1239) 评论(0) 编辑

摘要: 创建MP3解码器
在Symbian平台上使用MAD——(Mpeg Audio Decoder Library)

这里你可以得到关于使用MAD库解码mp3的解决方案的介绍。
从Symbian 7.0s开始,你可以在智能手机上通过MMF机制播放mp3,
但是如果你的手机不支持mp3解码器的话怎么播放呢?或者你
希望自己定义一个属于你自己的格式的mp3文件该如何播放呢?

这里,我将教你如何把MAD库移植到Symbian平台,并且利用它
播放mp3。阅读全文

posted @ 2006-11-02 20:29 Jason.Jiang 阅读(933) 评论(0) 编辑

摘要: 大体上思路是:媒体文件流化后,每播放一个缓冲的内容后,会回调MaoscBufferCopied(TInt aError, const TDesC8& /*aBuffer*/)
在这个函数里面再调NextBuffer()填充缓冲区。阅读全文

posted @ 2006-11-02 20:22 Jason.Jiang 阅读(1387) 评论(3) 编辑

摘要: (1)将电话簿中数据转换成vCard格式的文件

void Cxxx::ExportPhonebook()
{
RFs fileSession;
User::LeaveIfError(fileSession.Connect());//连接文件服务器
CleanupClosePushL(fileSession);
CContactDatabase* contactDb = CContactDatabase::OpenL();//打开默认数据库
CleanupStack::PushL(contactDb); 阅读全文

posted @ 2006-11-02 20:20 Jason.Jiang 阅读(3815) 评论(0) 编辑

摘要: TBool CMcAppUi::invokWapUrl(TDesC & url) {
const TInt KBrowserUid = 0x10008D39; // the inner browser's id
TUid id( TUid::Uid( KBrowserUid ) );
TApaTaskList taskList( CEikonEnv::Static()->WsSession() ) ;
TApaTask task = taskList.FindApp( id ) ;
RApaLsSession appArcSession;
TThreadId thread_id = 0;
HBufC * param ;
HBufC8 * param8 ;

param = HBufC::NewLC( 50 );
pa阅读全文

posted @ 2006-11-02 20:14 Jason.Jiang 阅读(749) 评论(0) 编辑