Android平台开发需要掌握的知识范围

转自: http://blog.csdn.net/cbk861110/article/details/8998372

一、Java开发需要掌握的基本知识

回复1:

1、开发Java Web程序:
1.1 设计和看设计文档要会:UML
1.2 做程序界面要基本会:Html和JavaScript
1.3 做界面层业务调用:Jsp和用框架Struts
1.4 做数据访问:Jdbc和框架Hibernate
1.5 框架的配置要会:XML
1.6 设计数据库和直接数据访问要会:SQL

2、更高级一点的:EJB Web Service
3、编程环境:NetBeans,Jbuilder,Eclipse
4、团队协作:还要用到VCS

回复2:
1、Java分为3个版本,对着企业级应用的J2EE,针对嵌入式设备的J2ME,以及普通的J2SE。如果选择不同的方向,就需要掌握不同的技术。
1.1、桌面应用程序:用JavaSE就够了
1.2、项目开发:JavaEE(J2EE)
1.2.1 JavaEE
1.2.2 软件工程
1.2.3 熟练的java编程技术(JAVA,JSP,JAVABEAN,JAVA SERVLET,XML),
1.2.4 大型数据库编程经验,熟悉基于Oralce,DB2,SqlServer的应用的开发
1.3、J2ME
2、通用的知识需要掌握,比如Java的基本语法,Eclipse,一些简单的设计模式等。
3、网站开发:需要html+CSS+javascript,XML等许多知识。

二、Android应用开发需要掌握的基本知识
Java+sqlite +eclipse +android sdk +模拟器或者android手机 

三、Mtk Android平台开发需要掌握的基本知识
1.Java /c /c++ 开发语言知识(底层 +中间层 +上层应用层),Java部分知识参看《Java开发指南2》。
2.Google Android 平台在Java基础上封装的 接口、类及相关Android 平台的相应知识,参看《Android 平台开发之旅》。
3.MTK的release 文档(MTK对Android平台做了一次封装,包括编译、项目组成、驱动集成),参看Mtk release的各平台的code &doc &tools。
4.如果还需要开发应用部分代码,要求=上述二中所描述,参看android SDK,《hello,android》。
5.如果还需要开发驱动,需要学习 Linux操作系统、Mtk封装的关于驱动部分各平台的code &doc &tools。
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值