自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(35)
  • 资源 (18)
  • 收藏
  • 关注

转载 WinCE下用资源RC添加菜单的方法

  转:http://niuniug.spaces.live.com/blog/cns!2C71306A5C538D8C!443.entry#trackback有很多方法添加菜单的.今天尝试了用RC资源添加菜单的方法,比HMENU CreateMenu (void);用起来方便多了.首先要添加RC文件。也许用惯了.net,用EVC不怎么顺手,大概不是中文界面的关

2009-04-30 07:51:00 932

转载 [C/C++]#ifndef,#define用法

文件中的#ifndef 头件的中的#ifndef,这是一个很关键的东西。比如你有两个C文件,这两个C文件都include了同一个头文件。而编译时,这两个C文件要一同编译成一个可运行文件,于是问题来了,大量的声明冲突。 还是把头文件的内容都放在#ifndef和#endif中吧。不管你的头文件会不会被多个文件引用,你都要加上这个。一般格式是这样的: #ifndef #define ...... #

2009-04-30 07:43:00 1300

转载 VS2005下OpenGL的配置及简单实例

学习OpenGL前的准备工作第一步,选择一个编译环境选择Visual Studio 2005作为学习OpenGL的环境。第二步,配置OpenGL环境具体做法在前一篇中。建议将相应文件放到VC的文件夹下,而不是PlatformSDK中。第三步,安装GLUT工具包GLUT不是OpenGL所必须的,但它会给我们的学习带来一定的方便,推荐安装。Windows环境下的GLUT下载地址:(大小约为150k)h

2009-04-30 07:40:00 3162

转载 win mobile5移植xml解析库expat方法

北京理工大学  20981  陈罡expatxml解析库是一个非常强大的xml解析库,有了它的支持可以将很多参数设置或者内容编排、组织都集成到程序中去。5mbox的杂志内容解析、显示的基础就是expat解析库。目前,我已经让这个库可以在s60 2nd, 3rd以及moto mobilinux上面顺利运行了,还差winmobile平台和uiq平台,就基本上都有了。 这次借

2009-04-20 03:54:00 1403 2

转载 win mobile 5播放mp3音乐的方法(4)--5mbox封装类的代码

北京理工大学  20981  陈罡前几篇说到在win mobile 5上面播放mp3音频需要了解的基本知识。在这里我再总结一下:首先是移植libmad,mp3文件解码器这是必不可少的第一步;然后是使用libmad把mp3文件解码成为pcm码流,也就是wav文件(其实还是有一些区别的,wav文件是有wav头的pcm码流)。最后就是利用pcm码流的播放a

2009-04-20 03:53:00 774

转载 win mobile 5播放mp3音乐的方法(2)--libmad库的使用篇

北京理工大学  20981  陈罡继续上面一篇的内容。既然libmad已经可以顺利的移植到win mobile平台上了,那么如何使用这个libmad库呢?很遗憾,linux平台下面对于libmad的文档描述不是非常清晰。呵呵,按照他们的思维就是一切都在代码里面了。但是对于普通的开发者来说,可能只是涉及到对库的使用,而不是为了使用一个库去学习mp3的编码、解码原理(如果能够通过这个库弄明白了这些

2009-04-20 03:51:00 1086

转载 win mobile 5播放mp3音乐的方法(3)--pcm码流播放篇

北京理工大学  20981  陈罡继续上面一篇的内容,本篇已经假定你已经可以从mp3文件中顺利的解码出pcm码流了。然后开始我们下一步的工作——播放pcm码流。在这之前,我们必须熟悉一下微软的几个用于播放pcm码流的函数,如果只是用用sndPlay之类的简单函数,又不想耽误时间的朋友就可以不必往下看了。偶用的方法是比较麻烦的方法,呵呵,但是效果是非常不错的可以修改后用于流媒体中的音频部分播放。

2009-04-20 03:51:00 1244

转载 win mobile 5播放mp3音乐的方法(1)--libmad库的移植篇

北京理工大学  20981  陈罡太好啦,又到周末了。时间过得真快啊!心疼ing。。。win mobile 5上面播放mp3似乎已经有了可以依赖于win mobile提供的multi-media播放器的调用方法。这种显而易见的方法,我认为缺少一些主动性,只能微软怎么做,咱就怎么做。如果想做出个性化的软件或者播放器,或者实现在线边下载边播放的方案就很困难了。对于从moto的linux移植到win m

2009-04-20 03:50:00 1006 2

转载 win mobile 5显示jpg,png,gif图片的方法--5mbox的图片库封装

北京理工大学  20981  陈罡原本想和win mobile 5播放mp3专题一样详细写一下关于win mobile 5平台上显示各种格式图片的方法来着。后来觉得太麻烦,还是让代码来说话吧。在前面的文章中,我曾经介绍过在win mobile 5平台上利用direct show技术完成直接写屏操作的方法,对这部分有疑问的朋友可以参照一下。就把这篇文章做为直接写屏的下一篇文章吧。做到了直接写

2009-04-20 03:46:00 1606 3

转载 symbian 2nd中从屏蔽接入点选择以及创建新的接入点

(1)基础知识补充--关于cmnet和cmwap众所周知,中国移动对gprs分组数据业务进行了人为的限制,把它分成了“cmnet”和“cmwap”两种接入方式。对于cmnet来说,是允许手机直接接入internet互联网,允许tcp长连接,允许udp数据包,可以说cmnet是gprs服务本来的面貌;而cmwap则是被“阉割”版的gprs服务,所有的数据只能先通过一个叫做wap网关的服务器中转才能发

2009-04-20 03:43:00 749

转载 symbian 2nd如何绕过程序管理器的限制

北京理工大学  20981  陈罡 在symbian开发中我们经常会用到手机系统自带的“程序管理”这个软件。这个软件的功能在于它会忠实地把程序的安装操作记录下来,在删除程序的时候它也会忠实地把程序给删除。这种做法对于symbian来说,无疑是最好的选用第三方软件的选择,既可以安装到手机上,又可以无条件的将软件卸载掉。 但是这个所谓的“程序管理”,也有很多弊端。例如,每次都需要把

2009-04-20 03:42:00 738

转载 symbian 2nd支持cmnet和cmwap的断点续传的RSocket实现

北京理工大学  20981  陈罡记得以前曾经写过关于断点续传的文章,只是举例了win32环境下c++实现的单线程断点续传的实现方法和代码。现在时间比较充裕了,就把symbian 2nd下面实现的断点续传代码拿出来晒晒,希望能起到抛砖引玉的效果,更加促进这个底层模块的稳定性和兼容性。 现在就把nettest这个symbian 2nd程序各个部分展开来分析一下:nettest总体上来

2009-04-20 03:41:00 933

转载 s60 2nd平台上获取IMSI的方法

 北京理工大学  20981  陈罡开发手机网络应用的过程中,很多时候都希望每个用户都有一个跟用户手机号绑定的唯一的ID号码。在symbian s60 os v7.x, 8.x,symbian sdk2nd平台上,获取用户的手机号码几乎是不可能的。原因很简单,手机号码这东西是中国移动运营商所掌握的,而不是手机所账掌握的,在移动运营商的内部有一台服务器,专门用于把手机sim卡

2009-04-20 03:40:00 911 1

转载 S60 3rd断点续传的代码发布

北京理工大学  20981  陈罡记得以前曾经发布了for s60 2nd平台的断点续传的源代码。很多朋友关心在s60 3rd是否仍然能够适用。为了简单证明一下这个代码是可以基本上不做什么修改就放到s60 3rd平台上编译、运行。所以把这部分代码重新调整了一下,然后在3rd的模拟器上编译和运行通过。呵呵,s60 3rd模拟器在联网过程中不需要什么类似

2009-04-20 03:39:00 1086

转载 断点续传——据说很多人感兴趣

北京理工大学  20981  陈罡要做手机断点续传了,网上的代码有很多,但是多数要么是过于复杂,要么是用java,pascal之类的语言编写的。都不适合直接用在手机上,无奈之下我这个懒人开始动手自己写了。 (1)手机断点续传的未来?手机上开发应用程序的时候,或多或少都要用到gprs连接互联网,从互联网上的服务器中把数据取出来,然后存储到手机上,利用专门的客户端来查看。这就可以美

2009-04-19 21:37:00 1028

转载 如何安装EVC以及如何配置EVC(含EVC序列号)

因为最近在学习嵌入式在WinCE平台的开发所以需要在机器上安装了EVC4.0和SP4,结果运行程序出现: "One or morefiles from the Emulator for Windows CE installation is missing. Pleasereinstall Emulator for Windows CE and try again." 解决办法:按照上面

2009-04-19 14:47:00 3785 1

转载 Walkthrough: Create and Run a Simple Windows Application In Native Code

  Walkthrough: Create and Run a Simple Windows Application In Native Code 8/28/2008 In this walkthrough you will create, build and run a simple Hello World

2009-04-19 12:03:00 661

转载 Wince和Windows Mobile下native C++的单元测试

单元测试(Unit Test)已经成为开发过程中不可分割的一部分,也是refactoring的基础,在Wince和Windows Mobile开发native  C++时可以使用CppUnitLite进行单元测试。在其他平台开发C++的时候,我一直使用CppUnit进行单元测试,可是CppUnit不支持Wince平台,因此在Wince下选择CppUnitLite进行单元测试。CppUnit

2009-04-19 11:21:00 660

转载 使用Visual Studio 2005制作wm上的cab安装包

打开项目,解决方案中添加新项,添加"智能设置CAB项目";或者在空VS中新建一个"智能设置CAB项目"添加新项左侧的Program Files文件夹,没用可以删除添加项目主输出,如果是新建的空cab项目,则添加已生成的exe文件为安装程序添加快捷方式在安装项目属性里,设置公司名,产品名称,是否压缩等,其中公司名与产品名称会出现在设备的查询已安装程

2009-04-19 10:37:00 190 2

转载 手机客户端标识资源获取总结

      在无线互联网开发中,服务器端能够自动获取并识别用户的手机机型、手机浏览器型号、手机号码、IMEI号等几个关键参数,对于提升用户体验、简化用户交互操作以及进行所谓的精准式营销等具有很重要的意义。    与此相关的几个典型的应用场景:用户注册时候,可以直接联网注册,服务器端直接获取用户的手机号和机型,简化注册过程; 用户下载客户端或其他软件资源时候不用手工选择厂商及机型

2009-04-19 10:26:00 1829

转载 IMSI前5位对应移动运营商名称的列表

国际移动客户识别码 IMSI International Mobile Subscriber Identification Number 该信息存储在手机的sim卡中,长度为15位,在鉴权过程中使用。其中前5位对应移动运营商的名称 下面给出对应关系:中国移动运营商:46000,    "CHINA MOBILE",     "CN"  中国移动46001, 

2009-04-19 10:16:00 23927

转载 关于EVC开发环境的搭建

<!--function StorePage(){d=document;t=d.selection?(d.selection.type!=None?d.selection.createRange().text:):(d.getSelection?d.getSelection():);void(keyit=window.open(http://www.365key.com/st

2009-04-19 08:13:00 1505 1

转载 Symbian程序中显示资源中定义的中文

 在我们开发的symbian程序中要想显示中文,可以按照下面的步骤来做  首先,我们在loc文件的开头加入下面的这行代码    CHARACTER_SET UTF8   第二步,在loc文件中定义你需要的字符串资源,如下    #define qtn_exam_caption "中文演示"    第三步,把编辑的这个文件保存为UTF8格式,这步很关键,否则你的程序显示可是乱码。  特别提示,把该l

2009-04-18 18:31:00 418

转载 Symbian SDK之间的切换

在一台机器上可以安装Symbian的多个SDK,在多个SDK共存在情况下,要使用不同的SDK环境编译应用程序,可以通过devices命令寻求帮助。查看当前可用的Symbian设备,使用devices命令:C:/Documents and Settings/shiyigang>devices-------------------------------------------------------

2009-04-18 18:31:00 448

转载 s60 3rd上使用自定义皮肤

在S60 3rd程序上使用自定义皮肤的方式基本同S60 2nd上的使用方式是相同,但是,有时后还是很难调试出来,因此,决定做个小例子,给大家演示怎么使用自定义皮肤。只用自定义皮肤的过程基本如下:1.在AppUI类中,定义下面两个成员变量,这两个变量必须定义,不然,你的皮肤可能绘不出来哦,很多朋友绘不出来自定义皮肤,有可能就是把某个变量定义成局部变量了   TAknsItemID m_Ski

2009-04-18 18:30:00 622

转载 搭建Symbian开发环境--与多种IDE的集成

  随着Symbian智能手机的日渐广泛,手机应用也覆盖了很多应用,也有很多人想开发一些适合自己的小应用,随心所欲的驾驭自己的爱机,现在的智能手机市场主要是采用Symbian OS的智能手机,作为Symbian的典型代表,Nokia的S60系列占据了多半壁江山。  下面以S60 SDK为例,简单的介绍如何为常见的各种手机搭建开发环境,这里所使用的软件均可以从下列网站免费下载得到:    h

2009-04-18 18:26:00 1565

转载 基于Carbide.c++的Symbian开发环境部署

本文将逐步介绍如何利用工具快速搭建一个Symbian开发平台,如果想了解如何手动的生成工程并编译运行,请参考SDK文档。 一、Symbian OS简介   Symbian OS是一个专为移动设备而定制的操作系统。在全球智能手机操作系统的市场份额中,处于领先地位,现在该系统主要应用在Nokia的智能手机上。  SymbianOS系统按照人机界面交互大致分为Series60、Series80、

2009-04-18 18:04:00 1134

转载 Symbian(塞班)系统S60第三版的证书和签名详解

Symbian(塞班)系统S60第三版的证书和签名详解 (2008-05-02 21:36:22) 标签:symbian s60 塞班 第三版 证书 签名 介绍 it  分类:手机相关知识 S60第三版在安全性方面做了比较大的改善,对在系统中安装运行的第三方软件有更为严格的规定。某些涉及手机软硬件安全、个人信息安全等方面的操作被做了特别的限制(比如随手机开机自动启动就是被限制的

2009-04-18 17:37:00 1465

转载 DotNet for Symbian平台 (Nokia,Sony,Motorola等手机)

 支持:Nokia,Sony,Motorola等手机。支持:Symbian60 v3 及其以上。支持:.net CF1,SmartPhone2003类型项目。支持:vs2003,vs2005 现在也有些手机已经使用了Windows Mobile5(HP6828),或者wm6(HP512),在这些平台上我们可以使用.net来写程序。希望这也是一种趋势,越来越多的手机可能会

2009-04-18 17:35:00 597

转载 Windows Mobile 6 (Smart Phone)开发基础

开发准备工具1:vs。这个是自然的了,我用的是vs2005.2:vs的sp13:安装Windows Mobile 6 Standard SDK Refresh4:NETCFSetupv2(Microsoft .NET Compact Framework 2.0 SP2)5:ActiveSync 问题1:如何启动仿真环境里(Windows Mobie 6 Standard

2009-04-18 17:30:00 658

转载 Symbian开发环境Carbide C++的配置和使用

因为工作一直使用Eclipse开发Java程序,但是自己却一直不怎么喜欢java开发,所以准备转Symbian开发,但是我的机子用VS配置Symbian的时候却出现了问题,所以我只好改用Eclipse平台的Carbide c++来开发了,下面就说一下我的配置过程.首先当然是下载Carbide C++的sdk,这个不用说,nokia论坛去下载了,但是下载的时候注意,要下载的sdk是不是for

2009-04-18 11:22:00 603

转载 moto E2文件访问

折腾了几天终于在moto E2手机上的文件访问成功了,我在j2me中访问手机目录目录前缀file://        也可以用 file://localhost主目录/手机目录 phone/      所以moto机器的文件目录为file:///phone/ 或者file://localhost/phone/存储卡目录为file:///sd// (moto E2访问不到存储卡

2009-04-17 13:13:00 959

原创 J2ME 机型开发bug收集

各类J2ME的bug手机,对于JVM开发有参考意义MOTO 小C系列 常见机型:C650手机屏幕:128*128游戏屏幕:128*116非全屏屏幕:128*100JAVA联网:CMWAP需要代理字体大小:17*17,一行约7个中文字,内置一种字体,任何字体选项均为默认字体MIDP:2.0CLDC:1.0JAVA单个容量限制:标准100K(实际无限制,小于手机

2009-04-17 11:04:00 658

转载 获取Windows Mobile手机的手机号码

这个方法是非特权api。 #include "tapi.h"#include "tsp.h"#define EXIT_ON_NULL(_p)     /    if (_p == NULL)    /{   /    hr = E_OUTOFMEMORY; /    goto FuncExit; /} #define EXIT_ON_FALSE(_f)     /    if (!(_

2009-04-16 21:51:00 1616 2

原创 "base href " jsp中必不可少的一句

今天在写一个JSP网页的时候,href不能用了,所有href鼠标放上去前面现实的都是“http:///”,竟然有三个“/”,而且前面也没有显示“localhost:8080”找了大半天找不出来,最后才发现不小心将Eclipse自动生成的下面两行代码误删了,String path = request.getContextPath();String basePath = request.getSche

2009-04-14 11:41:00 573

SG320240 LCM 规格书

SG320240 LCM 规格书,里面详细了接口资料与编程方法。-SG320240 LCM specifications, which detail the data and programming interfaces.

2012-04-19

MTK android 6573 driver

MTK android 6573 driver

2012-04-10

mkyaffs2image

使用mkyaffs2image工具 把apk及相关文件(如.so)拷贝到system的相应路径下,执行 mkyaffs2image -f direction/system system.img,即可生成system.img

2012-03-21

jd-gui-0.3.3.windows

运行 JD-GUI工具(绿色软件),打开 jar 文件,在File下有个 Save JAR Source,它可以生成 src 源代码。

2012-03-07

万能apk签名工具(APK文件修改工具)V1.00 绿色版

万能apk签名工具(APK文件修改工具)V1.00 绿色版 使用万能apk签名工具,自己定制个性的rom 就 轻而易举了!用的这个签名成功,然后将apk安装到了模拟器中。用的时候很简单,选择apk包,然后选择签名就可以。 运行它,对rom里的应用程序增减,美化! 1.有了这个软件,可以自己修改美化APK 文件 2.用WINRAR打开APK文件,将自己的图片图标放进替换原有的,然后用本软件制作签名,然后安装进Android。 3.下载别人制作好的ROM,自己精简删除,或者添加APK文件。 4.用本软件给 ROM 制作签名 ,然后刷机

2012-03-07

dex2jar-0.0.9.8

反编译步骤 1、把 class.dex 拷贝到 dex2jar.bat 所在目录,直接拖动 class.dex 到 dex2jar.bat,生成 classes.dex.dex2jar.jar。

2012-03-07

MTK+Socket数据存储联网

介绍了MTK的联网基础知识,包括socket、wps

2012-01-10

11A_VenusFW_Customization.pdf

11A_VenusFW_Customization.pdf为MTK官方文档

2011-12-14

10A_MMI_Resource_Training.pdf

10A_MMI_Resource_Training.pdf为资源添加(XML)详细资料

2011-12-14

11A 添加APP示例

11A 添加APP示例 11A_VenusFW_Customization.pdf 10A_MMI_Resource_Training.pdf

2011-12-14

GSM规范包含GSM03.38 GSM03.39 GSM03.40

含:GSM03.38(字符和特定语言信息) GSM03.39(短消息中心和短消息实体间连接的接口协议) GSM 03.40(点对点短消息业务技术实现) 及GSM 07.07(AT 命令集)

2011-07-07

H264Symbian

H.264 codec的symbian版本-Symbian version of H.264 codec

2010-06-22

TestGnHttpDown.rar

适用版本:3rd及以上 模拟器是否编译通过:未知 模拟器运行状况:未知 真机是否可以运行:未知 用到主要类:RHTTPSession RHTTPTransaction 特色功能:一位网友提供的http类下载源码,实现了断点续传等功能。

2010-06-21

Live555 Windows Mobile 平台下 编译问题 MyLocale

LIVE555迁移到VS2005时,编译会有时间错误提示: error LNK2019: 无法解析的外部符号 setlocale,该符号在函数 "public: __cdecl Locale: Locale(char const *,int)", 那是因为LIVE的Locale文件跟系统Locale文件冲突. 解决办法是新建立一个类,并使用新的类MyLocale代替旧类. 新类MyLocale代码在附件.

2010-05-17

class-dump-z_0.2-0.tar.gz

生成非官方iphone toolchain头文件 包括了class-dump的mac版,LINUX版,Windows版 具体用法: class-dump -H Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator2.1.sdk/System/Library/CoreServices/SpringBoard.app/SpringBoard -o ~/Desktop/SpringBoard

2010-04-25

Receiving SMS Messages.rar

外部程序获取截获消息信息,可以在自己的程序里通过和mapirule.dll通信,截取短信

2009-11-16

Network Programming For Microsoft Windows 2nd

网上的好多这本书下载下来不能看chm。这本可以。

2009-05-30

MySQL JDBC Driver

MySQL JDBC Driver 好不容易把全套(包括doc、src,总共8M左右)给下载下来,发现其中jdbc driver只有500多K,晕死~

2009-02-19

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除