下载安卓APP箭头
箭头给我发消息

客服QQ:3315713922

我们用J2ME实践应用于移动开发

作者:课课家教育     来源: http://www.kokojia.com点击数:709发布时间: 2017-01-11 09:29:26

标签: 手机系统JAR移动开发

  手机应用越来越多,从以前的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){}

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

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

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

赞(20)
踩(0)
分享到:
华为认证网络工程师 HCIE直播课视频教程