android应用 小试牛刀 开发自己的应用程序就是这么简单

一.搭建eclipse+android插件+android的sdk开发环境。
   1、安装java JDK,android是基于java的应用,注意是JDK,非JRE
下载地址:http://www.oracle.com/technetwork/java/javase/downloads/index.html,下载完成双击exe文件默认即可。
   2、安装eclipse,下载地址http://www.eclipse.org/downloads/,下载最新版本的eclipse,老版本的eclipse可能不能安装android插件
   3、安装android sdk,下载地址:http://developer.android.com/sdk/index.html
二.android应用程序简单介绍。
1、android应用程序入口activty,它在AndroidManfest.xml文件中配置的,activty生命周期,包括active/Running、paused,stoped,killed四种状态,四种状态可以相互转换,但一旦启动自己不能控制状态,状态由系统自动处理
2、可以从一个activty跳转到另外一个activty,之间传递数据也非常容易,有2种主要方式,分别是SharedPreferences,Intent方式,当然可以写到数据库,然后再读出来
3、android系统中,使用的是SQLITE数据库,嵌入式的,不存在服务器端客户端,这个数据库短小精捍,效率高,常用到嵌入式系统当中。
4、android开发流程是,用图形化工具拖拽出各种组件,这些组件都放再一个layer当中,工具会生成一个常量类R,里面包含了layer ID和组件ID的常量值。编写程序时就用这个ID得到相应的对象,进行一些业务处理。
5、strings.xml文件是资源文件,相当于属性文件,以键值对的形式存在,其他配置文件可以引用,java程序中也可以引用。使用这个文件的好处在于,可以把键固定,只需要修改值就可以改变程序。
6、每一个activty对应一个layer xml格式的文件,由图形化工具生成的,也可以手动编辑,但手动编辑容易出错,没有提示。
7、网络通信也很容易,JAVA有的都有,就可以把本地数据经过网络通信放到服务器里面,从网络获取资源。

你可能感兴趣的:(java,eclipse,android,sdk,activty)