初识安卓Android(1)


这是第一堂课,接下来会以我学习的进度,按层次更新下面的博客,大家可以按顺序看,末尾标好了顺序,也希望和大家共同进步。
                                               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  代码取得组件


初识安卓Android(1)
 

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

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

首先新建一个Android Project:

初识安卓Android(1)


初识安卓Android(1)
 配置的资源将在R.java中增加相应的操作
.java文件中:

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

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

super.setContentView(text)

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


初识安卓Android(1)
 

 

相关推荐