- 1、本文档共17页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
开发中j2me与android 的比较
1. 平台比较J2me:开发平台Android:操作系统2. 工程结构比较(源代码,资源文件夹,图片,数据)J2me:Res:资源文件Src:源代码Android:Src:源代码Res\drawable:图片Res\raw:声音Res\values:字符串Assets:数据文件3. 安装包比较J2me:Jad,jarAndroid:apk4. 代码结构比较J2me:MIDlet,CanvasAndroid:Activity,View都采用继续的方式,都只有一个MIDlet/Activity,一般都只有一个Canvas/View5. 代码细节比较l 全屏设置J2me:在Canvas类中调用SetFullScreenMode(Boolean)Android:在Activity类中调用//设定全屏显示 getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN, WindowManager.LayoutParams.FLAG_FULLSCREEN);requestWindowFeature(Window.FEATURE_NO_TITLE);2 获得屏幕尺寸J2me:Canvas类的getHeight()和getWidth()方法Android:int screenWidth,screenHeight;WindowManager windowManager = getWindowManager();Display display = windowManager.getDefaultDisplay();screenWidth = display.getWidth();screenHeight = display.getHeight();3 DisplayJ2me:Display dis=Display.getDisplay(MIDlet);Android:Display display = windowManager.getDefaultDisplay();4 画布类J2me:CanvasAndroid:继续View类,定义构造方法:public MyView(Context context){super(context);}5 屏幕绘制方法J2me:Paint(Graphics)Android:void onDraw(Canvas g)6 GraphicsJ2me:Android:7 Image的创建J2me:Image.createImage(path);Android:img = BitmapFactory.decodeResource(getResources(),R.drawable.map0);8 Font的创建,Font使用,字体设置J2me:Android:9 drawImageJ2me:Android:public void drawBitmap(Bitmap bitmap, float left, float top, Paint paint)多个重载10 字符串绘制J2me:Android:public native void drawText(String text, float x, float y, Paint paint);多个重载11 setClipJ2me:Android:public boolean clipRect(float left, float top, float right, float bottom,Region.Op op)最后一个参数为:Region.Op.REPLACE12旋转J2me:drawRegion()drawImage() Android:还没找到好的方法,不过可以先创建一张翻转后的图片,再使用,封装好的代码如下://创建翻转图片public Bitmap createTransImage(Bitmap img,int trans){// Bitmap img;try{// img = BitmapFactory.decodeResource(getResources(),sImg);int width = img.getWidth();int height = img.getHeight();int newWidth = 200;int newHeight = 200;// calculate the scale - in this case = 0.4ffloat scaleWidth = ((float) newWidth) / width;float scaleHeight = ((float) newHeight) / height;// createa matrix for the manip
您可能关注的文档
- 表格和js连用实例.docx
- regex学习以及例子.doc
- 计算机接口与通信习题答案.doc
- 使用gtest的测试学习.doc
- 20082749 王其省 FTP的实现.doc
- 串口通信Windows程序设计.doc
- 雷霆战机开发文档.doc
- 使用DTS导出到Access-FoxPro-Word -Excel 不需要验证的大批量数据.doc
- MINIX的内存调度实验报告.docx
- 数据库类型为BLOB的手机端和服务器端的处理.doc
- 2025至2030中国互联网协议电视(IPTV)CDN行业市场占有率及投资前景评估规划报告.docx
- 2025至2030中国互联网协议(IP)电话行业市场占有率及投资前景评估规划报告.docx
- 2024年混合二甲苯项目投资分析及可行性报告.docx
- 2024年涂饰剂项目可行性分析报告.docx
- 新媒体艺术概论3.pptx
- 知乎盐选 _ 美错.pdf
- 2025至2030中国互联网出行行业市场发展分析及发展趋势与投资前景报告.docx
- 2024年ADA妊娠期糖尿病管理指南要点解读PPT课件.pptx
- 2025至2030中国互联网出行行业市场深度研究及发展前景投资可行性分析报告.docx
- 2024年泳池热泵项目可行性研究报告.docx
最近下载
- 统编版六年级语文上册习作《多彩的活动》精品课件(共84张PPT).pptx VIP
- 电厂2×600MW机组扩建工程建筑及安装工程土建专业主要技术施工方案.docx VIP
- 电厂2×600MW扩建(脱硫土建、安装)工程土建专业主要施工技术方案.docx VIP
- 电厂2×600MW机组扩建工程建筑及安装锅炉专业施工技术方案.docx VIP
- 煤电公司2×600MW机组工程汽机专业主要施工技术方案.pdf VIP
- 2X660MW超超临界燃煤机组工程qtz2500型塔式起重机安装的施工方案.doc VIP
- 2X660MW超超临界燃煤机组工程#2锅炉平台楼梯安装方案全案(终版).doc VIP
- 2X660MW超超临界燃煤机组工程#2锅炉平台楼梯安装的方案.doc VIP
- 电厂(2×660MW超超临界机组)机组安装工程锅炉专业施工方案.docx VIP
- 电厂(2×660MW超超临界机组)机组安装工程汽机专业施工方案.docx VIP
文档评论(0)