Android入门系列002----普通控件使用

本文介绍了如何使用ADT工具进行Android应用的可视化开发,包括直接拖拽控件及手动配置两种方式,并详细解释了在XML布局文件及R.java文件中的控件添加与注册过程。

 现在的ADT越来越好用,已经可以轻松使用工具面板进行可视化开发。这一章中介绍普通控件的使用方法。

一、Android控件使用基础:

  1.添加控件

 添加控件有两种方法,第一种,直接从工具箱中拖拽到activity_main.xml的设计视图中,然后在面板中设置属性即可。

 观察项目中的变化,暂时只发现下面两个:

  • 在activity_main.xml中会出现该控件类型命名的节,里面主要是对外观、定位的设置;
  • 在自动生成的R.java中,内部类id(public static final class id)里,会自动生成一个对应该控件的id,如:public static final int textView1=0x7f070002;

   2.手动改配置添加控件方式:

  •  在activity_main.xml中手动添加控件设置节:
1 <TextView
2         android:id="@+id/myTextView01"
3         android:layout_width="wrap_content"
4         android:layout_height="wrap_content"
5         android:layout_marginLeft="61dp"
6         android:layout_marginTop="69dp"
7         android:text="测试测试" />
  •  R.java中添加控件id的注册,会由eclipse自动转换成控件id注册和赋值:
1 public static final class id {
2         public static final int menu_settings=0x7f070003;
3         public static final int myTextView01=0x7f070001;}

    上面代码中最后一句的是系统自动转化的,原来手动添加的代码是: 

  public static final int myTextView01;

  •  手动在MainActivity.java里用代码添加:
1 protected void onCreate(Bundle savedInstanceState) {
2         super.onCreate(savedInstanceState);
3         setContentView(R.layout.activity_main);
4         
5         TextView v1=new TextView(this);
6         v1.setText("手动添加");
7         setContentView(v1);     
8     }

  需要在使用时,添加引用:

  import android.widget.TextView;

  

转载于:https://www.cnblogs.com/chutianshu1981/archive/2013/02/23/2920956.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值