Android开发方法与J2EE开发类比

Android开发步骤与J2EE开发类比

1.       开发步骤

(1)       新建工程

(2)       编辑界面布局

涉及的文件:

Res/layout/Main.xml(或者自定义的布局文件)

(3)       业务逻辑加编写

2.       Android 应用程序开发与java Web开发类比

(1)       新建工程

(2)       编辑界面布局

相当于初期的Html页面的布局编写。

组建类比:

J2EE开发

Android程序开发

Lable

TextView

text

EditText

radio

RadioButton

button

Button

HTML页面

Activity

Img

ImageView,使用方法

    mImageView01.

setImageDrawable(getResources().getDrawable(

                     R.drawable.mm2));

Tipsdiv

Toast 使用方法

Toast.makeText(ActivityChange.this, "大家好", Toast.LENGTH_LONG).show();

Alert

AlertDialog 用法

    AlertDialog.Builder  my_ADialog = new AlertDialog.Builder(this);

           my_ADialog.setTitle("OPHONE 警告框");

              my_ADialog.setMessage("警告严重警告");

              my_ADialog.show();

(3)       业务逻辑编写

J2EEWeb开发

Android程序开发

页面数据传递,通过url传递,form

通过Bundle存储数据,然后借助Intent类实现页面的切换。

返回后数据的保留,通过struts,重新查询数据form回写到页面

通过覆盖Activity类的onActivityResult方法实现返回数据重新回填到组件中

 

 

button

Button

服务封装EJBwebservice,其他

Service进行android的服务进行封装和调用。

 

 

 

 

3.       开发工具

DroidDraw  更方便的进行android 布局文件编写。