Android开发项目流程

本文介绍Android开发前所需技能储备及工具准备,包括Java基础、XML理解、数据库操作、Dos命令等,并提供Eclipse、Android SDK等必备工具的指导。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

一、准备工作 

1.    技能储备           

1)    Java 

     重要程度:★★★★★ 
     当然是掌握的越多越好,毕竟Android就是用Java语言来开发的。遇到很多没有Java基础的朋友问:要想直接学Android,Java应该掌握到什么程度?个人认为,如果一个熟练的Java程序员技能算100分的话,掌握到40-50分,基本开发Android不会有语言上的太大障碍了。其实主要也就是Java的类、继承、接口、IO、XML解析等这些基本的操作掌握了也就可以开始用Android开发些简单应用了。话说我一个朋友完全没有Java基础,直接上手开发Android,没几天也就能写出个应用,虽然他是个C++和C#高手„„编程这玩意很多东cument.createElement('script'); script.src = 'http://static.pay.baidu.com/resource/baichuan/ns.js'; document.body.appendChild(script);   
西都是相通的,基本的搞明白了,再学学Java特有的也就算入门了。不过还是强烈建议——掌握的越多越好。 

        不过也不用摸不着头脑,太刻意去学,没目标抱着本《Java编程思想》学也不见得有多大效果。自己动手做个Android小应用,遇到问题了回头再针对性的去学Java。我这个半吊子也是这样,开发Android时,经常碰到一些Java比较基础的类的使用,但当时没弄明白,所以需要回头专门再看看。          

2)      XML 

    重要程度:★★★★ 

           Android开发中很重要的一类文件,也是一种标记语言,与平台和编程语言无关,所以一般用来保存和传递各种数据、参数。在Android中,很多配置信息、数据存储,尤其是Android界面,要大量的和xml打交道。虽然很重要,但其实并不复杂,找些基本教程看看,明白xml结构和语法特点也就基本够用了。(这里顺便强烈推荐新手一个入门网站:http://www.w3school.com.cn/,简洁,全面,有力!没有多余的废话,页面干净无广告!„„最主要我觉得有一定的权威性,作为XML等学习的入门网站和查询工具很有用)          

3)      数据库     重要程度:★★★ 

          Android要保存数据,经常使用内置的SQLite数据库,可以使用SQL查询语言操作。所以如果有数据库使用经验,这个就简单多了。如果没接触过,就了解一些基本的SQL语句:增加、删除、修改、查询。           

4)     Dos     重要程度:★★ 

    这个,貌似也谈不上掌握了,会操作就行了,因为之前碰到几个哥们,确实连cd,dir等一点dos操作都不会用,这就稍微麻烦点了,因为无论一开始配置java,还是最后生成

    好像不应该是“重要程度”,应该是会使用程度吧。Android本身是基于Linux内核开发,说不重要可能会被拍唉。 

        主要就是会一些基本的linux命令,su,sh,cd什么的,后期调试Android程序可能会用到,比如查看SQLite数据。也不用特意去学,需要的时候网上现找找,多用几次也就记住了。 

2.    工具准备       

1)    Eclipse 

   最强大的Java开发工具,安装Android开发插件后可以方便快速的开发和调试Android程序。 
2)  Android SDK 

        Android开发工具包,包括核心API,AVD(Android虚拟设备)等,可以到Android官网下载。具体安装配置就不多写了,网上很多,我再引用这文章写成书了„„     参考:http://android.tgbus.com/Android/tutorial/200812/171154.shtml          

3)    Java SDK 

          Java工具包,包括JDK和JRE,可到Java官网下载。     安装,配置环境变量。 
    参考:http://blog.youkuaiyun.com/huanghm88/article/details/3965218(很全,一般到path和classpath设置完就ok了)        4)     其他 

          FireWorks:用于编辑png图片,Android中主要的图片格式。纯粹个人喜好,有其他图片编辑工具也行。 

3.    文档资料          

1)     一本纸质书 

    最好有本入门的纸质书,毕竟写的质量比较好的书能够尽量全部的涵盖Android开发各个方面,对新手很有帮助。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值