J2ME编程是Java在智能家电领域的应用,主要包含以下技术:

  1、高级用户界面

  高级用户界面是指J2ME编程中用到的Form(窗体)、TextBox(文本框)、List(列表框)和Alert(提示信息框)等的使用,以及其中的一些控件的使用,当然也包括相应的事件处理。应用在一般的如登陆窗体、关于窗体和提示等。

  2、低级用户界面

  低级用户界面指Canvas类和Graphics类等的使用,以及相应的事件处理,应用与游戏编程以及特殊界面的绘制等。

  3、记录存储系统

  记录存储系统是手机中支持的用于数据永久保存的技术。因为手机中没有数据文件的概念,所以一般需要保存的数据只能以记录的形式保存。

  4、声音处理系统

  MIDP1.0不支持声音处理,但是很多手机厂商如Nokia、Siemens等都支持,所以播放声音也是一项需要掌握的技术。该技术使用的API多和手机厂商相关。但是MIDP2.0就提供了通用的支持。

  5、网络编程

  网络编程指在手机中通过GPRS或者CDMA网络以HTTP协议或者SOCKET的形式连接网络。现在的手机支持HTTP网络编程的占大多数,支持SOCKET的相对很少。所以网络编程暂时也就是使用HTTP协议进行编程。

  6、多线程

  多线程是J2ME应用中比较核心的技术之一,因为进行网络编程和低级用户界面编程是为了响应迅速,都需要处理成多线程。所以也必须熟练掌握。

  7、短信息编程

  很多手机都提供了用于发送短信息的API,如NOKIA、SIEMENS、SAMSUNG等,所以在J2ME中发送短信息也是一个比较常用的技术。

  8、其他

  当然根据厂商的不同还提供了其他的一些技术,如Siemens的API中支持文件,Nokia的API支持读取系统通讯录等等。

转载于:https://juejin.im/post/5be5546ce51d4570813b80fd

学习J2ME需要掌握的七种技术相关推荐

  1. 学习J2ME编程需要掌握的七种技术

    J2ME编程是Java在智能家电领域的应用,主要包含以下技术: 1.高级用户界面 高级用户界面是指J2ME编程中用到的Form(窗体).TextBox(文本框).List(列表框)和Alert(提示信 ...

  2. 【存储知识学习】第四章-七种RAID-《大话存储》阅读笔记

    目录 一.重要概念 1.汉明码 2.布尔逻辑运算 3.扇区.块.段.条带.条带长度和深度 4.读/写IO 5.大/小块IO 6.连续/随机IO 7.顺序/并发IO 8.持续/间断IO 9.稳定/突发I ...

  3. Python拼接字符串的七种方式

    ♚ 豌豆花下猫,某985高校毕业生, 兼具极客思维与人文情怀 .公众号Python猫, 专注python技术.数据科学和深度学习,力图创造一个有趣又有用的学习分享平台. 忘了在哪看到一位编程大牛调侃, ...

  4. 你应该掌握的七种回归技术

    摘要:本文解释了回归分析及其优势,重点总结了应该掌握的线性回归.逻辑回归.多项式回归.逐步回归.岭回归.套索回归.ElasticNet回归等七种最常用的回归技术及其关键要素,最后介绍了选择正确的回归模 ...

  5. 七种不同类型的游戏测试技术

    游戏测试是协助确保最终产品具有最佳性能和质量的关键步骤之一.不同的测试技术,能够使游戏的品控人员更加集中精力发现诸如:缺陷.完整性.错误.瓶颈.不一致性.以及流 根据GlobalData(译者注:是全 ...

  6. 深度学习在处理视频上几种主要技术方法

    深度学习在视频内容表达上主要的几种技术方法. 参考:https://yq.aliyun.com/articles/39134 这里只做简要总结,具体请参考原文章 1. 基于单帧的识别方法 一种最直接的 ...

  7. 构建云视频平台的七种武器分别包括长生剑、孔雀翎、碧玉刀、多情环、离别钩、霸王枪、拳头,这七种武器分别对应的是什么技术呢?该文将揭晓答案。

    云视频平台的七种武器 构建云视频平台的七种武器分别包括长生剑.孔雀翎.碧玉刀.多情环.离别钩.霸王枪.拳头,这七种武器分别对应的是什么技术呢?该文档将揭晓答案.

  8. 对迁移学习中域适应的理解和3种技术的介绍

    域适应是计算机视觉的一个领域,我们的目标是在源数据集上训练一个神经网络,并确保在显著不同于源数据集的目标数据集上也有良好的准确性.为了更好地理解域适应和它的应用,让我们先看看它的一些用例. 我们有很多 ...

  9. 计算机辅助的临床会谈,e医生学习日记24-临床心理学三种研究技术

    e医生学习日记24-临床心理学三种研究技术 (2006-05-12 06:54:59) 1.访谈法:是研究者通过与研究对象的交谈来收集有关对方心理特征与行为的数据资料的研究方法.特点是由研究者(访谈者 ...

  10. Adapter-适配预训练持续学习的一种技术

    前言 长期做预训练的小伙伴,可以关注一下这个技术点即adapter,最近关于这方面的工作还挺多的,其是这样一个背景:在不遗忘以前学到知识前提下,怎么向大模型中持续性注入知识. 今天就给大家带来两篇最新 ...

最新文章

  1. Mybatis学习总结二
  2. Windows on Device 项目实践 4 - 智能风扇制作
  3. php 导出excel 特殊字符,PHPEXCEL导出,存在特殊字符遇到的问题
  4. oracle sql loop merge,Oracle之存储过程和MERGE INTO语句
  5. python实例变量不存在_python – peewee实例匹配查询不存在
  6. Google Go:初级读本
  7. 灰度董事总经理:BTC突破2万美元并不令人惊讶
  8. Mac Pro 使用 ll、la、l等ls的别名命令
  9. lisp 天正标高_建筑设计选择 CAD 和天正画图哪个更好?
  10. 关于mac打开互联网下载应用提示的解决方法
  11. 史上最难php,世界上最难的简单几何体 - 我为数学狂 - 简单学习网论坛_中高考学习交流论坛_中学生学习论坛 - Powered by phpwind...
  12. 百年铁树要开花,贾跃亭要还钱了?
  13. XML 中大于等于小于等于的写法
  14. 浅谈快速开发平台:突破系统开发边界,赋能企业数字化!
  15. 磁链Ψ、磁通φ、磁势F
  16. AGV调度系统解决方案
  17. 转:rsync远程备份实测和总结
  18. YX一周面试题911-918
  19. Python 带你走进哈利波特的魔法世界
  20. 手把手教你用七牛云存储图片

热门文章

  1. 线下商店销量预测挑战赛
  2. 安装完jdk在cmd输入Java没有反应的解决办法
  3. Prim算法实现最小生成树MST(java)
  4. [LeetCode][easy]Create Target Array
  5. 【生信进阶练习1000days】day8-OrganismDb.dplyr包
  6. 关于matlab中数据拟合的一些函数polyfit()
  7. (博主可帮找错)Servlet.service() for servlet [dispatcherServlet] path [] threw exception feign.Feig,可截图私聊博主
  8. mysql两个下拉框_两个下拉框的纠葛
  9. Python3 面向对象之:多继承
  10. HTML入门标签汇总