1、 简述Android常用的定义资源的XML文件有那些?并说明其作用。
strings.xml:用于定义文本内容的资源文件
colors.xml:用于定义颜色设置的资源文件
dimens.xml:用于定义尺寸的资源文件
styles.xml:用于定义主题和样式的资源文件
2、 AndroidManifest清单文件中包含哪些配置内容?
为应用的 Java 软件包命名。软件包名称充当应用的唯一标识符。
描述应用程序组件(包括构成应用的 Activity、服务、广播接收器和内容提供程序)
声明应用程序拥有的权限(比如外部存储权限等)
确定托管应用组件的进程。
声明应用所需的最低 Android API 级别
列举应用程序必须链接的库列
3、 Android界面元素主要由哪5部分构成?
View视图(常用的例如TextView、Button),ViewGroup视图容器(常用的例如ListView),Activity,Fragment,布局管理器(常用的例如RelativeLayout、LinearLayout、GridLayout等)。
4、请简单说明AdapterView的MVC设计分别是由什么实现。
控制层: Adapter适配器承担了控制层的角色