`

初识安卓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  代码取得组件



 

通常你构建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.2 KB
  • 大小: 37.8 KB
  • 大小: 3.2 KB
  • 大小: 4.1 KB
2
3
分享到:
评论

相关推荐

    Android初识之Activity组件

    在Android应用开发中,Activity是核心组件之一,它充当了用户界面的主要载体,与用户进行交互。本篇文章将深入探讨Activity的基本概念、生命周期以及如何在Activity之间传递数据。 首先,让我们了解一下Activity类...

    Android开发教程_013_初识Android Manifest 标清.flv

    Android开发教程_013_初识Android Manifest 标清

    《Android模块化项目实战》01+初识Android+Studio写字字帖.ppt

    《Android模块化项目实战》01+初识Android+Studio写字字帖

    初识android系统

    该文档是用于企业内部培训使用,大致介绍了android系统的历史,架构,启动流程,以及四大组件,还有一些常用的工具介绍。希望对大家有用。

    初识Android

    在Activity生命周期之前先要说一下Activity栈,Activity栈保存了所有正在运行且没有终止的所有的Activity,Activity也遵循“先进后出”的原则

    栋栋仔Android学习宝典第二章初识Android程序[汇编].pdf

    本书的第二章“初识Android程序”主要涵盖了以下几个关键知识点: 1. **JDK的下载、安装与配置**:JDK(Java Development Kit)是编写Java应用程序的基础,包括了Java编译器、Java运行环境和各种开发工具。在这一...

    Android系统源代码情景分析 / 罗升阳著

     在组织上,《Android系统源代码情景分析(含CD光盘1张)》将上述内容划分为初识Android系统、Android专用驱动系统和Android应用程序框架三大篇。初识Android系统篇介绍了参考书籍、基础知识以及实验环境搭建;...

    初识Android-开发环境图文详解PPT

    1. TextView:用于显示文本信息,可以设置字体、颜色、大小等属性。 2. EditText:提供用户输入文本的区域,通常用于收集用户数据。 3. Button:用于触发事件,当用户点击按钮时,会执行相应的操作。 Intent是...

    初识Android.bp

    初识Android.bp 前言    最近在捣鼓Android 9 和10的build系统,看到一篇比较好的博客,大名鼎鼎的gityuan的,奉上链接理解Android.bp,为了方便学习和更多的人看到,特意重新编辑以发扬光大使更多人看到。 一....

    罗升阳-Android系统源代码情景分析(带书签完整高清版).pdf

    在组织上,本书将上述内容划分为初识Android系统、Android专用驱动系统和Android应用程序框架三大篇。初识Android系统篇介绍了参考书籍、基础知识以及实验环境搭建;Android专用驱动系统篇介绍了Logger日志驱动程序...

    探索Android FrameWork底层开发视频全套

    4.android.mk初识 5.Android.mk学习1 6.Android.mk学习2 7.Android.mk学习3 8.Android启动课程大纲 9.Android启动模式 10.init启动分析 11.走入init启动脚本 12.init脚本解析分析 13.init脚本执行和进程守护(1) 14....

    Android系统源代码情景分析 【罗升阳】

    在组织上,本书将上述内容划分为初识Android系统、Android专用驱动系统和Android应用程序框架三大篇章。初识Android系统篇介绍了参考书籍、基础知识以及实验环境搭建;Android专用驱动系统篇介绍了Logger日志驱动...

    Android系统源代码情景分析 PDF 完整版 ZIP.002(二个压缩包)

    在组织上,本书将上述内容划分为初识Android系统、Android专用驱动系统和Android应用程序框架三大篇章。初识Android系统篇介绍了参考书籍、基础知识以及实验环境搭建;Android专用驱动系统篇介绍了Logger日志驱动...

    Android系统源代码情景分析》光盘内容

    在组织上,本书将上述内容划分为初识Android系统、Android专用驱动系统和Android应用程序框架三大篇。初识Android系统篇介绍了参考书籍、基础知识以及实验环境搭建;Android专用驱动系统篇介绍了Logger日志驱动程序...

    Android系统源代码情景分析 [罗升阳 著] [高清版 带书签 840页]

    在组织上,本书将上述内容划分为初识Android系统、Android专用驱动系统和Android应用程序框架三大篇。初识Android系统篇介绍了参考书籍、基础知识以及实验环境搭建;Android专用驱动系统篇介绍了Logger日志驱动程序...

    android开发入门教程

    第1章 掀起你的盖头来——初识Android 1.1 认识Android 1.2 Android的背景 1.2.1 Android的历史 1.2.2 Android的发展 1.3 我的Android我做主 1.3.1 开发基于Android平台的应用 1.3.2 参加Android开发者大赛 1.3.3 ...

    Android 经典课件.

    第1章Android计算平台简介 第2章 初识Android 第3章基本控件 第4章使用容器 第5章 使用选择部件 第6章使用列表 第7章 高级部件和容器 第8章 菜单 第9章 弹出对话框 第10章 Activity生命周期 第11章 Intent&Intent...

    Android系统源代码情景分析 [罗升阳著]

    在组织上,本书将上述内容划分为初识Android系统、Android专用驱动系统和Android应用程序框架三大篇。初识Android系统篇介绍了参考书籍、基础知识以及实验环境搭建;Android专用驱动系统篇介绍了Logger日志驱动程序...

    android 情景分析源代码

    在组织上,本书将上述内容划分为初识Android系统、Android专用驱动系统和Android应用程序框架三大篇。初识Android系统篇介绍了参考书籍、基础知识以及实验环境搭建;Android专用驱动系统篇介绍了Logger日志驱动程序...

    Android系统源代码情景分析[罗升阳著]pdf完整清晰版

    , 在组织上,本书将上述内容划分为初识Android系统、Android专用驱动系统和Android应用程序框架三大篇章。初识Android系统篇介绍了参考书籍、基础知识以及实验环境搭建;Android专用驱动系统篇介绍了Logger日志驱动...

Global site tag (gtag.js) - Google Analytics