Activity的学习

//********************************************************************

关于Activity的学习,我想用自己的话和大家说说,菜鸟出来匝道,还请各位大虾指教!

首先说明是Activity?我记得写第一个应用程序的时候,看过别人写的程序很多都是继承了activity这个类,这当然是一个类,不过这是一个什么类呢?

我觉得这个类的作用就是作为用户和应用程序的一个接口,是一个界面,是一个上位机;我们把很多个控件都摆放在这个类里面,所以从另一个角度讲,activity也是一个盛满控件的大容器。

基本上每一个activity类就对应一个main.xml文件。

下面我们说说怎么创建一个Activity呢?

通常有以下几个步骤

1、我们创建了一个Activity01,这是个类,它继承的activity类是来自于已有的android.jar

2、然后复写onCreate()方法

当Activity01第一次运行时就会调用onCreate()这个方法;

3、每一个Activity都需要在androidmanifest.xml文件当中进行配置;

4、为Activity添加必要的控件。

layout文件中main.xml是布局文件,由它来控制Activity有哪些控件以及这些控件的位置是怎样的

打开main.xml布局文件,自己创建一个按钮Button

比如说我已经创建好了按钮的长和宽,点击运行,这时按钮是没有任何显示的,因为没有给TextView和Button设置任何值

这时就需要给TextView和Button设置一个值

首先我需要得到这个控件,那么就通过控件的ID得到这个控件 这个ID是在mai.xml里写的

所以需要在main.xml里设置

然后用一个方法在应用程序里得到该ID,即得到了这个控件;

最后在应用程序里通过一个方法填写需要填写的内容即可。

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值