MIDp一些基本知识

所谓MIDP应用程序,指的就是遵循Mobile Information Device Profile规范所开发的应用程序。一个完整的MIDP应用程序由两个文件所构成:应用程序主体(jar)文件与应用程序描述文件(jad)当我们完成一个MIDP 应用程序之后,必须让程序员能够在用户的设备上执行,这个行为称作部署。

MIDP 应用程序的部署可以分为OTA和非OTA两种,OTA是Over the air 的缩写,意思是说经由无线通信网络将MIDP 应用程序下载到设备上.非OTA 的方法比较多样,目前要将MIDP应用程序下载到手机上有以下几种方法:1. 利用手机提供的传输线,配合随机附赠的下载软件,让我们开发的MIDP 应用程序能够从PC 或其他设备下载到手机上。2。红外线3。蓝牙4.多媒体信息服务(MMS)5. EMail附件。

JINI 技术:jINI是一种可以连接各种java平台的技术。不同平台的java程序经由JNI,能够彼此连接在一块,彼此分享资源。

stk 技术又称作SIM Tookit,全名为"SubScriber Identity Module Application Toolkit(用户识别应用发展工具),是java 在Smart card 上一种应用。这是通过移动电话公司于SIM卡制造商合作,在用户识别卡的剩余内存中,直接烧录能够提供增值服务的程序,让持有手机的用户只要其SIM卡上已经有程序,就可以直接从手机目录上点击用户所需的手机增值服务。STK渐渐被WAP所取代,而目前MIDP 应用程序又有取代WAP 的趋势。

MIDP的生命周期:MIDp通过三种抽象方法来实现 .1. startAPP()转至运作状态

2.pauseApp()转至停止状态 3.destroyApp()转至消灭状态。startApp()很可能不止调用一次,而是每次从停止状态重新回到运作状态时候就会被应用程序管理器调用。所以只需要被初始化一次的动作不适合放在StartApp()中应用构造函数来初始化动作。

posted @   jk  阅读(428)  评论(0编辑  收藏  举报
编辑推荐:
· go语言实现终端里的倒计时
· 如何编写易于单元测试的代码
· 10年+ .NET Coder 心语,封装的思维:从隐藏、稳定开始理解其本质意义
· .NET Core 中如何实现缓存的预热?
· 从 HTTP 原因短语缺失研究 HTTP/2 和 HTTP/3 的设计差异
阅读排行:
· 周边上新:园子的第一款马克杯温暖上架
· Open-Sora 2.0 重磅开源!
· 分享 3 个 .NET 开源的文件压缩处理库,助力快速实现文件压缩解压功能!
· Ollama——大语言模型本地部署的极速利器
· DeepSeek如何颠覆传统软件测试?测试工程师会被淘汰吗?
点击右上角即可分享
微信分享提示