• 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;

      

  • 相关阅读:
    使用Task创建任务
    动态,静态库的发布和使用
    gcc编译
    knockout.js的学习笔记2
    网络爬虫基本原理(一)
    .Net项目分层与文件夹结构
    ASP.NET MVC的客户端验证:jQuery的验证
    ASP.NET MVC的客户端验证:jQuery验证在Model验证中的实现
    CMake 手册详解
    一个真实的应用程序 — 精通ASP.NET MVC 3
  • 原文地址:https://www.cnblogs.com/chutianshu1981/p/2920956.html
Copyright © 2020-2023  润新知