|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
但是我同意你的观点,对于大型项目来说,应该是采用框架的一部分,根据功能的不同而改进,欢迎你能再提出些宝贵意见,我会多多学习的。说到jbuilder,我可能是个人感觉,用的时候确实没有vs爽,我最喜欢的IDE是netbeans,谢谢。程序1、J2ME中必要的Java基本常识
如今有年夜部分人,都是从零入手下手学J2ME的,进修J2ME的时分,老是从Java基本入手下手进修,并且如今讲Java基本的书本中都是以J2SE来说基本,这就给进修形成了一些不用要的贫苦,上面将J2ME顶用到的和不必要的Java基本常识做一个复杂的申明。
J2ME中利用到的Java基本常识:
1、Java语法基本:包含基础数据范例、关头字、运算符等等
2、面向对象的头脑:类和对象的观点,承继和多态等等。
3、非常处置
4、多线程
J2ME中没有效到的Java基本常识:
1、JDK中javac和java命令的利用
2、Java基本中的良多类在J2ME中没有,大概类中的办法做了大批的精简。以是倡议在J2ME中熟习类库。
3、Applet、AWT、Swing这些常识在J2ME中基本利用不到。
复杂说这么多,但愿学J2ME的伴侣们能少走一些弯路,不敷的地方但愿人人主动斧正和增补。
2、J2ME中临时没法完成的功效
列一些J2ME中临时没法完成的功效,但愿人人能主动增补:
1、在手机中不变动代码完成移植,次要指游戏。
2、静态修正按钮笔墨。
3、在Canvas上承受中文输出。
4、操纵当地资本、比方地点本、已收短信息等。
5、制造损坏性的手机病毒。
6、其他守候人人来增补。
3、J2ME的跨平台性
J2ME手艺源于Java,以是也具有JVM的上风,能够在撑持Java的平台长进行移植,可是如今的J2ME手艺在跨平台上却做的很糟,我们来复杂看一下缘故原由:
1、手机的屏幕尺寸纷歧:
这个次要在界面制造上。假如你利用的是初级用户界面,好比你做的是使用开辟大概用户上岸、用户注册如许的通勤奋能时,一样平常没有甚么成绩。
假如你利用的是初级用户界面,好比你做的是游戏,那末你就必要思索这个成绩了。
2、厂商的扩大API不一致:
比方Nokia的扩大API类库UI系列,在其余手机上大概没有完成,大概包名分歧等等。
3、手机平台上完成的bug:
比方Nokia的7650在完成双缓冲上有bug,那末在这类机型上运转的软件就不克不及利用双缓冲。其他NOKIA上的一些bug,能够参看:http://blog.csdn.net/Mailbomb/archive/2005/03/24/329123.aspx
4、手机功能成绩。
分歧手机的可用内存、最年夜jar文件都有请求,比方NokiaS40的年夜部分别机撑持的最年夜jar文件为64K,最年夜可用内容为210K。
以是如今的手机软件,出格是游戏都供应撑持的机型列表,也才有了手机游戏移植职员的存在。
4、进修J2ME能够处置的事情品种
如今J2ME手艺能够说相称的暴躁,这里先容一些学好了J2ME以后能够处置的事情的品种:
1、J2ME游戏开辟职员
依据游戏筹划大概文档请求,在某种特定的机型(以NokiaS40或S60占多数)开辟游戏程序。这是如今年夜部分J2ME程序员处置的事情。
必要纯熟把握:初级用户界面、初级用户界面、线程,假如是收集游戏,还必要纯熟收集编程。
2、J2ME使用开辟职员
如今的挪动使用还不是良多,可是仍是呈现了一些,出格是挪动定位和挪动商务相干的内容。必要纯熟把握:初级用户界面、线程和收集编程。
3、J2ME游戏移植职员
参照源代码,将能够在一个平台上能够运转的游戏移植到其他平台上往。比方将NokiaS40的游戏移植到S60上,大概索爱的T618等等。次要是把持屏幕坐标,有些大概必要交换一些API。
必要熟习各平台之间的差别和相干的手艺参数,好比屏幕巨细、最年夜jar文件尺寸等等。
5、J2ME程序计划的几个准绳
1、利用面向对象编程。
固然利用面向历程编程能够减小文件的尺寸,可是为了今后保护的便利和利于扩大,仍是要利用面向对象编程。
2、利用MVC形式
将模子、界面和把持分别。如今良多的程序将三者合一,可是假如你做的程序对照年夜的话,仍是倡议你举行分别。
3、主动存储用户设定
利用RMS来存储用户的信息,比方存储用户前次输出的用户名、暗码、用户关于体系的设定等,如许不但能够削减用户的输出,并且对用户友爱。良多程序乃至做了主动上岸等。
4、一些体系设置同意用户封闭。如背景音乐、背景灯显现等。
5、将初级用户界面的绘制举措放在一个自力的线程内里往。
6、在必要大批工夫才干完成的事情时,给用户一个守候界面。
[1][2]下一页
微软什么都提供了。你可以试想一下,如果你是新手,你是希望你点一下按钮程序就能运行那,还是想自己一点一点的组织结构,然后打包发部,调错再打包...... |
|