zoukankan      html  css  js  c++  java
  • Android入门系列002普通控件使用

     现在的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;

      

  • 相关阅读:
    如何对Web Part进行调试 cloud
    相见恨晚的68句话,来给大家分享分享……(转载) cloud
    基于python的邮件地址提取小程序
    php.ini 核心配置选项说明
    Snort2.8.1在Windows上的简单使用
    在Visual Studio 2008中编译snort2.8.6.1.tar.gz
    PyDev for Eclipse 简介
    Python中*和**的用法
    Python实现类似switch...case功能
    ubuntu安装mysql多实例
  • 原文地址:https://www.cnblogs.com/chutianshu1981/p/2920956.html
Copyright © 2011-2022 走看看