欢迎来到淘文阁 - 分享文档赚钱的网站! | 帮助中心 好文档才是您的得力助手!
淘文阁 - 分享文档赚钱的网站
全部分类
  • 研究报告>
  • 管理文献>
  • 标准材料>
  • 技术资料>
  • 教育专区>
  • 应用文书>
  • 生活休闲>
  • 考试试题>
  • pptx模板>
  • 工商注册>
  • 期刊短文>
  • 图片设计>
  • ImageVerifierCode 换一换

    智能手机操作系统介绍.pdf

    • 资源ID:70482275       资源大小:10.08KB        全文页数:5页
    • 资源格式: PDF        下载积分:15金币
    快捷下载 游客一键下载
    会员登录下载
    微信登录下载
    三方登录下载: 微信开放平台登录   QQ登录  
    二维码
    微信扫一扫登录
    下载资源需要15金币
    邮箱/手机:
    温馨提示:
    快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
    如填写123,账号就是123,密码也是123。
    支付方式: 支付宝    微信支付   
    验证码:   换一换

     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    智能手机操作系统介绍.pdf

    本文由w j h 791215贡献 p p t 1。Th e s u c c e s s s r o a d 智能手机操作系统介绍 沈青海 w w w.f a r s i g h t.c o m.c n 远见品质 今天内容 手机操作系统概述 开发平台 BREW J2ME 智能手机操作系统 Sy m b i a n OS Pa l m OS Wi n d o w s Mo b i l e 嵌入式Li n u x 国内手机操作系统 相关培训课程 远见品质 手机操作系统概述 封闭式操作系统 开放式操作系统 远见品质 开发平台 BREW J2ME 远见品质 开发平台 BREW 远见品质 BREW BREW(Bi n a r y Ru n t i m e En v i r o n m e n t f o r Wi r e l e s s)概述 移植包 发布系统(BDS)BREW SDK(软件开发包)远见品质 BREW 开发环境 Mi c r o s o f t Vi s u a l C+6.0?(或更高版本)1.1版的BREW SDK(或更高版本)远见品质 BREW 示例:Ap p l e t 结构体 /*=INCLUDES AND VARIABLE DEFINITIONS=*/#i n c l u d e AEEMo d Ge n.h#i n c l u d e AEEAp p Ge n.h#i n c l u d e AEESh e l l.h#i n c l u d e h e l l o w o r l d.b i d /*Ap p l e t s t r u c t ur e.Al l v a r i a b l e s i n h e r e a r e r e f e r e n c e v i a p Me-*/t y p e d e f s t r u c t _h e ll o w o r l d AEEAp p l e t a ;AEEDe v i c e In f o De v i c e In f o;IDi s p l a y *p IDi s p l a y;IShe l l *p ISh e l l;/a d d y o u r o w n v a r i a b l e s h e r e h e l l o w o r l d;远见品质 BREW 示例:函数AEECl s Cr e a t e In s t a n c e i n t AEECl s Cr e a t e In s t a n c e(AEECLSID Cl s Id,ISh e l l *p ISh e l l,IMo d u l e *p o,v o i d *p p Ob j)*p p Ob j =NULL;i f(Cl s Id =AEECLSID_HELLOWORLD)/Cr e a t e t h e a p p l e t a n d m a k e r o o m f o r t h e a p p l e t s t r u c t u r e i f(AEEAp p l e t _Ne w(s i z e o f(h e l l o w o r l d),Cl s Id,p ISh e l l,p o,(IAp p l e t*)p p Ob j,(AEEHANDLER)h e l lo w o r l d _Ha n d l e Ev e n t,(PFNFREEAPPDATA)h e l l o w o r l d _Fr e e Ap p Da t a)i f(h e l l o w o rl d _In i t Ap p Da t a(h e l l o w o r l d*)*p p Ob j)r e t u r n(AEE_SUCCESS);e l s e IAPPLET_Re l e a s e(IAp p l e t*)*p p Ob j);r e t u r n EFAILED;r e t u r n(EFAILED);远见品质 BREW 示例:函数_In i t Ap p Da t a 和_Fr e e Ap p Da t a b o o l e a n h e l l o w o r l d _In i t Ap p Da t a(h e l l o w o r l d*p Me)p Me-De v i c e In f o.w Str u c t Si z e =s i z e o f(p Me-De v i c e In f o);ISHELL_Ge t De v i c e In f o(p Me-a.m _p ISh e l l,&p Me De v i c e In f o);p Me-p IDi s p l a y =p Me-a.m _p IDi s p l a y;p Me-p ISh e l l =p Me-a.m _p ISh e l l;r e t u r n TRUE;v o i d h e l l o w o r l d _Fr e e Ap p Da t a(h e l l o w o r l d*p Me)p a g e 1 远见品质 BREW 模拟器环境与真实设备的区别 速度 声频 外观 文本输入 内存 远见品质 开发平台 J2ME 远见品质 J2ME J2ME简介 是JAVA平台中最复杂的一个 模块化和可缩放化 JVM层 配置层 框架层 包含许多各种不同规格的Co n f i g u r a t i o n、Pr o f i l e、以及Op t i o n a l Pa c k a g e。远见品质 J2ME J2ME把设备分为两类 联接设备(c o n n e c t e d d e v i c e)有限联接设备(Co n n e c t e d,Li m i t e d De v i c e)。CLDC RAM ROM Po w e r Ne t w o r k =32k,=128k,=256 k =512 k Un l i m i t e d Fa s t 远见品质 J2ME CLDC对JAVA语言支持的特殊方面 不支持浮点数据类型 不支持JNI(Ja v a Na t i v e In t e r f a c e )不支持用户自定义的JAVA级的类载入器(c l a s s l o a d e r s )没有反射(r e f l e c t i o n)特性 不支持线程组(t h r e a d g r o u p s)或守护线程(d a e m o n t h r e a d s)不支持类实例(c l a s s i n s t a n ce)的终结(f i n a l i z a t i o n)没有弱参考(w e a k r e f e r e n c e s)远见品质 J2ME J2ME API Co r e Pa c k a g e Ap p l i c a t i o n Li f e c y c l e Pa c k a g e Us e r In t e r f a c e Pa c k a g e Pe rs i s t e n c e Pa c k a g e Ne t w o r k i n g Pa c k a g e 远见品质 J2ME 开发环境 JAVA 2 标准版开发包 版本1.3或者更高。J2ME 无线开发工具包(J2MEWTK),包含编 译和测试MIDl e t 的工具包。IDE(集成开发环境)远见品质 J2ME 程序详解 所有J2ME的应用程序都要 从MIDl e t 类中派生 所有继承MIDl e t 类的子类 都要实现三个函数 s t a r t Ap p()p a u s e Ap p()d e s t r o y Ap p()每个Mi d l e t 同时间只允许 有一个Di s p l a y 远见品质 J2ME 编写并运行一个MIDl e t i m p o r t j a v a x.m i c r o e d i t i o n.m i d l e t.*;i m p o r t j a v a x.m i c r o e d i t i o n.l c d u i.*;p u b l i c c l a s s He l l o Wo r l d e x t e n d s MIDl e t i m p l e m e n t s Co m m a n d Li s t e n e r p r i va t e Co m m a n d e x i t Co m m a n d;p r i v a t e Te x t Bo x t b;p u b l i c He l l o Wo r l d()e x i t Co m ma n d =n e w Co m m a n d(Ex i t,Co m m a n d.EXIT,1);t b =n e w Te x t Bo x(He l l o,“t e s t,15,0);t b.a d d Co m m a n d(e x i t Co m m a n d);t b.s e t Co m m a n d Li s t e n e r(t h i s);p r o t e c t e d v o i d s t a r t Ap p()Di s p l a y.g e t Di s p l a y(t h i s).s e t Cu r r e n t(t b);p r o t e c t e d v o i d p a u s e Ap p()p r o t e c t e d v o i d d e s t r o y Ap p(b o o l e a n u)p u b l i c v o i d c o m m a n d Ac ti o n(Co m m a n d c,Di s p l a y a b l e d)i f (c =e x i t Co m m a n d)d e s t r o y Ap p(f a l s e);n o ti f y De s t r o y e d();远见品质 J2ME J2ME的跨平台性限制 手机的屏幕尺寸不一 厂商的扩展API不统一 手机平台上实现的b u g 手机性能问题 远见品质 J2ME 适用于CLDC设备的部分规范:p a g e 2 Co n n e c t e d Li m i t e d De v i c e Co n f i g u r a t i o n (CLDC);JSR 30,JSR 139 CLDC 规范 Mo b i l e In f o r m a t i o n De v i c e Pr o f i l e (MIDP);JSR 37,JSR 118 MIDP 规 范 Inf o r m a t i o n Mo d u l e Pr o f i l e (IMP),JSR 195 IMP 规范 Ja v a Te c h n o l o g y f o r t h e Wi r e l e s s In d u s t r y (JTWI),JSR 185 无线Ja v a 行 业规范 Wi r e l e s s Me s s a g i n g API(WMA);JSR 120,JSR 205 无线信息规范,提 供短信和彩信功能 Mo b i l e Me d i a API(MMAPI);JSR 135 移动媒体规范,提供音频视频 播放 Lo c a t i o n API f o r J2ME(JSR-179)定位规范,提供定位功能 SIP API f o r J2ME(JSR-180)提供对会话发起协议的支持 Se c u r i t y a n d Tr u s t Se r v i c e s API f o r J2ME(JSR-177)提供网络安全与 信任的支持 Mo b i l e 3D Gr a p h i c s (JSR-184)提供对3D绘图的支持 J2ME We b Se r v ic e s APIs (WSA),JSR 172 提供对We b Se r v i c e s 的支持 Bl u e t o o t h API(JSR-82,Mot o r o l a,Ja v a Pa r t n e r Si t e)提供对蓝牙的支持 远见品质 智能手机操作系统 Sy m b i a n OS Pa l m OS Wi n d o w s Mo b i l e 嵌入式Li n u x 国内手机操作系统 远见品质 Sy m b i a n OS 远见品质 Sy m b i a n OS Sy m b i a n OS特点 开放和基于标准 专为手持设备设计 本地编程语言大部分是C+高度的面向对象设计 完全的多任务 Cl i e n t-Se r v e r 构架被广泛应用 事件驱动 对用户数据的可靠处理 有效的电源管理 本地化支持 远见品质 Sy m b i a n OS Se r i e s 60 Pl a t f o r m 关键部件 远见品质 Sy m b i a n OS 应用基本设计思想 远见品质 Sy m b i a n OS Sy m b i a n 和Se r i e s 60 DP 2.0API 提供的引擎 功能 多媒体 WAP 协议栈 HTTP 协议栈 消息技术 多模电话 TCP/IP 红外 Bl u e t o o t h Mu l t i-h o m i n g Se s s i o n In i t i a t i o n Pr o t o c o l(SIP)Sy n c ML Pr e s e n c e API 应用服务 远见品质 Sy m b i a n OS UI:Sc r e e n,Wi n d o w Se r v e r,GDI,视图,容器和控件 应用程序创建视图,并建立窗口和控件,由此 发送画图命令到GDI 和Wi n d o w Se r v e r GDI 和Wi n d o w Se r v e r 负责将数据写到屏幕内 存(s c r e e n m e m o r y)画图命令由a c t i v e s c h e d u l e r 处理 信息由屏幕内存写到物理屏幕上 远见品质 Sy m b i a n OS 基本应用类 远见品质 Sy m b i a n OS SDK和开发工具介绍 SDK Se r i e s 60 2.0 Se r i e s 60-s p e c i f i c APIs 通用的UI组件 Se r i e s 60 引擎 Sy m b i a n OS 7.0s SDK 开发工具、例程、开发指南 开发环境 Mi c r o s o f t Vi s u a l C+6.0或 Mi c r o s o f t Vi s u a l St u d i o 2003 C+.Ne t Me t r o w e r k s Co d e Wa r r i o r Bo r l a nd C+Bu i l d e r XMo b i l e Ed i t i o n Ap p Fo r g e Mo b i l e VB v 3.1 Em u l a t o r a n d d e b u g g e r 远见品质 Pa l m OS 远见品质 Pa l m OS Pa l m OS简介 中文化 PIM程序内置 最多的附加软件 可以和PC机协同工作 易于输入信息 安全性 单击式的使用便利性 和其他设备共享信息 有线和无线通信 自由地选择所需的硬件 携带方便 省电 远见品质p a g e 3 Pa l m OS Pa l m OS开发工具介绍 编程语言 C/C+Ba s i c Ja v a Ot h e r s 开发环境 Co d e Wa r r i o r?f o r Pa l m OS Pal m OS De v e l o p e r Su i t e PRC-To o l s NS Ba s i c Ot h e r s 远见品质 Pa l m OS Pa l m OS 5仿真器 Pa l m OS基于In t e l ARM处 理器 不是硬件模拟器 Pa l m OS内核由许多 DLL DLL组成 包含Pa l m OS应用兼容性 环境(PACE)运行和测试68K应用 程序 运行和测试PNO*应用 程序*PACE Na t i v e Ob j e c t Pa l m OS模拟器 完全仿真Pa l m 设 备 运行需要ROM 自动测试 串口和TCP/TP调 试 管道调试 抓屏 远见品质 Pa l m OS 创建一个Pa l m OS应用程序 远见品质 Pa l m OS Pa l m OS数据库 以句柄集合的形式存放在存储堆中 数据库头 数据库名字(最多31个字符)Cre a t o r ID和类型 应用程序信息(可选)记录列表 记录 可以通过索引或者唯一的ID来访问 属性(m o d i f i e d,d e l e t e d,p r i v a t e,b u s y,a n d c a t e g o r y)每条记录的最大长度为64K 远见品质 Pa l m OS 其它Pa l m OS技术通信 红外(Ir DA)(高级和低级)交换管理器(Ex c h a n g e Ma n a g e r)IR、SMS、Blu e t o o t h、Ma i l 串口(USB)蓝牙(Bl u e t o o t h)网络(TCP/IP、UDP、Be r k e l e y s oc k e t s)电话(Te l e p h o n y)远见品质 Pa l m OS 其它Pa l m OS技术管道(Co n d u i t s)桌面软件(De s k t o p)的插件,由Ho t Sy n c 程 序调用 允许Pa l m 设备和PC交换数据 PC 标准或自定义格式 Pa l m 设备 Pa l m OS数据库格式 可以用C+、Ja v a 或者COMM开发工具开发 到Pa l m So u r c e 网站上下载CDK 远见品质 Wi n d o w s Mo b i l e 远见品质 Wi n d o w s Mo b i l e 概述 Po c k e t PC Sm a r t Ph o n e 远见品质 Wi n d o w s Mo b i l e 平台 远见品质 Wi n d o w s Mo b i l e SDK Wi n d o w s Mo b i l e 2003 Se c o n d Ed i t i o n Sm a r t p h o n e 2003 本机 C+应用程序 Sm a r t p h o n e 2003 托管代码应用程序 Po c k e t PC 2003 本机 C+应用程序 Po c k e t PC 2003 托管代码应用程序 Wi n d o w s Mo b i l e 5.0 Wi n d o w s Mo b i l e 5.0 f o r Po c k e t PC Wi n d o w s Mo b i l e 5.0 f o r Sm a r t p h o n e 远见品质 Wi n d o w s Mo b i l e .NET CF 概述 .NET框架扩展到设备上.NET 精简版 跨平台特性 开发工具 Vi s u a l St u d i o .NET 2003/2005 快速开发 远见品质 嵌入式Li n u x(略)略 嵌入式 远见品质 国内手机操作系统p a g e 4 远见品质 国内手机操作系统 凯思集团的Ho p e n(昊鹏系统)科银京成De l t a(道系统)波导的Do e a s y(多易随系统)在Li n u x 开源系统上进行二次开发的 Li n u x 操作系统平台 宇龙的Li n o u s(领驰系统)南京移软的m Li n u x 其它 远见品质 相关的培训课程 远见品质 培训课程 BREW应用程序开发 BREW体系架构与开发综述 使用小程序和模块编译应用程序 DLL 创建新 BREW 应用程序的方法。如何处理事件,包括切换事件 电话层如何监测进入的 SMS 消息 J2ME游戏开发 J2ME体系架构与开发综述 开发入门 游戏示例分析 远见品质 培训课程 Pa l m OS应用开发 入门 创建Pa l m OS应用程序 Pa l m OS基本编程 数据存储与检索编程 网络通信编程 与PC同步的管道技术编程 成功之路 w w w.f a r s i g h t.c o m.c n 谢谢!p a g e 5

    注意事项

    本文(智能手机操作系统介绍.pdf)为本站会员(asd****56)主动上传,淘文阁 - 分享文档赚钱的网站仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知淘文阁 - 分享文档赚钱的网站(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    关于淘文阁 - 版权申诉 - 用户使用规则 - 积分规则 - 联系我们

    本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

    工信部备案号:黑ICP备15003705号 © 2020-2023 www.taowenge.com 淘文阁 

    收起
    展开