博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
用J2ME实践应用于移动开发
阅读量:6035 次
发布时间:2019-06-20

本文共 1085 字,大约阅读时间需要 3 分钟。

hot3.png

      手机应用越来越多,从以前的16G慢慢不断延伸到128G,那么使用一个问题无论多少的手机应用我们都不够用,小伙伴们你们是否在清理自己手机的时候往往发现一些类似于几百KB的应用程序,但由于不知道是否关于首系统的问题我们都选择避开,那么下面我跟大家科普一下这些的确是系统的文件,类似于MIDP文件是一个移动信息设备配置文件是建立在CLDC的基础之上,用来描述手机和寻呼机这样更加具体化的无线移动设备。

代码

  手机的jar文件如果过多的话会影响应用的打开,其实在我们移动开发方面是可以优化这种情况的,其实是我们打开软件的时候过多的图片加载使得你的系统内存积累更多没用的数据加载,我们尝试让这些图片的加载代码简单一些释放一点空间,不同的手机有不同的功能配置和应用我们可以通过一些代码来使代码变得更加的灵活。

  代码如下:

  一维=null

  尝试{

  图像=图像。createimage(“/标志。png”);

  }

  抓住(exceptionioe){}

  如果(图像=零)

  (0)g.setcolor;

  g.drawstring(“信息”,getwidth()/2,getheight()/2、图形。hcenter|图形。基线);

  }

  别的{

  g.drawimage(,getwidth()/2,getheight()/2、图形。hcenter|图形。vCenter);

  }

  当你在代码编写完成后出现加载失败只有几个问题,一个就是每个手机的配置和性能不同,低配置的手机难以获得高品质的照片,那么我们可以把一些的界面删除重新的发布一个适合不同样式手机尺寸的JAR文件包,里面的代码我们也不需要去改动。只是使代码应用于跟多的不同配置的手机格式而已。

  类似的,在加载List之类的UI组件时:

  代码如下:

  一维=null;

  尝试{

  图像=图像。createimage(“/标志。png”);

  }

  抓住(exceptionioe){}

  附加(“标签”,图像);

  这使得有无图片仅仅影响界面美观,而不影响应用程序的功能。

  总结:移动开发是一种技术的技能,应用于手机的各方面,那么当你不断发现一些手机村爱的问题时候你更多的是去处理问题,手机有Android和iOS的两个版本,当你慢慢摸索了这两个版本的一些功能上和代码优化上的应用时候,你就是其中的一个大神。强化自己的技能等于让你在这个领域了解更多。学无止境

转载于:https://my.oschina.net/u/3197358/blog/1014828

你可能感兴趣的文章
android--------阿里 AndFix 热修复
查看>>
java springcloud版b2b2c社交电商spring cloud分布式微服务 (七)高可用的分布式配置中心(Spring Cloud Config)...
查看>>
Oozie与Coordinator调度讲解及系统时区配置与定时触发两种配置方式
查看>>
RGB_YUV_YCbCr
查看>>
tesseract 安装及使用
查看>>
优化SqlServer--数据压缩
查看>>
SharePoint 自定义WebPart之间的连接
查看>>
231. Power of Two
查看>>
control.add()
查看>>
p点到(a,b)点两所在直线的垂点坐标及p点是否在(a,b)两点所在直线上
查看>>
GridView强制换行与自动换行
查看>>
51Nod 1003 阶乘后面0的数量(数学,思维题)
查看>>
Sublime text3中配置Github
查看>>
Getting Started with iOS Development Part10:Customizing your Mobile target's Splash screen
查看>>
asp.net C# MVC 提交表单后清空表单
查看>>
备份软件 FreeFileSync 怎么用
查看>>
Asp.net,C# 加密解密字符串
查看>>
网页视频播放器插件源码
查看>>
CentOS7 睡眠 休眠 关机 电源
查看>>
SqlServer里DateTime转字符串
查看>>