更新时间: 试题数量: 购买人数: 提供作者:

有效期: 个月

章节介绍: 共有个章节

收藏
搜索
题库预览
列举Android中的常用布局,并简述他们各自的特点 线性布局LinearLayout:线性布局内的子控件通常被指定为水平或者竖直排列。 相对布局RelativeLayout: 相对布局通过相对定位的方式指定子控件的位置。 帧布局FramLayout: 帧布局用于在屏幕上创建一块空白区域,添加到该区域中的每个子控件占一帧,这些帧会一个一个叠加在一起,后加入的控件会叠加在上一个控件上层。 表格布局TableLayout : 表格布局采用行,列的形式来管理控件,它不需要明确其中包含多少行,多少列,而是通过在表格中添加TableRow布局活控件来控制表格的行数。 ​约束布局 ConstrainLayout :提供了更灵活的布局方式,通过约束关系定义视图的位置和大小。 简述Activity的四种启动模式及其特点 standard模式:每启动一个Activity,就会在栈顶创建一个新的实例。 singleTop模式:该模式会判断要启动的Activity实例是否位于栈顶,如果位于栈顶,则直接复用,否则创建新的实例。 singleTask模式:每次启动该Activity时,系统首先会检查栈中是否存在当前Activity的实例,如果存在,则直接使用,并把当前的Activity的实例上面的所有实例全部弹出栈。 singleInstance模式:指定singleInstance模式的Activity会启动一个新的任务栈来管理Activity实例,无论从哪个任务栈中启动该Activity,该Activity实例在整个系统中都只有一个。 简述Activity的生命周期的方法及什么时候被调用 onCreate():创建Activity时调用,通常做一些初始化设置。 onStart():Activity即将可见时调用。 onResume():Activity获取焦点时调用。 onPause():当前Activity被其他Activity覆盖或屏幕锁屏时调用。 onStop():Activity对用户不可见时调用。 onRestart():Activity从停止状态到再次启动状态是调用。 ​onDestory():销毁Activity时调用。 简述Activity、Intent、IntentFilter的作用 Intent:Intent为意图,是程序中各组件间进行交互的一种重要方式,它不仅可以指定当前组件要执行的动作,还可以在不同组件之间进行数据传递。 简述Android数据存储的方式 文件存储,SharedPreferences存储,SQLite数据库存储,ContentProvider, 1下列选项中,属于在相对布局中将当前控件显示在某控件上方的属性的是()。 2下列选项中,属于在相对布局中将控件显示在另外一个控件的右侧的属性的是()。 3在相对布局中,用于设置当前控件位于某控件左侧的属性是()。