初识安卓Android(1)

本文介绍Android应用中的Activity组件,从概念入手,详细解释如何通过*.xml文件和*.java代码配置组件,实现GUI界面展示,并通过实例演示准备工作及显示效果。


这是第一堂课,接下来会以我学习的进度,按层次更新下面的博客,大家可以按顺序看,末尾标好了顺序,也希望和大家共同进步。
                                               1.应用层           

                                              2.应用框架层

Android:           体系结构     3.系统运行库存

                                              4.Linux内核层

 

 

以上就是Android主要体系结构了,其中2.应用框架层也就是Appliction Framework(API 框架)

组件包括:

1.Activity

2.Broadcast   广播

3.Services(主管后台,无界面显示Application)

4.Content Provider(共享不同的Application)

 

第一章   初识Activity

      在Android中,每一个.java就是一个Activity,首先在安卓中比较重要的有两个:

1.*.xml   文件配置组件

2.*.java  代码取得组件



 

通常你构建GUI框架(Graphical User Interface)也就是所谓的人机交互是在xml文件中的,当然你也可以在代码中定义,不过为了以后团队协作的方便性与便于修改,符合MVC设计模式建议多用文件配置组件。

每一个配置好的ID,都会自动更新到R.java中,注意R.java文件不可手工修改。

首先新建一个Android Project:

 

 



 配置的资源将在R.java中增加相应的操作
.java文件中:

protected void onCreate(Bundle savedInstanceState) {
  super.onCreate(savedInstanceState);
  setContentView(R.layout.activity_main);//设置显示布局文件全部组件
 }

当然你也可以自己设置显示哪一个组件,在代码中:

super.setContentView(text)

至此准备工作就绪,显示效果如下:



 

 

 

 

 

 

 

 

 

 

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值