现在android新版SDK1.5发布了,很是热啊,所以得加紧时间学习哦! 1)开发环境不用多说,找几个文章看看就会了; 2)先试一下界面开发,这是我开发的习惯,开做界面再写代码; (1)界面开发可以用eclipse中的工具去做,但不好控制,或直接用xml自己写layout了,要么用较好的工具是droiddraw,直接画起来,还是较方便。

产生xml文件,然后来替换android工程中的main.xml文件

2)替换layout下的main.xml文件

<?xml version="1.0" encoding="utf-8"?>
<RelativeLayout
android:id="@+id/widget27"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
xmlns:android="http://schemas.android.com/apk/res/android"
>
<TableLayout
android:id="@+id/widget50"
android:layout_width="fill_parent"
android:layout_height="150px"
xmlns:android="http://schemas.android.com/apk/res/android"
android:orientation="vertical"
android:stretchColumns="1"
android:layout_alignParentTop="true"
android:layout_alignParentLeft="true"
>
<TableRow
android:id="@+id/widget51"
android:layout_width="fill_parent"
android:layout_height="25px"
xmlns:android="http://schemas.android.com/apk/res/android"
android:orientation="horizontal"
>
<TextView
android:id="@+id/widget52"
android:layout_width="wrap_content"
android:layout_height="fill_parent"
android:text="姓名:"
>
</TextView>
<EditText
android:id="@+id/widgeteditname"
android:layout_width="wrap_content"
android:layout_height="fill_parent"
android:textSize="18sp"
>
</EditText>
</TableRow>
<TableRow
android:id="@+id/widget52"
android:layout_width="fill_parent"
android:layout_height="25px"
xmlns:android="http://schemas.android.com/apk/res/android"
android:orientation="horizontal"
>
<TextView
android:id="@+id/widget55"
android:layout_width="wrap_content"
android:layout_height="fill_parent"
android:text="性别:"
>
</TextView>
<EditText
android:id="@+id/widgeteditsex"
android:layout_width="wrap_content"
android:layout_height="fill_parent"
android:textSize="18sp"
>
</EditText>
</TableRow>
<TableRow
android:id="@+id/widget53"
android:layout_width="fill_parent"
android:layout_height="25px"
xmlns:android="http://schemas.android.com/apk/res/android"
android:orientation="horizontal"
>
<TextView
android:id="@+id/widget56"
android:layout_width="wrap_content"
android:layout_height="fill_parent"
android:text="年龄:"
>
</TextView>
<EditText
android:id="@+id/widgeteditages"
android:layout_width="wrap_content"
android:layout_height="fill_parent"
android:textSize="18sp"
>
</EditText>
</TableRow>

</TableLayout>
<Button
android:id="@+id/widgetOKbutton"
android:layout_width="50px"
android:layout_height="45px"
android:text="ok"
android:layout_below="@+id/widget50"
android:layout_alignRight="@+id/widget50">

>
</Button>
</RelativeLayout>

(3)写代码作简单的测试

package com.topsun;import android.app.Activity;import android.os.Bundle;import android.view.View;import android.view.View.OnClickListener;import android.widget.Button;import android.widget.EditText;import android.widget.TextView;public class guiwindows extends Activity implements OnClickListener{EditText TEditname;EditText TEditsex;EditText TEditages;Button TOKbutton;/** Called when the activity is first created. */    @Override    public void onCreate(Bundle savedInstanceState) {        super.onCreate(savedInstanceState);        setContentView(R.layout.main);        this.TEditname = (EditText) this.findViewById(R.id.widgeteditname);        this.TEditsex = (EditText) this.findViewById(R.id.widgeteditsex);        this.TEditages = (EditText) this.findViewById(R.id.widgeteditages);       this.TOKbutton = (Button) this.findViewById(R.id.widgetOKbutton);       this.TOKbutton.setOnClickListener(this);            }@Overridepublic void onClick(View v) {// TODO Auto-generated method stubthis.TEditages.setText(this.TEditname.getText().toString()+this.TEditsex.getText().toString());}}

(4)运行效果图

gphone英文界面 和中文界面,很酷啊!。。。。

更多相关文章

  1. 围观:开发者不容错过的十二大Android开发资源
  2. Android(安卓)API Demo程序框架
  3. Android内核开发:浅析APK的安装过程
  4. Android开发人才前景分析及建议
  5. Android(安卓)Hybird App开发
  6. Android开发笔记(八十二)系统软件兼容
  7. Cocos2d-x跨Android&iOS平台开发入门
  8. Qt的前景如何?Qt for Android(安卓)好吗?
  9. 如何分析和研究Log文件(转)

随机推荐

  1. Android 控件之ProgressBar进度条
  2. Android软件测试的日志文件抓取简介
  3. Android——屏幕旋转时数据丢失问题解决
  4. Android Material Design调色板
  5. 从Eclipse迁移到Android(安卓)Stdio中
  6. Android客户端性能优化
  7. 一个不错的启动菜单显示屏动画效果
  8. Android 7.0 后拍照和相册选择
  9. Android 源代码编译前后的目录结构
  10. 使用android studio 来开发hello world a