admin 管理员组

文章数量: 1086019


2024年3月11日发(作者:nginx转发ip和端口)

Android应用开发全流程

一、准备工作

1. 技能储备

1) Java

重要程度:★★★★★

当然是掌握的越多越好,毕竟Android就是用Java语言来开发的。遇到很多没有Java

基础的朋友问:要想直接学Android,Java应该掌握到什么程度?个人认为,如果一个熟

练的Java程序员技能算100分的话,掌握到40-50分,基本开发Android不会有语言上

的太大障碍了。其实主要也就是Java的类、继承、接口、IO、XML解析等这些基本的操

作掌握了也就可以开始用Android开发些简单应用了。话说我一个朋友完全没有Java基

础,直接上手开发Android,没几天也就能写出个应用,虽然他是个C++和C#高手……

编程这玩意很多东西都是相通的,基本的搞明白了,再学学Java特有的也就算入门了。不

过还是强烈建议——掌握的越多越好。

不过也不用摸不着头脑,太刻意去学,没目标抱着本《Java编程思想》学也不见得有

多大效果。自己动手做个Android小应用,遇到问题了回头再针对性的去学Java。我这个

半吊子也是这样,开发Android时,经常碰到一些Java比较基础的类的使用,但当时没

弄明白,所以需要回头专门再看看。

2) XML

重要程度:★★★★

Android开发中很重要的一类文件,也是一种标记语言,与平台和编程语言无关,所

以一般用来保存和传递各种数据、参数。在Android中,很多配置信息、数据存储,尤其

是Android界面,要大量的和xml打交道。虽然很重要,但其实并不复杂,找些基本教程

看看,明白xml结构和语法特点也就基本够用了。(这里顺便强烈推荐新手一个入门网站:

/,简洁,全面,有力!没有多余的废话,页面干净无广告!……

最主要我觉得有一定的权威性,作为XML等学习的入门网站和查询工具很有用)

3) 数据库

重要程度:★★★

Android要保存数据,经常使用内置的SQLite数据库,可以使用SQL查询语言操作。

所以如果有数据库使用经验,这个就简单多了。如果没接触过,就了解一些基本的SQL语

句:增加、删除、修改、查询。

4) Dos

重要程度:★★

这个,貌似也谈不上掌握了,会操作就行了,因为之前碰到几个哥们,确实连cd,dir

等一点dos操作都不会用,这就稍微麻烦点了,因为无论一开始配置java,还是最后生成

签名,当然还有很多场合会需要在Dos环境操作,虽然可能有部分操作已经有图像界面替

代了,但还是稍微看看吧,起码很酷么~~


本文标签: 基本 操作 开发 使用 数据