A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© Sword 金牌黑马   /  2013-5-14 00:00  /  7843 人查看  /  35 人回复  /   2 人收藏 转载请遵从CC协议 禁止商业使用本文

本帖最后由 Sword 于 2013-6-1 02:23 编辑

关于J2EE+android学习,自己做了一些总结:
首先,我们要搞android开发、要想深入这项技术并且走得远的话,J2EE体系中的大约13门技术(框架不太确定)一定都要学习到:
1.java基础(java语法、面向对象、常用API、多线程、集合框架、IO、网络编程等)
2.数据库(sql server、oracle、my sql这几种常用的),主要掌握sql语句和事务
3.html+css+javascript(web开发的基础这时候的js只需要学一些基础即可)
4.jdbc、servlet和jsp,还有ajax(以js为基础的框架)
5.struts、hibernate和spring(俗称的ssh框架,真正理解清楚什么是MVC模式)
6.EJB(这个可以先放一放学,掌握基础的ssh框架即可,可以用到的时候再学习)

然后,学好了J2EE的基础,下面就需要学android开发的基础了:
1.android开发环境的基本配置和android的架构
2.android中的四大组件:Avtivity、Service、Broadcast Receiver、Content Provider
3.sax、pull、dom4j解析服务器的xml文件
4.android中自带的小型数据库SQLite、读取SD卡、存储文件等等
5.基于http协议和TCP、IP协议的网络编程,比如上传下载文件
6.关于视频、音频、蓝牙、传感器的开发、手势语音的识别等等
7.apk的打包与发布
中间会穿插一些界面布局、动画和控件的使用的知识,android的基础知识比较杂乱,这是我自己梳理的学习顺序。

学完这些基础的话,足够你从事android开发的基本工作了,但是要想搞更深层次的开发,需要学的东西还很多,在这里就不一一列举了
有人说搞android开发的话,J2EE的学习没那么重要,我觉得那是犯了很大的认识上的错误。如果只局限于android手机客户端的软件开发的话,只需要学习java基础就足够了。可是现在的android手机软件都需要与服务器交互,通过xml或者json文件传输数据,这就要求我们不得不学习服务器端的开发。服务器端主要是javaweb网站和数据库服务器,所以javaweb、数据库、xml这些知识都需要掌握,学习ssh框架主要是为了高效的开发,提高效率节省时间,所以也有必要学习。
想成为一名优秀的android开发工程师,J2EE体系的知识必须要掌握牢固,J2EE的基础打牢固了,就算android市场饱和或者开始走下坡路了,你还可以继续从事J2EE的开发工作;J2EE的基础打牢固了,如果出现一门新的基于java语言的技术,你也可以很容易学习掌握这门技术,在很短的时间内转型从事这项新技术,但是前提是要有一颗不断进取的心,树立终身学习的观念。这是我两年多来对J2EE+android学习的一点认识,都是自己总结的,希望对大家有所帮助。

个人表达能力的不是太好,说的不对或者不妥当的地方欢迎大家的指正,谢谢{:soso_e183:}

点评

http://bbs.codeweb.cn/thread-3167-1-4.html  发表于 2013-8-28 19:05

评分

参与人数 1技术分 +1 收起 理由
殇_心。 + 1 赞一个!

查看全部评分

35 个回复

倒序浏览
我我这个要进门的来说,帮组太大啊。少走很多弯路啊
回复 使用道具 举报
哎   好辛苦的版主。
回复 使用道具 举报
哎   好辛苦的版主。
回复 使用道具 举报
正在山脚,楼主给俺指出了一条登山的路,看着山顶很高,慢慢爬吧{:soso_e179:}
回复 使用道具 举报
版主开发经验很丰富那!自愧不如那~
回复 使用道具 举报
斑竹说的很到位呀,果断收藏啦{:soso_e152:}
回复 使用道具 举报
总结的挺好的,虽然没接触安卓呢   不过还是感觉不错
回复 使用道具 举报
总结的很好,学习了
回复 使用道具 举报
顶!很有用
回复 使用道具 举报
    收藏收藏~
回复 使用道具 举报
好东西,要天下共有,楼主辛苦
回复 使用道具 举报
顶一下......
回复 使用道具 举报
经验之谈,受益匪浅,谢了!
回复 使用道具 举报
收藏了,谢谢版主提供
回复 使用道具 举报
分析的很透彻,太棒了
回复 使用道具 举报
版主有没有java下的数据库编程的资料啊,这么晚了,也不容易啊,呵呵
回复 使用道具 举报
顶斑竹,学习了
回复 使用道具 举报
谢谢前辈指点。
回复 使用道具 举报
{:soso_e181:}
回复 使用道具 举报
12下一页
您需要登录后才可以回帖 登录 | 加入黑马