当前位置:文档之家› 基于CARBIDE.C 的SYMBIAN(NOKIA 手机)开发基础实验报告

基于CARBIDE.C 的SYMBIAN(NOKIA 手机)开发基础实验报告

基于CARBIDE.C  的SYMBIAN(NOKIA 手机)开发基础实验报告
基于CARBIDE.C  的SYMBIAN(NOKIA 手机)开发基础实验报告

综合课程设计报告

专业:电子信息工程

班级:

学号:

姓名:

一、实验目的:

1、掌握搭建Symbian开发环境的方法;

2、会使用Symbian操作系统模拟器和Windows开发包进行快速测试,会在模拟器上构建和执行程序;

二、实验要求:

1.掌握构建程序所需的工具

2.掌握Symbian开发环境的搭建方法

3.掌握Symbian操作系统模拟器的使用方法

4.构建一个简单的示例程序

5.提交实验报告。

三、课程设计过程

1.基于Windows的Symbian开发环境所需的工具软件

1)ActivePerl-5.6.1.638-MSWin32-x86.msi

2)j2re-1_4_2_13-windows-i586-p.exe

3)Carbide_cpp_v2_0_en.exe

4)S60_3rd_Edition_SDK_Feature_Pack_2_v1_1_en.zip

5)Nokia_Eseries_SDK_Plug_in_for_S60_3rd_Ed_FP2_v1_0_en.zip

6)s60_open_c_cpp_plug_in_v1_6_en.zip

2.Symbian开发环境的配置过程

1.安装perl和java运行环境(J2RE),这个对路径没什么要求,默认目录就可以了;

2安装s603rd feature pack2SDK;

3安装Nokia Eseries SDK Plug-infor S603rd Edition,Feature pack2默认安装即可

4安装Openc插件;

5安装SDK后,我们可以把模拟器上的语言设置成中文,(可跳过);

6安装Carbide c++2.0与SDK3rd同一个目录。

3.简单工程的建立及工程文件的导入。

4.工程文件的构成

一般的工程文件,我们要涉及修改的文件夹主有:data,inc,src,group,sis

在data文件夹中,文件主要定义应用程序使用的一些资源,如dialog,menu,以及其他文本资源,应用程序

图标等。

在inc文件夹中,定义了相关的头文件,

在Src文件夹中,是相关的cpp文件

在Group文件夹中,包含了与工程导入以及编辑相关的一些文件,如.mmp,.

程序的基本框架

在sis文件夹中,有包含文件打包信息的.pkg信息.

HelloWorld的程序流程

我们创建的HelloWorld程序调用流程如下:

1.首先,应用程序先要实现一个全局函数E32Main(),它是应用程序的入口,类似于c的main()函数;

2.框架调用NewApplication,生成一个CHelloWorldApplication类的实例,并返回一个指向他的指针。

CHelloWorldApplication这个类主要用来启动应用程序框架对象的初始化应用程序框架(Avkon)。

3.框架调用CHelloWorldApplication::AppDllUid(),获得实际程序的UID

4.框架调用CHelloWorldApplication::CreateDocumentL(),生成应用程序文档,并返回它的指针,默认情况下,它提供了

Document文件的创建和访问。这里仅被用来创建一个应用UI

5.框架调用CHelloWorldDocument::CreateAppUiL()的方法,生成一个App UI对象CHelloWorldAppUi,

并返回一个指向他的指针

6.在CHelloWorldAppUi类的ContructL函数中,会调用App UI基类的BaseConstructL函数,处理如读入

一个与该程序相关的资源文件等初始化事件。并调用AppView

函数来生成实例

CHelloWorldAppView,在CHelloWorldAppView中,我们重载其Draw()等成员函数,绘制程序的开始界面并处理由于环境变化引起的重绘事件等。

7.在我们的框架中,CHelloWorldAppUi还进行对应用程序的主要事件的控制如:菜单事件,焦点改变事件,环

境变化事件等的控制。例如在CHelloWorldAppUi::HandleCommandL中对菜单事件进行了处理.

程序的编译以及模拟器使用

1.Project->Build Configurations->Set Active中设定编译环境.在模拟器里运行我们设定为Emulator Debug

(WINSCW)[S60_3rd_FP2_SDK_v1.1]:

2.编译,可以用菜单Project->Build Project

3.对于模拟器的启动,我们可以选择两种方式,一种是从Carbide2.0菜单Run->Run或通过另一种,从开始

菜单中启动模拟器,进入模拟器”功能表->安装”文件夹打开应用程序:

程序的打包及签名

一.签名方式的介绍\

在Symbian操作系统上开发的手机程序必须进行数字签名,才能在手机终端上安装成功。关于symbian

的签名,一共有开放签名(Open Signed)、鉴定签名(Certified Signed)和快速签名(Express Signed)三种方式:

1.开放签名又分为两种:在线开放签名(Open Singed Online)和离线开放签名(Open Singed Offline)。开

放签名可以使开发者为受限于某个手机串号(IMEI)的单个设备进行方便、快捷、免费的一次性签名服务。

2.鉴定签名使用Symbian的B型根证书对sis文件进行签名,可以使用Symbian OS的标志,签名后程

序不能再修改,否则无法安装。鉴定签名需要购买Publisher ID,并注册Symbian Signed帐号。鉴定签名

需要由独立的测试机构对手机程序进行测试,测试通过后才能进行签名。

3.快速签名也使用Symbian的B型根证书对sis文件进行签名,不能使用Symbian OS的标志,签名后

程序不能再修改,否则无法安装。快速签名需要购买Publisher ID和Content ID,并注册Symbian Signed

帐号。快速签名不需要进行独立的测试工作,但Symbian可能会随机抽检。被抽检到的程序会被Symbian

送到独立的测试机构进行测试,费用由Symbian承担。如果程序没有通过测试,则Symbian会注销你快

速签名的资格,这也就意味着你下一次必须进行鉴定签名;直到鉴定签名通过后,Symbian才会恢复你快

速签名的资格。

在S603rd之前的安装文件,一般都是.sis格式的.在3rd中,未签名的安装文件为.sis,签名以后的为.sisx.

二.软件的自签名

除了上述的签名方式,对于一些只有简单功能的程序,还可以通过自签名的方式对程序进行签名,下面

介绍其中的两种方式,这两种方式都不需要申请证书就可以实现:

1.利用carbide

2.0生成:

以HelloWorld为例,只需要在菜单进行设定Project->Build Configurations->Set Active->5Phone Release (GCCE)[S60_3rd_FP2_SDK_v1.1]

2.命令行方式生成:

第一步,打包生成.sis文件:(如果已经生成.sis文件,可以直接看第二步)

⑴通过命令提示符进入到工程文件的.mmp文件所在文件夹,即group文件夹下输入命令:

bldmake bldfiles

abld build gcce urel

经过一系列的make最终会生成C:\S60\devices\S60_3rd_FP2_SDK_v1.1

\epoc32\release\gcce\urel\HelloWorld_0xEE337A55.exe文件,以及C:\S60\devices

\S60_3rd_FP2_SDK_v1.1\epoc32\data\z\resource\apps\HelloWorld_0xEE337A55.rsc文件

⑵用写字板或carbide2.0打开sis文件夹下的.pkg文件并对其进行编辑:

去掉以;开头的无用行,原来的.pkg文件如下:

/*****************HelloWorld_S60_3_X_v_1_0_0.pkg******************/

&EN

#{"HelloWorld"},(0xEE337A55.,1,0,0

%{"Vendor-EN"}

:"Vendor"

[0x101F7961],0,0,0,{"Series60ProductID"}

"$(EPOCROOT)Epoc32\release\$(PLATFORM)\$(TARGET)\HelloWorld_0xEE337A55.exe"

-"!:\sys\bin\HelloWorld_0xEE337A55.exe"

"$(EPOCROOT)Epoc32\data\z\resource\apps\HelloWorld_0xEE337A55.rsc"

-"!:\resource\apps\HelloWorld_0xEE337A55.rsc"

"$(EPOCROOT)Epoc32\data\z\private\10003a3f\apps\HelloWorld_0xEE337A55_reg.rsc"

-"!:\private\10003a3f\import\apps\HelloWorld_0xEE337A55_reg.rsc"

"$(EPOCROOT)Epoc32\data\z\resource\apps\HelloWorld_0xEE337A55.mif"

-"!:\resource\apps\HelloWorld_0xEE337A55.mif"

"..\help\HelloWorld_0xEE337A55.hlp"

-"!:\resource\help\HelloWorld_0xEE337A55.hlp"

;"HelloWorld.txt"

-"!:\private\EE337A55\HelloWorld.txt"

"..\sis\backup_registration.xml"

-"!:\private\EE337A55\backup_registration.xml"

其中,前面"$(EPOCROOT)Epoc32\release\$(PLATFORM)\$(TARGET)\Hello World_0xEE337A55.exe"

是要打包安装的文件,-"!:\sys\bin\HelloWorld_0xEE337A55.exe"是文件安装的目标位置。要注意的是,我们在目标位置中用“!”代替了实际的盘符。这样做得好处是在用户安装的时候,手机系统会提示用户选择要安装的位置,这就给了用户更大的灵活度。这里我们没有使用carbide2.0的打包命令,所以需要对.pkg进行相应的修改,主要是将要打包的文件路径换成实际路径,如:

"$(EPOCROOT)Epoc32\release\$(PLATFORM)\$(TARGET)\HelloWorld_0xEE337A55.exe"

修改成:

"C:\S60\devices\S60_3rd_FP2_SDK_v1.1\epoc32\release\gcce\urel\HelloWorld_0xEE337A55.exe"

⑶在命令提示符进入工程的sis文件夹,输入命令

makesis HelloWorld_S60_3X_v_1_0_0.pkg(.pkg是我们上边编辑过的)

这时在sis文件夹下会产生一个未签名的.sis文件:

第二步,签名生成.sisx文件

(1)生成签名所需要的.cert以及.key文件

在命令提示符中输入:

makekeys-cert-len2048-dname"CN=myname OU=Development OR=symbian Ltd CO=GB

EM=maemail@https://www.doczj.com/doc/3113234678.html,"mykey.key mycert.cer

中间会出现password的提示,这里我们选择无密码,执行完成后会在sis文件夹下生成一个mycert.cer以及mykey.key两个文件,

(2)为.sis文件签名:

在命令提示符中输入:

Signsis HelloWorld_S60_3_X_v_1_0_0.SIS HelloWorld_S60_3_X_v_1_0_0.SISX mycert.cer mykey.key

如果设有密码,在上边命令后边加上一个空格以及密码,执行完成就会在sis当前文件夹下生成一个.sisx文件现在,我们就可以将.sisx文件下载到手机上进行安装和测试了.

简单视频播放器的设计

代码如下:

/************MediaEngine.h*********************/

#include"MyVideoPlayerAppView.h"

#include

class CMediaEngine:public CBase,public MVideoPlayerUtilityObserver

{

public:

CMediaEngine();

void ConstructL(CMyVideoPlayerAppView*aView);

static CMediaEngine*NewL(CMyVideoPlayerAppView*aView);

void InitControllerL();

void MvpuoOpenComplete(TInt aError);

void MvpuoPrepareComplete(TInt aError);

void MvpuoFrameReady(CFbsBitmap&aFrame,TInt aError);

void MvpuoPlayComplete(TInt aError);

void MvpuoEvent(const TMMFEvent&aEvent);

void PauseL();

void IncreaseVolume();

void DecreaseVolume();

TTimeIntervalMicroSeconds PositionL();

TTimeIntervalMicroSeconds DurationL();

void Stop();

~CMediaEngine();

private:

CVideoPlayerUtility*iPlayer;

CMyVideoPlayerAppView*iView;

};

#endif/*MEDIAENGINE_H_*/

在MyVideoPlayerAppView.cpp我们对上述函数进行重载

首先,在void CMediaEngine::InitControllerL()方法中,我们用CvideoPlayerUtility类的NEWL()方法创建一个

CvideoPlayerUtility类的实例iPlayer.

代码如下:

iPlayer=CVideoPlayerUtility::NewL(*this,EMdaPriorityNormal,

EMdaPriorityPreferenceNone,iView->ClientWsSession(),iView->ScreenDevice(),iView->ClientWindow(),

iView->VideoRect(),iView->VideoRect());

在创建了视频播放器类的实例后,我们可以通过如下步骤实现视频播放:

1.首先用”Open”方法打开视频文件.MMF会根据视频数据选择一个合适的视频控制器。代码如下,其

中KdirVideos是视频文件所在路径.并且iPlayer->OpenFileL(KDirVideos);

2.当打开操作完成后,工具类会调用观察这类的MvpuoOpenComplete()函数,如果

MvpuoOpenComplete()传回的错误码是KerrNone,说明打开操作成功完成.接下来进行一系列的配置,由Prepare()函数来实现.

void CMediaEngine::MvpuoOpenComplete(TInt aError)

{

iPlayer->Prepare();

}

3.如果配置完成,工具类会调用观察者类的MvpuoPrepareComplete()函数,如果返回的错误码是

KerrNone,说明视频播放的准备工作已经完成,这时,可以查询和设置视频播放属性,比如缩放比例和

切边区域等.这里我们直接调用Play()函数播放视频

void CMediaEngine::MvpuoPrepareComplete(TInt aError)

{

iPlayer->Play();

}

4.其他的如音量控制可以通过如下代码来实现

void CMediaEngine::IncreaseVolume()

{

TInt maxVol=iPlayer->MaxVolume();

TInt vol=iPlayer->Volume();

if(vol

iPlayer->SetVolumeL(vol+10);

}

void CMediaEngine::DecreaseVolume()

{

TInt vol=iPlayer->Volume();

if(vol>0)

iPlayer->SetVolumeL(vol-10);

}

5.暂停,以及停止播放可以由以下代码实现:

void CMediaEngine::PauseL()

{

iPlayer->PauseL();

}

void CMediaEngine::Stop()

{

iPlayer->Stop();

}

6.视频的播放时间可以由以下代码实现:

TTimeIntervalMicroSeconds CMediaEngine::DurationL()

{

return iPlayer->DurationL();

}

7.视频播放的位置由以下代码获得:

TTimeIntervalMicroSeconds CMediaEngine::PositionL()

{

}

8.视频的播放位置由以下代码设置:

TTimeIntervalMicroSeconds CMediaEngine::SetPositionL(TTimeIntervalMicroSeconds&aPosition)

{

iPlayer->SetPositionL(aPosition);

}

视频播放的引擎部分我们已经完成,下面就可以在UI层创建一个CmediaEngine类的实例,并在菜单响应处理函数中来调用这些方法,简单代码如下:

/****************MyVideoPlayerAppUi.cpp******************/

CMediaEngine*iMediaEngine;

iMediaEngine=CMediaEngine::NewL(iAppView);

void CMyVideoPlayerAppUi::HandleCommandL(TInt aCommand)

{

switch(aCommand)

{

case EEikCmdExit:

case EAknSoftkeyExit:

Exit();

break;

case ECommandPlay:

{

iMediaEngine->InitControllerL();

}

break;

case ECommandVolumeUp:

{

iMediaEngine->IncreaseVolume();

}

break;

case ECommandVolumeDown:

{

iMediaEngine->DecreaseVolume();

}

break;

…………

}

}

实验体会

课程设计是培养学生综合运用所学知识,发现,提出,分析和解决实际问题,锻炼实践能力的重要环节,是对学生实际

工作能力的具体训练和考察过程。此次课程设计,从理论到实践,学到很多很多的的东西,同时不仅可以巩固了以前所学过的知识,而且学到了很多在书本上所没有学到过的知识。通过这次课程设计使我懂得了理论与实际相结合是很重要的,只有理论知识是远远不够的,只有把所学的理论知识与实践相结合起来,从理论中得出结论,才能真正为社会服务,从而提高自己的实际动手能力和独立思考的能力

对于我自己而言,应该说是对NOKIA的塞班系统有很多了解的,我自己用的就是诺基亚的手机,第三代系统,之前用过5700,可惜不慎丢了,后来又买了个5730,两者都是音乐手机,智能手机,感觉用的还不错,更多的是感叹手机竟然能这么智能,对于现在的苹果手机,我感觉是有点望尘莫及了,时代在发展,技术也在飞一般的进步。这次的实验让我们在电脑的界面上体验了手机的系统,更是让人大开眼界,最大收获就是让我们了解到了手机的软件部分,从代码部分了解手机的内部构成,了解到了手机的运行程序。

塞班系统其实挺强大,占有了很大一部分市场,不过诺基亚的没落也应该有很多的原因吧,我感觉最大的问题就是创新吧,人们总是喜欢新事物的,江山代有才人出嘛,希望诺基亚能卧薪尝胆,支持诺基亚。

手机APP软件开发(Android)课程标准

国家中等职业教育改革发展示范学校 软件信息与服务专业建设 1.2.5核心课程的课程标准 5.核心课手机APP软件开发(Android) 课程标准 东莞理工学校软件信息与服务专业项目建设小组

一、课程的性质 1、课程定位 《手机APP 软件开发(Android )》是理实一体化课程,是计算机软件与服务专业的一门重要的专业必修课程,通过此课程的学习,学生可以开发基本和较复杂的Android 应用程序。本课程的前导课程:计算机应用基础、JAVA 语言。后续课程:Android 游戏开发,Android 地图服务等。 本课程的课程定位于移动设备软件蓝领、智能手机APP 开发的工作岗位,课程任务是培养适应智能手机APP 安装调试、测试、开发工作的技能型人才。通过本课程的学习,学生能掌握Android 平台安装,Android 基本控件的使用,Android 四大组件运用,Android 数据存储技术,Android 网络初级编程,Android 多媒体编程及Android 地图服务等技能。 2、课程任务 课程任务是课程任务是通过本课程的学习,使学生形成一定的学习能力、沟通与团队的协作能力,形成良好的思考问题、分析问题和解决问题的能力,养成良好的职业素养。遵守国家关于软件与信息技术的相关法律法规,形成网络管理和系统维护能力。最终成为具备较全面的软件开发与信息服务的技术人才。 以社会对Android 开发类人才的实际需求为出发点,以提高学生的科学文化素质、培养学生的创新精神、实践能力及职业素质为目标。按照学生的认知规律,采用项目驱动方法安排内容,着重培养学生的思考和动手能力。 二、职业活动 《手机APP 软件开发(Android )》课程是软件与信息服务、计算机应用专业 的核心课程,坚持“以企业应用为背景,以工作过程为导向,以任务驱动为手段,以职业竞岗位目标,变应试为应用”的教学设计理念,在岗位调研的基础上解构关键职业岗位能力,以职业能力为中心设计教学过程。

NOKIA手机工程模式说

NOKIA手机工程模式的说明书 简介: NOKIA移动电话的工程模式名称为“Net monitor"分组画面为改锥、铁锤和手机,诺基亚的工程模式启动后可以通过命令开启或关闭。前面的画面显示系统网络的功能,后面则以介绍手机内软硬件资料为主。 ?载频号码、在GSM系统的范围是1-124; ?Carrier number. The range in GSM is 1-124 ?移动台接收电平(dBM值); ?MS RX level in dBM ?接收信号等级,在GSM系统的范围是0-7; ?Received signal quality. The range in GSM is 0-7 ?移动台发射功率等级,在GSM系统的范围是5-15级; ?MS TX power level. The range in GSM is 5-15 ?C1(多径衰耗规范); ?C1 (path loss criterion, used for cell selection and reselection, the range in GSM is -99..99) ?RLT(音频超时) ?RLT (Radio Link Timeout) ?时隙,在GSM系统的范围是0-7; ?Timeslot. The range in GSM is 0-7 ?发射转态指示; ?Indication of the transmitter status ?网络信息; ?Information of the network parameteres ?TMSI(临时移动电话识别码); ?TMSI (temporary Mobile Subscriber Identity) ?小区ID。 ?Cell Identification (Cell ID, number of the used cell) ?国家码;

安卓开发环境搭建教程及个人经验

安卓入门教程及环境搭建(附笔记) ------By 仙人张 需要的软件包有三个,截止到2012年7月这些软件都是最新版本的:分别是JDK、SDK、Eclipse(版本4.2 Juno)他们的名字和大小如下 一、软件包的下载 1、JDK的下载(jdk-7u5-windows-i586) https://www.doczj.com/doc/3113234678.html,/technetwork/java/javase/downloads/index.html

2、SDK的下载(installer_r20-windows)https://www.doczj.com/doc/3113234678.html,/sdk/index.html 3、Eclipse的下载(eclipse-jee-juno-win32)https://www.doczj.com/doc/3113234678.html,/downloads/

二、软件安装 说说我的文件夹是怎么安排的,软件安装前先在自己安装软件的那个盘新建一个文件夹名字可以取为Android,然后这三个软件分别安装到里面的三个文件夹里就可以了,然后在Android文件夹里新建一个文件夹专门放自己的工程文件。 1、JDK的安装 上面下载的jdk-7u5-windows-i586是一个安装包,直接双击就可以安装了,记得路径选择Android文件夹里的Java 文件夹。 2、Eclipse的安装 上面下载的eclipse-jee-juno-win32是一个压缩包,解压后就可以直接用了,将解压后的文件夹eclipse-jee-juno-win32也放在Android文件夹下。 3、SDK的安装 上面下载的installer_r20-windows是一个安装包,将它安装到Android文件夹里的android-sdk文件夹。 装好以后像我的文件夹就是这样了

手机直播App开发,功能和步骤详解

手机直播App开发,功能和步骤详解 直播App的火爆点燃了创业的一个新的热潮,电商、O2O甚至P2P都那么过时。今年就是要玩直播,玩VR/AR才够潮!但据说开发一款直播App不仅耗时还非常昂贵,今天就讨论下,开发一款直播App到底分几步走? 第一步:分解直播App的功能,我们以X客为例 1.视频直播功能,这是一款直播App最主要的功能,要能支持视频直播RTMP推流,使 画面传输流畅、清晰; 2.聊天功能,用户之间的互动聊天,包括文字和表情; 3.互动功能,用户与主播间的互动,点亮个灯,送一束花等等; 4.支付&提现功能,用户用现金购买礼物送给心仪的主播,主播收到礼物后可再兑换成现 金取出; 5.视频回放功能,在直播的过程中同时录像,使得没看到直播的小粉丝也有机会再看; 6.分享功能,将房间号分享到微信、微博、QQ等。 第二步:寻找合适的云服务SDK进行嵌入,在APICloud的聚合API中可以轻易找到以上的功能模块,挑选合适的模块封装到自己的App中

1.视频直播功能有ytylive qupaiLive 亲加云等模块。 拿ytylive举例,此模块支持主流RTMP 服务器支持目前所有主流的RTMP 服务器(simple-rtmp-server、crtmpserver、FMS 等)。支持所有的RTMP 协议支持所有RTMP 协议及变种(RTMP、RTMPT、RTMPE、RTMPS、RTMPTE、RTMPTS 等)。性能强大资源(CPU/内存) 占用率低,使用硬件加速进行编码,压缩比例大,延时小。支持实时滤镜支持多种实时滤镜效果(Gray、InvertColors、Sepia、Fisheye、Glow、GaussionBlur)。 而像亲加云模块共有4个,包括视频直播基础模块、视频直播模块、视频播放器模块和视频直播聊天室模块。 2.聊天文本/表情输入有chatbox,UIChatbox等模块。效果如下:

NOKIA诺基亚手机代码串号查询全集

NOKIA诺基亚手机代码全集 NOKIA手机代码全攻略 一、查询诺基亚手机是否锁频 首先,玩家必须找出设定手机时必须使用的几个键。其中,连续按*键二次即出现"+";连续按*键三次即出现"p";连续按*键四次即出现"w"。然后,你就可以依次顺序输入相应组合键。 #pw+1234567890+1# 查询是否锁国家码 #pw+1234567890+2# 查询是否锁网络码 #pw+1234567890+3# 查询是否锁网络提供者锁定的码 #pw+1234567890+4# 查询是否锁SIM卡 二、诺基亚5110锁码机解码 1.按c不放 2.按*不放 3.按*不放 4.键入04*PIN*PIN*PIN# 三、诺基亚手机通用组合操作键 *#06#:显示机身号码 *#0000#:显示软件版本 *3370#或*efr#:开启(EFR)全速率编码 #3370#或#efr#:关闭全速率编码 *4720#或*hra0#:开启(HR)半速率编码 #4720#或#hra0#:关闭半速率编码 四、Nokia 6150自查键 按“*#92702689#”时会出现: 1.机身编号 2.手机制造日期

3.你可自行输入购买日期,例如“1298”就是1998年 12月购买的(使用mmyy的标注方法,前面是月份、后面是年份) 4.修理日期 5.更改使用者日期注意:第三项一经输入就不能再作更改,日期会被永久记录起来 五、各种信息的显示 NOKIA 8110* # 8110 # 显示软件版本及手机制造日期 * # 06 # 显示IMEI号 *#92702689# (= *#war0anty#). 将提示你键入保用码'warranty code:' 键入: 6232 (OK) : 显示制造年月 7332 (OK) : 显示最后维修日期 7832 (OK) : 显示手机购买日期(如以前设置过) 9268 (OK) : 显示串号(Serial Number) 37832 (OK) : 设置购买日期MMYY (注意:一次输入不可更改) 87267 (OK) : To Confirm Transfer SIM 卡锁信息 如果SIM卡能被锁进行检测键入: *#746025625# (= *#sim0clock#) 看诺基亚手机的产地显示IMEI号 *#06# : 10 为芬兰(Finland)制 20 为德国(Germany)制 30 为韩国(Korea)制 *#0000# 检查软件版本 *3370#和#3370# ,用於开启、关闭EFR Nokia 8110 : 软体版本:*#8110# 输入:*#92702689# 手机会出现:'warranty code:' 然后输入

一看就懂的Android APP开发入门教程

工作中有做过手机App项目,前端和android或ios程序员配合完成整个项目的开发,开发过程中与ios程序配合基本没什么问题,而android各种机子和rom的问题很多,这也让我产生了学习android和ios程序开发的兴趣。于是凌晨一点睡不着写了第一个android程序HelloAndroid,po出来分享给其他也想学习android开发的朋友,这么傻瓜的Android开发入门文章,有一点开发基础的应该都能看懂。 一、准备工作 主要以我自己的开发环境为例,下载安装JDK和Android SDK,假如你没有现成的IDE,你可以直接下载SDK完整包,里面包含了Eclipse,如果有IDE那么你可以滚动到下面选择U SE AN EXISTING IDE,然后安装SDK,如果你的SDK在安装时找不到JDK目录,你可以在系统环境变量里添加JAVA_HOME变量,路径为你的JDK目录,我的IDE是IntelliJ IDEA,都装好以后开始配置IDE增加SDK支持。 首先,打开Android SDK Manager把Android 4.0以上版本的未安装的都打勾装上,根据你个人实际情况,如果你只打算用自己的手机测试,那就把你机子系统一样版本的SDK包装上,下载时间有点长。

然后打开IDE创建新项目,IDEA比较智能,如果你装好了SDK,新建项目里就会出现Andro id的Application Module,选择后右边Project SDK为空,点击New按钮,找到SDK目录确定,下拉列表就会列出已经安装的各个版本的SDK,选择自己需要的版本,如果是第一次设置,IDE会提醒你先设置JDK,根据提示找到JDK目录即可。

手机app开发方案

广州APP开发公司酷蜂科技设计app的方案,移动互联网作为信息服务的新兴产业,在近2年,也逐渐与地产业紧密结合,通过微博、微信、手机APP等方式,为地产业提供了新的营销思路与方法。手机具有随身携带,信息传播快等特点,因此以手机为媒介,向潜在消费者发布有吸引力的营销信息与广告,将楼盘信息全面集成在一部小小的智能手机上,让传统楼书转变为电子化的手机楼书,已经成为了一种新型的地产营销模式。 智能手机普及的今天,利用手机这一新兴媒介,通过智能手机APP,能建立全新的购房者与房企信息沟通渠道,全新的楼盘信息展示方式,让楼书装进潜在消费者的口袋,并利用移动互联网传播速度快等优势,快速找到意向客户,传播信息,传递楼盘价值,提升销售。房地产利用APP进行营销与推广,有以下几个优势: 1.随身楼书,随身楼盘信息全展示,用户可以随时翻看,而且较长时段内,用户不会丢失。 2.信息展示方式更新颖,支持视频、GPS地图等多种模式,信息更加全面化,宣传效果更好。 3.信息随时更新,各种营销活动直接推送到用户手机,时效性更强。 4.通过客户端,建立购房者与房企的互动渠道,改变了原来依靠电话的单一模式。消息推送、优惠活动、客户积分等多种营销模式的支持,直接通过手机操作,更便捷。 因此,房企为了加快楼盘销售进度,提升楼盘品味,提高营销效果,而采用APP作为营销工具,可以起到良好的推动作用。房企APP(楼盘APP)在分析用户的需求基础上,结合智能手机的各种智能化功能,一般具备以下的典型模块: A:楼盘介绍:通过文字、图片、视频等方式,全面展示楼盘信息,让购房者通过手机,了解楼盘的特色与优势,将原来平面化的楼书,改变为交互性强,丰富多彩的电子楼书。 B:周边配套:采用GPS地图方式,一方面,可以很直观的表现楼盘在城市所处的位置,及周边的交通状况。另一方面,通过地图的二次开发,标注楼盘周边的商场、娱乐、学校、医院、政府机构等,让购物者对购房入住后,周边的生活配套情况,有很全面的了解。 C:房型展示:展示小区楼盘各个户型的户型图,并介绍各户型的特点、适宜居住人群等,便于购房者进行户型选择。支持3D模型的360度展示,实景展示,效果更佳。 D:VIP会员卡:支持VIP会员卡,及会员卡相关的活动等。打造购房潜在用户圈,并通过各种圈子营销活动,提升销售成功率。 E:物管介绍:楼盘物管信息展示,让购房者了解入住后的物业关系相关信息。 F: 优惠活动:楼盘的各类优惠活动的手机信息推送,直达购房者手机,活动消息100%到达,直接面对意向用户,宣传效果好。

诺基亚手机格机及查看版本方法

格机方法有四种: 第一种:*#7780#——软格..仅将系统恢复至出厂设置;不删除文件(密码12345) 第二种:*#7370#——硬格..将系统恢复至出厂设置;会删除C盘个人数据(密码12345) 第三种:* + 3 + 通话键 + 开机键..直到屏幕出现Formatting.... 才能松;手机自动开机就搞定了(在关机状态下进行) 第四种:关闭手机的任何程序;进入C盘删除system以外的所有文件和文件夹 然后进入system目录;删除所有目录(Data;Fonts;Shareddata需改名) 此时C盘无任何文件;只有一个System目录了 关机然后重新开机就OK了(可保留号码2) 查看手机版本:输入 *#0000#就可以了 其余的指令如下: 一、*#06#:显示IMEI码 二、*#0000#:显示软件版本 (部分型号如果不起作用,可按*#型号代码#,如*#6110#) 第一行--软件版本; 第二行--软件发布日期; 第三行--手机型号 三、*#92702689#:显示序列号和IMEI码,带滚动菜单 第一屏表示 - 手机出厂时间:1197(月月年年); 第二屏表示 - 串号和IMEI; 第三屏表示 - 购买时间:1197(月月年年)可以更改一次 (但一经输入就不能再作更改,日期会被永久记录) 第四屏表示 - 最后修理时间:0000(月月年年)维修时设置。 第五屏表示 - 传输用户数据:退出关闭电话,然后返回。 如果以上工作不正常,并且电话要求您输入一个合法的代码,可试试: 1).6232(OK):显示制造的月和年 2).7832(OK):显示手机购买时间的月和年 3).7332(OK):显示最近维修时间的月和年:0000(月月年年)维修时设置 4).9268(OK):显示系列号 5).37832(OK):设置购买时间的月和年(警告:只允许做一次) 6).87267(OK):确认传输,与软件更新有关 四、速率编码 *3370#或*efr#:开启(EFR)全速率编码 #3370#或#efr#:关闭全速率编码(开启全速增强型编码模式,可改善话音质量但会耗电)*4720#或*hra0#:开启(HR)半速率编码 #4720#或#hra0#:关闭半速率编码(话音质量降低,但可延长电池大概30%左右使用时间,需网络支持)键入这些代码后,会关机重开,然后才能生效。 五、SIM卡锁信息 *#746025625# (= *#sim0clock#):如果SIM卡能被锁,进行检测时键入该指令后,手机显示"SIM CLOCK STOP ALLOWED" or "SIM CLOCK STOP NOT ALLOWED",这取决于你的SIM 卡。 SIM卡锁信息:包括四种不同的锁 1).国家锁--锁指定的国家 2).网络锁--锁指定的网络 3).供应商锁--锁服务提供商 4).SIM卡锁--锁指定的SIM卡

windowsXP下Android安卓开发环境搭建详细教程及图解

注:本教程是讲解在Windows XP下搭建安卓开发环境的。 安装目录: 步骤1 安装JDK 步骤2 安装Android SDK 步骤3 安装Tomcat 步骤4 安装Ant 步骤5 安装Eclipse 步骤6 安装Eclipse的ADT插件 步骤7 在图形界面下管理AVD 步骤8 设置Android系统语言 本教程的软件可以从我博客“绿杨芳草”下载。 方法/步骤 1、安装JDK 运行安装程序【jdk-6u22-windows-i586-p.exe】,分别点击下一步进行安装。 在安装过程中先后会出现两次选择安装目录的界面,全部改为以下路径: jdk安装目录:C:\Java\jdk1.6.0_22 jre安装目录:C:\Java\jre6\

安装好之后,配置环境变量: 打开环境变量窗口方法:右键【我的电脑】--单击【属性】--单击【高级】--单击【环境变量】。 在上方的用户变量中依次新建如下变量,并分别填入如下路径: 变量名:JAVA_HOME 变量值:C:\Java\jdk1.6.0_22 变量名:PATH 变量值:%JAVA_HOME%/bin 变量名:CLASSPATH 变量值:.;%JAVA_HOME%/lib/tools.jar;%JAVA_HOME%/lib/dt.jar 图1 配置完成之后,分别点击【开始】--【运行】--输入【cmd】--输入【javac】--按【回车键】,若看到以下信息,则代表配置成功。

图2 2、安装Android SDK 将【android-sdk_r17-windows.zip】解压到E:\Android目录下(Android目录自己新建,以后所有关于Android开发相关软件都会统一放到该目录中),得到一个android-sdk-windows 文件夹,该文件夹包含如下文件结构: add-ons:该目录下存放额外的附件软件。刚解压后,该目录为空。 platforms:该目录下存放不同版本的Android版本。刚解压后,该目录为空。 tools:该目录下存放了大量Android开发、调试的工具。 SDK Manager.exe:该程序就是Android SDK和AVD(Android虚拟设备)管理器。 通过该工具可以管理Android SDK和AVD。 运行E:\Android\android-sdk-windows目录下的【SDK Manager.exe】 然后等待更新...(该步骤必须联网,因为SDK安装包需要在线获取)。 在更新的过程中若遇到如下的提示窗口:

老年大学智能手机初级教程

智能手机课初级教程 于东洋 目录 一.智能手机分类与基本操作 1.1 智能手机分类 1.2 智能手机基本操作 1.2.1 智能手机开关机操作 1.2.2 智能手机接听电话 1.2.3 智能手机拨打电话 1.2.4 智能手机添加、删除联系人 1.2.5 智能手机设置闹钟 1.2.6 智能手机连接无线网

1.2.7 智能手机拍照、录像二.收发短信 2.1 查看手机短信 2.2 发送手机短信 三.软件下载与使用 四.歌曲、视频下载与播放 五.QQ下载与应用 5.1 QQ的下载 5.2 QQ的应用 5.2.1 QQ账号的申请 5.2.2 QQ添加好友 5.2.3 如何与好友聊天 5.2.4 如何更换QQ头像和昵称六.微信下载及应用 6.1 微信的下载 6.2 微信的应用 6.2.1 如何登陆微信

6.2.2 如何添加好友 6.2.3 怎么与好友聊天 6.2.4 怎么与好友语音和视频聊天 6.2.5 怎么给好友发红包 6.2.6 如何查看和发送朋友圈 6.2.7 如何删除微信好友 一.智能手机分类与基本操作 1.1 智能手机分类 智能手机按系统分类可分为IOS(苹果)和Android(安卓)。运行IOS系统的手机有iPhone(苹果手机),运行Android系统的手机有三星、小米、魅族、华为、OPPO等。 1.2 智能手机基本操作 现在,许多家庭为了丰富老年的生活,同时也为了方便与家人沟通,孩子们都给老年人添置新智能手机,许多叔叔阿姨由于不会使用,例如做为手机的基本功能,接打电话是老年人最常用的功能,但与很多叔叔阿姨使用习惯了带有按键的功能机,拿到智能手机害怕不会接电话,导致智能手机被闲置或不敢给新手机装上手机卡。下面就为叔叔阿姨们介

诺基亚手机知识 按键

电源按键 1.轻触电源键,屏幕将显示情景模式的选单,你可以通过上下键快速地在各个模式中切换。在键盘锁模式下打开屏幕灯 2.你曾感受过在夜晚摸黑想打开手机的键盘锁的烦恼吗?其实你可以轻触电源键,这时屏幕和键盘的夜灯将会打开,这样你就可以从容地分辨按键打开键盘锁了。 6110锁机 1.在Nokia 6110中按住#键不放约一秒钟,屏幕会出现“交换号码?”按确认后屏幕上方会出现一个2字,这时手机不能拨出但能接听来电,取消重操作一次,利用它可达到锁机的效果! 在非来电时进入来电菜单 1.持续按住功能键两秒,将进入来电菜单,而这个菜单平时只是会在有电话打入时才会出现的。 在待机画面显示你的名字 1.选择一个最不常使用的操作模式,通常是寻呼机Menu3-5,将个人化选择Menu3-5-2设定完后,重新命名Menu3-5-3为自己的名字,启动后即可。 备注:若要恢复为寻呼机,重新命名Menu3-5-3为空白即可。 NOKIA 3810 1.显示IMEI号:*#06# 2.显示软件版本号:*#3810# NOKIA 5110/6110 1.显示IMEI号:*#06# 2.显示软件版本号:*#0000# (对6110如果以上不工作,可试试:*#6110#)最新版本在电话信息下 3.*#92702689#显示你的序列号和IMEI号,带滚动菜单·下一屏是制造日期:1197(月月年年) 4.下一屏是购买日期:1197(月月年年)可以改

5.下一屏是维修日期:0000(月月年年)维修时设置·下一屏是传输用户数据:(与8110相似)退出关闭电话,然后返回.如果以上工作不正常,并且电话向您要一个合法的代码,试试: 1.6232(OK):显示制造的月和年 2.7332(OK):显示最近维修日期7832(OK):显示手机购买日期 3.9268(OK):显示系列号 4.37832(OK):设置购买日期月年(警告:只允许做一次) 5.87267(OK):确认传输 6.*3370#激活增强型全速率 7.#3370#取消增强型全速率 8.*4720#激活半速率 9.#4720#取消半速率 键入这些代码后,会关机重开,然后才能生效 5110锁码机解码 1.按C,按下-> 按C不放-> 按*不放->按*不放-> 键入04*PIN*PIN*PIN#,就完成了 6110 SIM卡锁 6110有四种不同的锁 1.国家锁--锁指定的国家 2.网络锁--锁指定的网络 3.供应商锁--锁服务提供商 4.SIM卡锁--锁指定的SIM卡 看手机状态 1.#pw+(mastercode)+X# (mastercode)是一10位数(没有括号)X是一

手机软件开发需要学什么

手机软件开发需要学什么 手机软件开发席卷IT培训市场,Android开发因其领域新,覆盖面广,而受到广大应届毕业生的关注。现在大学生空有一张文凭,就业形势却颇为紧张,相反,Android开发的职位空缺却相当大,所以很多大学生看准这块“肥肉”,纷纷投身iOS培训,希望通过系统培训解决当前就业难,薪水低的问题。 以下的相关信息是4G梦工场的相关人员为大家整理的。4G梦工场目前有Android培训班、IOS培训班、Java培训班、C/C++培训班。 手机软件开发是软件开发的一部分。手机软件开发:手机软件开发包括Android开发,ipad软件开发,安卓软件开发,windows phone开发,主题制作,专业定制开发各种应用软件系统,掌握各种手机开发平台及现在流行的手机开发结构,有效满足手机软件系统的开发需求。 企业对软件人才的需求:随着国内智能手机越卖越火,诺基亚、索爱、宏基等厂商也逐步加入程序开发大战,并且加大与开发人员分成的力度,让开发人员获得更高利润。月薪上万的岗位:前程无忧数据显示,目前华为北研所手机软件工程师的月薪大约为7000元,加上各类补贴和奖金,年薪在12万—14万元之间。而中兴手机软件工程师、大唐电信集团中央研究院手机软件工程师的年收入也都超过10万。 手机软件开发具体学习:C++类设计,基本输入输出,C++相对C语言的改进和不同,string类,类的定义和使用,面向对象思想之封装,定义和实现的分离,访问控制及get和set方法,类的构造与析构,类的拷贝构造函数,静态成员static,常量成员const,动态创建对象new,继承和多态,类的继承,继承后的权限,继承后的构造函数,多继承,虚函数和抽象类,运算符重载,函数模版,类模版,异常处理,类型转换,RTTI运行时状态识别,标准库,标准IO (iostream),常用容器,向量, 列表, 队列, 堆栈, 映射, 集合,常用算法,Boost 库,Boost库常用,Cocos2D-X基本数据结构介绍,

诺基亚手机工程模式(NOKIA的隐藏代码 )

指令: 6110,8810,3210等 *#0000# 软件版本 软件发布日期 手机型号 *#92702689# 出厂日期 串号 购买日期 最后修理日期 *4720# 激活HR模式,但耗电30% #4720# 关闭(同上) *3370# 激活EFR模式,但耗电 #3370# 关闭(同上) *#746025625# 可省电 3210解 SP LOCK 1,按C键 2,按下键头键 3,按C键直到屏幕清除 4,按住*键直到其闪烁 5,再按住*键直到其闪烁 输入04*PIN码*PIN码*PIN码#即可 诺基亚解锁指令 1,原始密码12345 2,诺基亚系列手机用解锁仪读出保密码后,输入手机却出现错误,不能解锁。原因是输入错误次数太多。可在开机半小时后再输入即可 诺基亚能呼入不能呼出:如果显示屏左上角有“2”字,请按#键两秒,然后按确 认即可。如果没有显示“2”,请按“功能键”+6+1+4+2再按确认即可。 诺基亚: 6110,8810,3210等 *#0000# 软件版本 软件发布日期 手机型号

*#92702689# 出厂日期 串号 购买日期 最后修理日期 *4720# 激活HR模式,但耗电30% #4720# 关闭(同上) *3370# 激活EFR模式,但耗电 #3370# 关闭(同上) *#746025625# 可省电 3210解 SP LOCK 1,按C键 2,按下键头键 3,按C键直到屏幕清除 4,按住*键直到其闪烁 5,再按住*键直到其闪烁 输入04*PIN码*PIN码*PIN N7650恢复出厂*#7370#(全恢复,解决程序错误) 诺基亚能呼入不能呼出:如果显示屏左上角有“2”字,请按#键两秒,然后按确认即可。如果没有显示“2”,请按“功能键”+6+1+4+2再按确认即可。 诺基亚隐藏代码 Nokia有很多隐藏代码,*#06#,*#0000#就不必多说了,下面说几个可能很多人不知道的:*#2820# :看兰牙信息,应该是*#BT2.0#的意思吧。我的手机没有兰牙设备,使用后显示'请连接兰牙设备'。 *#92702689# :这个也是大家常用的一条命令,用来查看系统信息,比如串号、手机使用时间等等,意思大概是*#war0anty#。 *#335738#:删除Email, GPRS, MMS的设置信息,对应起来意思大概是*#delset# ,就是delete settings的意思。 *#7370925538#:删除电子钱包的内容和密码,这个比较实用,要是忘记了,你既可以用这个命令,也可以恢复出厂设置,不过这个更实用。意思大概是*#Res0Wallet# 。反正有0肯定是清零的意思,在这里理解为恢复到默认设置。 *#7370#:软件格式化。删除存储空间的内容。 *#7780#:一个恢复出厂设置的快捷操作,还没搞懂778的意思。 *#7220#,*#7230#:不同的恢复出厂设置,7开头类似的操作比较多,都是r的意思,不是

手机app开发培训课程

手机app开发培训课程 iOS的火爆让很多业外人士摸不着头脑,只是一种智能手机操作系统而已,怎么会如此的疯狂?没有深入了解永远不会知道iOS的成功之处,iOS引领功能机转向智能领域,科技大潮流向着移动互联发展,iOS重视用户体验,以用户的满意度作为衡量标准。 或许外人看来不太具有亮点的功能却是科技发展的必经之路,从细处着手的智能化,那苹果手机app开发去哪学?蓝鸥科技以严格的授课体系为学员打实基础,前沿的教学让学员学到最新的专业知识,走在前列具有竞争优势,这是高薪就业最好的保障。 对购买iPhone的人来说,买到的不仅仅是产品本身,更有附加值,上面说的用户体验,或许这就是为什么iOS系统能抓住大众心理的原因。 在过去多年的移动app开发平台中,作为资深的移动开发人员,认为iOS平台是一个深受开发者喜欢的平台。它不仅是一个赚钱的工具,而且有着良好的开发环境,以及编程语言(C语言、OC语言),使得开发iOS应用程序变得前所未有的简单。即便是这样,我们仍然看到不少iOS开发新手一遍又一遍地犯着同样的错误。以下是新手在开发中最常见的误区。 1、不读iOS开发文档

iOS开发者社区、网站可以很好的帮助你。很多的文档也可以下载。这些文档不仅仅是你开发的参考资料,它包括许多指南、教程、视频、培训以及其他有用的资料来创建iOS应用程序。 iOS训练,通过一些有用的教程示例,指导你解决特定问题或实现特定的功能。 2、不熟悉iOS开发工具 不熟悉开发工具是很麻烦的,而且它有一整套工具来帮助你构建应用程序。其中一些工具可以帮助你的应用程序设计图,形和布局,其他命令行工具,它们提供简单、可编写脚本访问模拟器和硬件设备的功能。还有一些可以帮助你进行性能的调优和剖析。 3、不从iOS开发社区寻求帮助 iOS开发社区很多知识。当你有问题时,可以去里面提问、学习,它就像是一个老师。其他有用的资源包括以及网站教程,比如你会发现在iOS软件开发。 4、由于C语言开发而变得懒惰 C是一个高级编程语言,但是,这并不意味着你可以是一个懒惰的程序员。标准的编程准则仍然适用。大多数iOS设备与传统计算机

一看就懂的手机APP开发教程

一看就懂的手机APP开发教程 现在的移动互联网属于全民的狂欢时代,是每个人、每个用户、每个企业的欢畅淋漓的时代,所以APP正在势如破竹地开拓广阔的市场。手机APP开发指的是专注于手机应用软件开发与服务,是当前最为迫切的需求。无独有偶,APICloud 产品的业务就是APP开发平台,构建一个平台为用户服务。 APICloud产品为移动开发者从“云”和“端”两个方向提供API,不仅简化移动应用开发技术,而且大幅提升移动应用开发和管理的效率。手机APP开发需要的便是简单的方式和便捷的方式,选择一款合适的产品是具有战略性眼光的长期准备。 手机APP开发选择APICloud产品的理由很多。首先,APICloud由“APP引擎”和“云引擎”两部分组成,可以帮助开发者快速实现移动应用的开发、测试、发布、管理和运营的全生命周期管理。其次,APICloud 用标准Web技术开发iOS、Android原生应用,减少开发人员投入,提高开发效率,使得APP的开发成本、

迭代成本都低于传统开发模式。最后,APICloud聚合了大量第三方云服务,成为移动领域知名的云服务聚合渠道。毫无疑问,APICloud产品在各方面值得信赖且优越性良。 如今国内主流的面相开发者的服务商中,大多数已经成为APICloud的深度合作伙伴,都不同程度的依赖于APICloud产品,可见选择APICloud产品是众望所归。APICloud目前拥有30万+开发者用户,共计50万+APP通过APICloud平台创建。英特尔、春秋航空等众多知名企业选择APICloud开发定制APP。 开发手机APP的意义广泛,增强数据的互通,建立用户数据库,建立社交平台等等。现在所有的电商平台都有属于自己的手机APP,直接控制用户、掌握分析数据,使得互联网金融与互联网用户融为一体,形成良好的循环。APICloud 产品让APP的开发更加便捷,流行事物需要有简单的特性,APICloud产品赐予了开发APP方便简洁的属性。大规模的施用正是因为其适合大众的特性。 近几年,国内手机APP开发行业存在随波逐流的现象,从用户体验方面应该加大投入力度。目前最火的应该是电商和社交软件的APP类型,同时也应该控制成本,控制价格。 APICloud开发APP的6步分别如下:第一步是选择App软件开发模式,第二步是编写App软件界面,第三步是App软件功能实现,第四步是App的服务端开发,第五步是在线生成App安装包,第六步是上线App的运营管理。所以,在当前的流行洪流之下,选择适合自己的小舟,依赖这款APICloud产品乘风破浪吧!

1智能手机基础使用

智能手机使用 一、如何将手机照片导出 利用数据线连接到电脑上,选择:存储装置,然后在电脑上能打开手机里的文件夹。就可以把照片导出来了! 二、如何将微信照片导出 请使用文件管理器,在sdcard里依次进入tencent文件夹里的MicroMsg。使用微信时拍摄的照片,位于Camera文件夹里。如果需要保存在聊天时别人发来的图片,请进入微信,点击右上角菜单,选择“保存到手机”,然后使用文件管理器,在sdcard里依次进入DCIM文件夹里的Camera文件夹。以mmexport开头的就是你选择保存的微信图片。通过USB连接电脑导出即可。使用微云,然后根据以上路径上传相应图片,或者通过微云传输,传到同一WIFI热点里的电脑即可。 三、如何将微信语音文件导出 方法/步骤1、用手机的USB线将手机和电脑连接2、连接好以后打开桌面上的“我的电脑” 3、打开电脑以后会看到多了两个移动磁盘,一个是手机内存,一个是你手机的内存卡4、一般微信在安装的时候默认都会安装的手机的内存里,打开你手机内存的磁盘5、打开以后找到“tencent”这个文件夹,打开这个文件夹6、打开以后再点击“MicroMsg”,打开这个文件夹7、打开以后看到文

件夹名字很长的就是微信聊天记录存放的文件夹,每登陆一个微信就会产生一个名字很长的文件夹8、打开其中一个文件夹名字很长的文件,找到“voice2”这个文件夹并打开9、打开以后会看到一些文件夹,这些文件夹的多少取决于你发语音的多少,语音发的多这里的文件夹就多,这些每一个文件夹里面都有一个语音聊天记录10、将每一个文件夹一直打开以后都会看到一个语音文件,直接双击文件就可以播放,或者将语音文件复制到电脑里进行保存注意事项最好在电脑里安装暴风影音进行播放语音文件 四、如何将微信聊天记录导出到电脑 1.百度手机助手百度手机助手,找正规的进行下载。 2.下载安装并连接上手机下载安装并连接上手机 3.打开微信所在文件夹打开微信所在文件夹sdcard-Tencent-MicroMsg。 4.导出文件点击微信所在文件夹,右击点击导出。 5.选择文件所在路径选择文件所在路径,并对文件进行命名。 五、如何备份手机通讯录 如何用qq备份手机通讯录? 首先你先打开qq,在【联系人】上找到【通讯录】先填写自己的手机然后点击【备份和恢复】,进入后直接点击【备份】就可以了。(如下图所示)

诺基亚手机真伪查询

诺基亚手机真伪查询 1.待机状态下输入“*#06# ”查看序列号,并核对是否与手机后盖所贴的,以及包装盒上所贴的序列号一致。 2.待机状态下输入“ *#92702689#”查看总的通话时间,这个时间是无法消除与更改的,基本可以看出此及是否是 全新机,还是用过了的。注意,"12:04"表示从出厂后到现在,已经通话了12个小时04分钟。 3.检查配件是否齐全,是否与说明书上所示一致 2.首先输入*#92702689# 查看通话时间,显示为零通话; 再输入*#0000# 查看软件版本,第一行代表手机的软件版本、第二行显示软件写入手机的日期、第三行标明手机是什么型号。(随着软件的升级,数字也跟着变化) 看诺基亚手机的产地显示IMEI号*#06# 10 为芬兰(Finland)制20 为德国(Germany)制30 为韩国(Korea)制08 为中国(CHINA)制 亚太版多为新加坡和韩国制造的。 港行在广东东莞北京和天津出大陆行货还有部分出口。 取下电池,看机身的贴: 大陆行货:机身的贴是简体中文,产地是中国现在大部分在北京和天津生产 香港行货:机身的贴几乎都是MADE BY NOKIA,以前多为新加坡生产(但标明MADE BY NOKIA的不一定属于港行,具体鉴别港行机请看下面的详细介绍)现在港行部分改在广东东莞生产。 欧洲版:机身的贴几乎都是MADE IN FINLAND 北美版:机身的贴全是英文,但产地是MADE IN CHINA 此外还有墨西哥产,巴西产,也多是北美版。 大陆版就不用说了,但同样是NOKIA手机,我感觉质量上还是有区别,大陆为了保护国产手机,现在连欧盟1号的标准都没达到,而香港已经达到欧盟2号标准了。同是QD,芬兰产的和大陆产的,质量方面还是有个高下吧?所以说,买行货就是花大价钱买次机,但众多的售后服务是大陆行货的优势所在,但大陆的客服不提供水机的保修,可以看成是一种保护主义。香港版的行货必须要有香港发票,绝大多数的大陆NOKIA客服方可保修,没有发票,即使是香港行货,也和水货一样待遇。另外,港行的设置里会有繁体中文选项,但可以刷机解决字体问题,故此辨别方法几乎无效。最简单的方法,拨打NOKIA的热线电话,告诉他你的IMEM号码就可以知道是不是港行机,大陆KF有港行机的记录。另外,港行机在主机,电池上会贴蓝白色的NOKIA小标签。香港行货的充电器都是三脚的(英式的大插头)。 欧洲版一般都是刷大陆版的软件,信号质量等方面也不错,值得购买,芬兰产的质量至少不比行货差,我以前用过N部NOKIA欧改水货,质量方面都没有问题。 北美地区的信号频率和我们不一样,所以北美版的信号不太好,是最不值得购买的水机。看机子的IMEM码就知道是不是美版的,美版的IMEM开头是010,不是通常的35开头。 系列电池是否是真的最简单的辨别方法是看BL系列电池最上面黑体部分,正品的黑体部分是橡胶,无论软硬,只要是橡胶,应该是正品。手指甲可以按进去;假电的黑体部分是硬塑料,手指甲根本按不进去,还有橡胶正反面都有两个小坑。 键盘的识别方法在1的中间为欧版。@的位置在1键的右上方为港行或亚太版。 港行键盘和亚太零售版键盘是一样的。 欧版键盘有的没有中文笔画,有的中文笔画是后刻上去的。 1 、移动心机:所谓心机就是指移动定制的机器,里面事先装了几个固化程序,即占内存又占空间。 2 、普机:就是所说的行货机器,在客服享受三包。 3 、港行:香港行货,由于NOKIA现在实行大中华地区联保,所以港行机器只有凭借有效购机证明在大陆都 可以享受有联保的。 4 、水货:通过走私流入大陆,没有通过信息产业部的认证,没有进网许可证和质量保证书的产品。 5 、水改机:外界通常把此类手机称为正宗水货。这类手机原本是销往欧美地区,经走私进入大陆,通过将其英 文软件汉化为中文软件(加中文字库),使其成为支持中文的手机销售 6 、原装水货:一般来自欧州国家,通常是英文机,通过软件升级到简体中文。 7 、翻新机:指用二手机换外壳冒充全新机出售,质量很差,其实就是收集原来的机芯、外壳或外包装进行维修 或加工处理,然后当作新机器卖。其种类很多,主要的是,其一电路板有问题的旧机子,经过维修或零件拼装后

Android智能手机软件开发概述

第1章Android智能手机软件开发概述 随着移动设备的普及,其功能越来越完善,移动设备的系统平台也日渐火热。 本章首先介绍智能手机及其操作系统平台(如Symbian、Android、Windows Mobile、IOS等),并对学习Android手机软件开发的必要性进行阐述。之后, 介绍Android平台的总体架构,并对完成Android应用程序软件开发的SDK及 其组成进行简要说明。最后,对通过Android Market发布自己应用程序的方法 进行介绍。学习本章内容时,要求重点掌握如下内容: ●了解常见的智能手机操作系统平台。 ●了解Android的总体结构及主要功能。 ●了解Dalvik虚拟机、AVD等。 ●了解Android Market及发布应用程序的方法。 1.1 智能手机及其操作系统 据中国互联网络信息中心于2011年7月19日发布的统计《中国互联网络发展统计报告》显示,2011年上半年,我国手机网民规模继续稳步扩大。截至2011年6月底,我国手机网民达3.18亿,较2010年底增加1495万人(如图1.1所示)。可以说,智能手机正在快速走进人们的生活。就目前来看,已经有越来越多的人开始把智能手机当作日常看视频、办公的首选设备。随着A9架构、双核概念的问世,智能手机能更广泛、轻松地接管生活和工作中的大小事务[1]。因此,学习和研究智能手机软件开发,具有广阔的社会需求和工程实践意义。 图1.1 手机上网网民规模 智能手机一般指像个人电脑一样具有独立操作系统,可由用户自行安装软件等第三方服务商提供的程序,并且,用户能对手机功能进行扩充。目前,全球多数手机厂商都有智能手

诺基亚手机代码大全

码用途备注 *#06# 查询IMEI号码所有手机通用 *#7370# 格式化手机Series 60手机专用 *#7780# 恢复出厂设置Series 60和Series 40手机通用 *#0000# 查询当前软件版本号所有手机通用 *#7760# 查询生产线号码Series 40手机专用 *#2820# 查询蓝牙设备地址Series 60和Series 40手机通用 *3370# 激活EFR 部分型号的手机可用 #3370# 关闭EFR 部分型号的手机可用 *4720# 激活HFR 部分型号的手机可用 #4720# 关闭HFR 部分型号的手机可用 *#92702689# 查询总通话时间仅限6630 *#92702689# 进入数据模式Series 40手机专用 *#7370925538# 为手机上锁Series 60手机专用 CDMA机型进入工程模式*3001#12345#; ===================================================================== == 诺基亚手机代码秘籍 一、*#06#:显示IMEI码 二、*#0000#:显示软件版本 (部分型号如果不起作用,可按*#型号代码#,如*#6110#) 第一行--软件版本; 第二行--软件发布日期; 第三行--手机型号 三、*#92702689#:显示序列号和IMEI码,带滚动菜单 第一屏表示- 手机出厂时间:1197(月月年年); 第二屏表示- 串号和IMEI; 第三屏表示- 购买时间:1197(月月年年)可以更改一次 (但一经输入就不能再作更改,日期会被永久记录) 2楼 第四屏表示- 最后修理时间:0000(月月年年)维修时设置。 第五屏表示- 传输用户数据:退出关闭电话,然后返回。 如果以上工作不正常,并且电话要求您输入一个合法的代码,可试试: 1).6232(OK):显示制造的月和年 2).7832(OK):显示手机购买时间的月和年 3).7332(OK):显示最近维修时间的月和年:0000(月月年年)维修时设置 4).9268(OK):显示系列号 5).37832(OK):设置购买时间的月和年(警告:只允许做一次) 6).87267(OK):确认传输,与软件更新有关

相关主题
文本预览
相关文档 最新文档