随笔分类 - 手机开发
摘要:移动的短信回执,收到的编码是“0031003065E500310031003A00320033002081F30031003500300033003100310039003900370030003477ED4FE190018FBE000A536B751F90E856DE5E94690D726959766CB95B89516895EE9898FF0C79F06B638FDB884C98CE96698BC44F30FF1B6B64524D670962A5905379F051765BCC542B53CD5F0F810280AA9178FF0C589E52A060A375C598CE9669”和普通短
阅读全文
摘要:最近在做一个短信管理软件,需要把系统原有短信导入到新软件中,而.NETCF本身没有读取收件箱短信的类库,在网上搜寻了一下,发现只能通过操作MAPI来解决.幸运的是刚好找到了一个封装了MAPI的.NET类库.地址:http://www.codeproject.com/internet/CMapiEx.asp该类库是用于PC机的,要想用于wm平台还必须做一些修改,最后又参考了无聊客(http://blog.csdn.net/yzx0023/)的文章后修改了一些代码,现在可以在WM平台上读取收到的短信和已经发送了的短信代码:/Files/hxw/ReadSmsDemo.rar 由于我C++不熟悉,所
阅读全文
摘要:在Windows Mobile 开发过程中,很多时候需要读取短信收件夹及发件夹里的数据,当然C#是很难实现这个的,因为微软没有对底层API进行封装,此时,C++又出来了,通过C++封装一个DLL,然后在C#中调用即可(没办法,C++)总是那么强。具体的C++封装我这里不详细介绍,其实也不是我封装的,是别人写的,这里引用过来。using System;using System.Collections.Generic;using System.Text;using System.Runtime.InteropServices; public class NetMAPI:IDisposable {
阅读全文
摘要:http://blog.sina.com.cn/s/blog_49d619a30100myt6.html最近在忙一个移动警务的项目,需要获取SIM卡的信息,来做身份的验证。考虑到获取:国际移动设备识别码(IMEI:InternationalMobile Equipment IdentificationNumber)和国际移动用户识别码(IMSI:International Mobile SubscriberIdentificationNumber),读取这两个号码用到TAPI的lineGetGeneralInfo()函。在新版的OpenNetCF里没有发现对这个函数的封装(也许我没找到),于是
阅读全文
摘要:.NET CF中提供了联系人管理的程序集,并提供了发送短信功能。下为示例代码:using System; using System.Collections.Generic; using System.Text;using Microsoft.WindowsMobile.PocketOutlook; //需import该程序集////// 类的定义和函数的定义略///OutlookSession outlookSession = new OutlookSession();string message = “test”;string phone = “13XXXXXXXXX”;SmsMessage
阅读全文
摘要:http://blog.sina.com.cn/s/blog_49dec3870100ppyg.html文件结构适用范围: 从图中看到在“我的Smartphone”的根目录中有6个文件夹,其中我们经常会用到的3个主要的文件夹就是“Storage”、“StorageCard”和“Windows”。通过图中的文件结构可以了解一下各文件夹的作用和功能。Windows Mobile 6.5 文件结构1.“Storage”文件夹: “Storage”文件夹是手机中的存储器,如果把手机看成一台计算机的话,这个文件夹就相当于硬盘,里边存放了手机中的各种程序,以后如果想向手机中安装其它软件或游戏也会存放在这个
阅读全文
摘要:今天连接设备的时候部署Windows Mobile 6.5SmartPhone应用程序时,出现了这么一个错误。"设备安全配置不允许连接。请确保您具有所开发设备的适当证书。有关连接此设备的正确安全设置,请查阅 SDK 文档"错误。其的处理方法有下面两种:1.cmd下运行位于:C:\Program Files\Microsoft Visual Studio 9.0\SmartDevices\SDK\SDKTools下面的RapiConfig.exe /P SecurityModels\open.xml2.使用Security Configuration Manager改变设备的
阅读全文
摘要:现在有好些splash的做法,我的比较简单,而且如果你的素材不错的话,应该可以做出很好的效果,这个教程不依赖任何第三方控件,直接使用vs的就行了,下面这个是预览图:正文开始:我们首先新建一个winform项目,那个form1.cs就先不动他,我们先再建立一个windows窗口,命名为splash,设置窗体属性如下:ShowInTaskbar=false:因为是splash窗口,所以不用在任务栏显示了。然后拖动一个progressbar 和Timer控件到splash窗口如上图。StartPosition=CenterScreen;TransparencyKey =Black;FormBorde
阅读全文
摘要:摘要 以前我们经常是同步后在PC机上Copy程序并选择”粘贴快捷方式”,在Smartphone上添加快捷菜单,本文介绍了另外一种通过编程在Smartphone上创建快捷方式的方案。Keywords Smartphone,Shortcut,windows mobile,.NET Compact Framework,C#尽管可以在制作CAB安装文件的工程中,通过强大的VS,简单的点击两下鼠标就能给安装文件添加快捷方式,但是有时候我们也需要在自己程序中实现这个功能,比如我们希望我们的程序是不需安装但是又要有快捷方式以方便用户操作。在Pocket PC上面要Co
阅读全文
摘要:WM中的开机自启动有三种实现方法:1、将.exe文件的快捷方式放入\windows\startup目录下2、修改注册表:(代码如下) //写入注册表,开机自启动 HKEY hKey = NULL; //找到系统的启动项 LPCTSTR lpRun = TEXT("init"); //打开启动项Key long lRet = RegOpenKeyEx(HKEY_LOCAL_MACHINE, lpRun, 0, KEY_WRITE, &hKey); if(lRet == ERROR_SUCCESS) { TCHAR pFileName[MAX_PATH] = {
阅读全文
摘要:这里有三种方式可以重启Mobile 设备。SetSystemPowerState[代码]调用NativeMethods.SetSystemPowerState(null,NativeMethods.SystemPowerStateFlags.POWER_STATE_RESET,NativeMethods.POWER_FORCE);ExitWindowsEx[代码]调用[代码]KernelIoControl[代码]
阅读全文
摘要:临近春节去新加坡参加了Mobility Metro Training,很多来自亚洲各地的MVP、MCT们也都参加了这次的培训。这次培训的目的就是将windows mobile 6.0和Visual Studio 2008开发的最新技术,快速地推广到全世界。我们也将会在中国进行系列的Mobility Metro Training。这次去新加坡培训的一共四人,临行时的一句玩笑:“二师兄,你的肉现在比师傅的肉还贵”,让这次培训有了个“取经”的别称。如果想了解Mobility Metro Training的全貌,还要等到培
阅读全文
摘要:书接上回,本文再来谈谈《Windows Phone 7设计和交互规范》中的剩余部分,包括文本、标点符号、触控、屏幕键盘、物理键盘、屏幕以及其他硬件。文本这份规范实在是太细致了,以至于它对Windows Phone 7应用的文本格式都做了详细的规定和建议,虽然许多内容并不是针对中文的,但了解一下也无妨。Windows Phone 7内建的Unicode字体支持东亚语言(中韩日),开发人员也可以在应用中内置字体。字体尺寸请勿小于15pt,否则难以阅读。应用中出现的文本应当使用自然语言,而不是机械的计算机语言。建议使用Windows Phone 7内置的文本样式,而不是硬编码自定义样式。如果开发英文
阅读全文
摘要:当iPhone和Android在市场上所向披靡的时候,搭载Windows Phone 7的手机也终于进入了市场。我打算写个WindowsPhone 7应用试一下,就随便翻了翻Windows Phone7的SDK,SDK写的很细致,上线也很及时,要是微软其他产品的SDK也能这样就好了。Windows Phone 7 SDK的许多章节都提示要先阅读《UI Design and Interaction Guide for Windows Phone 7 v2.0》,这份规范非常细致,内容并不只是针对用户体验的设计,开发人员也能从中了解Windows Phone 7的一些能力以及限制。在这几篇随笔中,
阅读全文
摘要:http://www.docin.com/p-60834002.html
阅读全文
摘要:Windows phone是基于Microsoft Windows CE内核嵌入式系统操作系统,为您提供与微软Windows操作系统相似的视窗界面与操作方式,同时带来与Windows操作系统同样强大的系统功能,并不断以众多创新特性与增强功能,全面革新您的移动装备,为您的移动商务及娱乐生活注入不同凡响的创新体验。 刷了Windows Mobile 6.5的朋友如果你苦于没有全面的学习资料,那么这篇涵盖入门到精通的教程将是你最好的选择。下面我们从入门级别开始讲解最新的WM6.5手机操作系统。本文资料来源是微软Windows Phone官方网页。 一、Windows Mobile 6.5 入门教程
阅读全文
摘要:http://mobile.51cto.com 2010-09-17 09:34 佚名 51CTO综合报道北京时间9月17日早间消息,据国外媒体报道,微软周四公布了Windows Phone 7的免费版手机软件开发工具包。这是正式版本的Windows Phone 7的SDK。 【51CTO综合报道】在《微软正式发布Windows Phone 7开发路线图》里我们介绍了今天将发布Windows Ph...
阅读全文
摘要:Windows Phone7允许创建多个页面,但并不像Windows mobile程序一样,可能关闭窗口或最小化,而是通过跳转的方式来实现的。但是其跳转方式也不同于PC上Sliverlight的跳转方式。不过其传值方式却是一样的。 一.跳转:可以通过这条语句来完成:this.NavigationService.Naviagte(new Uri("/testPage.xaml", UriKind.R...
阅读全文
摘要:对于Windows Phone 7程序来说,UI是用Sliverlight来开发的,但是并不完全是Sliverlight的全集,与子集的关系,因为Phone 7上有的API或功能PC上是没有的(比如这个application bar),那PC上的sliverlight就更不用说了。 Application Bar就是所谓的菜单栏,它包括Iconbutton和Menu两种类型。Iconbutton...
阅读全文
摘要:WP7的窗体已经和Mobile没有一点儿相同的地方了,它是由silverlight生成的网页式的窗口——页面。但是它又和silverlight不是完全一样的,silverlight是由Frame和Page生成,而WP7是由PhoneApplicationFrame和 PhoneApplicationPage 生成的。 而且对于WP7来说还有屏幕转向的问题。对于转向来说,非常...
阅读全文

浙公网安备 33010602011771号