Advertisement

Android学习指南

阅读量:

第1章:安卓基础入门

1、安卓体系结构

应用程序层架构设计

一组关键应用的汇总

应用程序框架层架构设计

主要提供在应用程序开发过程中所涉及的各类应用程序编程接口

③核心类库

涵盖了系统库和Android运行时库

Linux内核分析

为Android设备所搭载的各类硬件组件提供基础层面的驱动支持

2、java虚拟机和Dalvik虚拟机的区别

①编译后的文件不一样

Java虚拟机所执行的文件类型为.class格式的字节码;而Dalvik虚拟机则负责运行其特有的.dex格式文件。

②基于架构的不一样

Java虚拟机采用基于栈的架构,其数据的提取与存储过程较为缓慢;而Dalvik虚拟机则以寄存器为基础,作为CPU内部的缓存区域,具备更高的数据存取效率,因此更适用于移动设备运行环境。

3、manifests的作用

AndroidManifest.xml文件(亦称清单文件)作为项目的核心配置文档,用于存储相关设置信息。该项目中所有四大组件均需在此文件中完成注册操作,此外该文件还可用于为应用程序赋予相应的权限。

第2章:Android UI开发

1、布局的类型及其特点

①线性布局(LinearLayout)

界面中的控件主要通过水

全部评论 (0)

还没有任何评论哟~