Android应用开发
Android应用开发
学校: 无
问题 1: 1. Android Studio集成了Android开发所需的工具。( )
选项:
答案: 正确
问题 2: 1. 下列选项中,属于Android Studio工具中创建项目时选择的按钮的是()。
选项:
A. Start a new Android Studio project
B. Open an existing Android Studio project
C. Profile or debug APK
D. Import an Android code sample
答案: Start a new Android Studio project
问题 3: 2. 在Android Studio工具中可以编辑代码,不可以查看布局效果。( )
选项:
答案: 错误
问题 4: 3. Android SDK的下载包括SDK版本和Tools工具。( )
选项:
答案: 正确
问题 5: 1. 下面关于模拟器的说法,正确的是()。
选项:
A. 在模拟器上可预览和测试Android应用程序
B. 只可以在模拟器上预览Android应用程序
C. 只可以在模拟器上测试Android程序
D. 模拟器属于物理设备
答案: 在模拟器上可预览和测试Android应用程序
问题 6: 1. 下面那个工具用于创建模拟器()。
选项:
A. SDK Manager
B. USB Manager
C. AVD Manager
D. Build tools
答案: AVD Manager
问题 7: 2. 进行真机调试是,需要在手机中开启什么模式?()
选项:
A. 调试者模式
B. USB 模式
C. 开发者模式
D. 不需要任何操作
答案: 请关注公众号【渝开搜题】查看答案
问题 8: 3. 创建模拟器时,不需要使用系统镜像。( )
选项:
答案: 请关注公众号【渝开搜题】查看答案
问题 9: 1. 常见布局格式中不包括
选项:
A. 线性布局
B. 表格布局
C. 相对布局
D. 立体布局
答案: 请关注公众号【渝开搜题】查看答案
问题 10: 2. 关于Android常用的布局方式说法错误的是
选项:
A. Android SDK 2.3的Activity默认布局方式是LinearLayout
B. Android SDK 4.0的Activity默认布局方式是AbsoluteLayout
C. TableLayout以行、列表格的形式布局各组件,单元格不能横跨行
D. RelativeLayout指明各组件相对于其他组件或相对于父布局对象的位置
答案: 请关注公众号【渝开搜题】查看答案
问题 11: 1. 在()布局中,控件可以通过添加约束来确定其在父布局中的相对位置。
选项:
A. 线性布局
B. 约束布局
C. 表格布局
D. 网格布局
答案: 请关注公众号【渝开搜题】查看答案
问题 12: 2. 在约束布局中,控制一个控件左边与另一个控件的右边对齐,应该使用的属性是()
选项:
A. layout_constraintLeft_toLeftOf
B. layout_constraintLeft_toRightOf
C. layout_constraintStart_toEndOf
D. layout_constraintStart_toStartOf
答案: 请关注公众号【渝开搜题】查看答案
问题 13: 1. 如果ConstraintLayout布局中控件在居中方向(横向或纵向)上和父布局(ConstraintLayout)的尺寸一致,此时该方向的居中约束与倾向没有意义。
选项:
答案: 请关注公众号【渝开搜题】查看答案
问题 14: 2. 在ConstraintLayout布局中,控件可以通过添加约束来确定其在父布局中的相对位置。
选项:
答案: 请关注公众号【渝开搜题】查看答案
问题 15: 1. LinearLayout 是什么布局?
选项:
A. 绝对布局
B. 相对布局
C. 线性布局
D. 框架布局
答案: 请关注公众号【渝开搜题】查看答案
问题 16: 2. 定义 LinearLayout 垂直方向布局时设置的属性
选项:
A. android:layout_height
B. android:gravity
C. android:orientation vertical
D. android:layout
答案: 请关注公众号【渝开搜题】查看答案
问题 17: 1. Android中,线性布局LinearLayout的父类是()。
选项:
A. Widget
B. ViewGroup
C. View
D. Layout
答案: 请关注公众号【渝开搜题】查看答案
问题 18: 2. 如果使用LinearLayout实现组件垂直排列,那么在xml中应添加什么属性进行设置?
选项:
A. android:orientation="vertical"
B. android:vertical="true"
C. android:orientation="horizontal"
D. android:horizontal="true"
答案: 请关注公众号【渝开搜题】查看答案
问题 19: 3. Android平台提供了下面哪些布局管理器( )
选项:
A. 线性布局
B. 表格布局
C. 相对布局
D. 帧布局
答案: 请关注公众号【渝开搜题】查看答案
问题 20: 4. 在线性布局中orientation属性设置了管理器内组件的horizontal水平排列或vertical 垂直排列排列方式
选项:
答案: 请关注公众号【渝开搜题】查看答案
问题 21: 5. 通过android:layout_width=”fill_parent”可以设置空间的宽度为填充满父本的宽度。
选项:
答案: 请关注公众号【渝开搜题】查看答案
问题 22: 1. 在相对布局文件中,把控件显示在另外一个控件的右侧使用的属性是()
选项:
A. layout_toRightOf
B. layout_toLeftOf
C. layout_toStartOf
D. layout_toEndOf
答案: 请关注公众号【渝开搜题】查看答案
问题 23: 2. Android相对布局中,使控件相对父控件底部对齐使用的属性是()。
选项:
A. android:layout_alignParentBottom
B. android:layout_alignBottom
C. android:layout_alignBaseline
D. android:layout_alignParentTop
答案: 请关注公众号【渝开搜题】查看答案
问题 24: 3. 关于RelativeLayout描述正确的是( )。
选项:
A. 该布局为绝对布局,可以自定义控件的x,y 的位置
B. 该布局为切换帧布局,可实现标签切换的功能
C. 该布局为相对布局,其中控件的位置都是相对位置
D. 该布局为表格布局,需要配合TableRow一起使用
答案: 请关注公众号【渝开搜题】查看答案
问题 25: 4. Android UI开发中,相对布局通常有两种形式,一种是相对于容器而言的,一种是相对于控件而言的。
选项:
答案: 请关注公众号【渝开搜题】查看答案
问题 26: 1. 下列关于相对布局中android:layout_toLeftOf的属性值说法正确的是()。
选项:
A. 该属性值为布尔类型
B. 该属性值为枚举类型
C. 该属性值为视图组件的id
D. 该属性值为数值类型
答案: 请关注公众号【渝开搜题】查看答案
问题 27: 2. 在相对布局文件中,把控件与另外一个控件的下边使用的属性是()
选项:
A. layout_above
B. padding
C. layout_below
D. layout_margin
答案: 请关注公众号【渝开搜题】查看答案
问题 28: 3. 相对布局中的控件都是按照相对位置摆放的。
选项:
答案: 请关注公众号【渝开搜题】查看答案
问题 29: 1. 在帧布局中的子控件默认是()对齐的。
选项:
A. 右上角
B. 左上角
C. 左下角
D. 右下角
答案: 请关注公众号【渝开搜题】查看答案
问题 30: 1. 下列选项中,用来设置帧布局背景图片的属性是()。
选项:
A. android:foreground
B. android:background
C. android:color
D. android:icon
答案: 请关注公众号【渝开搜题】查看答案
问题 31: 2. 在Android UI开发中,常见的刮刮卡是通过()实现的。
选项:
A. FrameLayout
B. LinearLayout
C. RelativeLayout
D. TableLayout
答案: 请关注公众号【渝开搜题】查看答案
问题 32: 3. 帧布局在界面上是一帧一帧显示的。
选项:
答案: 请关注公众号【渝开搜题】查看答案
问题 33: 1. 下列关于Android中表格布局的说法中错误的是()。
选项:
A. TableLayout没有边框
B. TableRow不能设置layout_width
C. TableLayout中的列序号从0开始
D. android:layout_column用来设置列的数量
答案: 请关注公众号【渝开搜题】查看答案
问题 34: 2. 在表格布局中,android:collapseColumns=1,2的含义是( )。
选项:
A. 在屏幕中,当表格的列能显示完整时,显示1、2列
B. 在屏幕中,当表格的列显示不完整时,折叠1、2列
C. 在屏幕中,不管是否能都显示完整,折叠1、2列
D. 在屏幕中,动态决定是否显示表格1、2列
答案: 请关注公众号【渝开搜题】查看答案
问题 35: 1. 下列关于Android表格布局的“列”的说法中错误的是()。
选项:
A. 表格布局中的每一列就是一个TableRow对象
B. TableRow中每添加一个子组件,就是添加了一列
C. TableLayout的列数等于含有最多子组件的TableRow的列数
D. 可以通过设置表格布局的边距,设置表格中行或列的边框
答案: 请关注公众号【渝开搜题】查看答案
问题 36: 2. 在以下()布局中,后放置的组件元素会将先放置的组件元素遮盖。
选项:
A. TableLayout
B. LinearLayout
C. FrameLayout
D. RelativeLayout
答案: 请关注公众号【渝开搜题】查看答案
问题 37: 3. 在下列选项中,关于TableRow标签的说法正确的是()
选项:
A. 在GridView里面表示一行
B. 是五种布局的一种
C. 是表格布局里面表示一行的标签
D. 在listView里面表示一行
答案: 请关注公众号【渝开搜题】查看答案
问题 38: 4. 要想隐藏TableLayout中的第二列该怎么设置()。
选项:
A. 在父布局中设置android:collapseColumns:“2”
B. 在该列的TableRow中设置android:collapseColumns:“2”
C. 在父布局中设置android:collapseColumns:“1”
D. 在该列的TableRow中设置android:collapseColumns:“1”
答案: 请关注公众号【渝开搜题】查看答案
问题 39: 5. TableLayout可以将视图按照行、列进行排列。
选项:
答案: 请关注公众号【渝开搜题】查看答案
问题 40: 1. 下列关于ImageButton的说法中不正确的是()。
选项:
A. 在ImageButton中,如果使用XML配置文件来设置图片的效果的话,就不能再指定它的android:src属性值,否则无法添加图片的单击效果
B. 可以使用ImageButton.Attributes.Add("onclick","return false")设置按钮为不可按的状态
C. ImageButton的触摸事件监听是OnTouchListener()
D. ImageButton的android:background属性值不可以为Shape类型
答案: 请关注公众号【渝开搜题】查看答案
问题 41: 2. 如果按钮的android:onClick=”addDish”,那么在java代码中,该按钮的单击事件方法头应为()。
选项:
A. private void addDish (view v)
B. public void add_dish(view v)
C. public void addDish (View v)
D. private void add_dish(View v)
答案: 请关注公众号【渝开搜题】查看答案
问题 42: 1. 按钮的android:onClick属性是从()后开始支持的。
选项:
A. android1.7
B. android1.8
C. android1.6
D. android1.5
答案: 请关注公众号【渝开搜题】查看答案
问题 43: 2. 如果按钮的android:onClick=”addDish”,那么在java代码中,该按钮的单击事件方法头应为()。
选项:
A. private void addDish (view v)
B. public void add_dish(view v)
C. public void addDish (View v)
D. private void add_dish(View v)
答案: 请关注公众号【渝开搜题】查看答案
问题 44: 3. 为了实现平面按钮透明背景的效果,可以设置Button的()。
选项:
A. android:textColor=”@android:color/white”
B. android:background=”@android:color/transparent”
C. android: textStyle=”@android:color/transparent”
D. android:background=”@android:color/white”
答案: 请关注公众号【渝开搜题】查看答案
问题 45: 4. 下列关于ImageButton的说法中不正确的是()。
选项:
A. 在ImageButton中,如果使用XML配置文件来设置图片的效果的话,就不能再指定它的android:src属性值,否则无法添加图片的单击效果
B. 可以使用ImageButton.Attributes.Add("onclick","return false")设置按钮为不可按的状态
C. ImageButton的触摸事件监听是OnTouchListener()
D. ImageButton的android:background属性值不可以为Shape类型
答案: 请关注公众号【渝开搜题】查看答案
问题 46: 5. 下列选项中,能够实现为ImageButton设置文字在图片下方效果的最佳方案是()。
选项:
A. 直接利用Android控件ImageButton添加文字即可
B. 编写自己的ImageButton类,然后为它编写布局,最后在Activity中调用即可
C. 在图片下方PS需要的文字
D. 直接为Button设置背景图片即可
答案: 请关注公众号【渝开搜题】查看答案
问题 47: 1. Android UI开发中,文本框可以在界面上显示文字,通常作为提示信息展示。
选项:
答案: 请关注公众号【渝开搜题】查看答案
问题 48: 2. 下列关于TextView的方法与其功能描述之间不正确的是()。
选项:
A. setText(),设置文本内容
B. setTextSize(),设置文本的字号大小
C. setAutoLinkMask(),设置超链接跳转
D. setTextColor(),设置文本的颜色
答案: 请关注公众号【渝开搜题】查看答案
问题 49: 1. 在xml布局文件中使用EditText组件时,必须要设置的属性是()。
选项:
A. android:id和android:text
B. android:id和android:ems
C. android:layout_width和android:layout_height
D. android:textSize和android:text
答案: 请关注公众号【渝开搜题】查看答案
问题 50: 2. EditText中的提示文字可以用以下属性设置()。
选项:
A. android:text
B. android:hint
C. android:tip
D. android:tag
答案: 请关注公众号【渝开搜题】查看答案
问题 51: 3. 下列哪个可做EditText编辑框的提示信息( )
选项:
A. android:inputType
B. android:text
C. android:digits
D. android:hin
答案: 请关注公众号【渝开搜题】查看答案
问题 52: 1. EditText的()属性可以设置文本编辑框中最多允许输入的字符数量。
选项:
A. android:maxLength
B. android:maxWidth
C. android:maxLines
D. android:maxEms
答案: 请关注公众号【渝开搜题】查看答案
问题 53: 2. EditText的焦点改变监听器的名称是()。
选项:
A. OnChangeListner
B. OnTextChangeListner
C. OnFocusChangeListner
D. OnRequestFocusListner
答案: 请关注公众号【渝开搜题】查看答案
问题 54: 3. ________控件可以输入文字,且可以通过inputType属性控制输入的内容只能是数字或者字母等。
选项:
答案: 请关注公众号【渝开搜题】查看答案
问题 55: 1. 下列关于ImageView的scaleType的属性及其描述搭配正确的是()。
选项:
A. android:scaleType="center",表示在视图中缩放后再使图像居中
B. android:scaleType="centerCrop",表示使图片的两个坐标(宽、高)都小于等于相应的视图坐标,图像位于视图的中央
C. android:scaleType="centerInside",表示使图片的两个坐标(宽、高)都大于等于相应的视图坐标,图像位于视图的中央
D. android:scaleType="fitStart",表示使用 START 方式缩放图像
答案: 请关注公众号【渝开搜题】查看答案
问题 56: 2. 下列关于开关按钮常用方法与描述中正确的是()。
选项:
A. public CharSequence getTextOff()方法取得打开状态时的文本
B. public CharSequence getTextOn()方法设置关闭状态时的文本
C. public void setTextOff(CharSequence textOff)方法取得关闭状态时的文本
D. public void setTextOn(CharSequence textOn)方法设置打开状态时的文本
答案: 请关注公众号【渝开搜题】查看答案
问题 57: 1. 下列关于开关按钮常用方法与描述中正确的是()。
选项:
A. public CharSequence getTextOff()方法取得打开状态时的文本
B. public CharSequence getTextOn()方法设置关闭状态时的文本
C. public void setTextOff(CharSequence textOff)方法取得关闭状态时的文本
D. public void setTextOn(CharSequence textOn)方法设置打开状态时的文本
答案: 请关注公众号【渝开搜题】查看答案
问题 58: 2. 下列选项中,可以设置ImageView中图片的透明度值的方法是()。
选项:
A. setAlpha(float alpha)
B. setAlpha(int alpha)
C. setAlpha(double alpha)
D. setAlpha(Integer alpha)
答案: 请关注公众号【渝开搜题】查看答案
问题 59: 3. 下列关于ImageView的scaleType的属性及其描述搭配正确的是()。
选项:
A. android:scaleType="center",表示在视图中缩放后再使图像居中
B. android:scaleType="centerCrop",表示使图片的两个坐标(宽、高)都小于等于相应的视图坐标,图像位于视图的中央
C. android:scaleType="centerInside",表示使图片的两个坐标(宽、高)都大于等于相应的视图坐标,图像位于视图的中央
D. android:scaleType="fitStart",表示使用 START 方式缩放图像
答案: 请关注公众号【渝开搜题】查看答案
问题 60: 4. 下列关于Android中ImageView的scaleType属性的说法中正确的是()。
选项:
A. 它可以将图片边界缩放,以适应视图边界时的可选项
B. 其作用在于设置图片是否拉伸
C. 它直接继承于java.lang.Object
D. 它还可以被其他类继承
答案: 请关注公众号【渝开搜题】查看答案
问题 61: 5. 为ImageView设置显示的图片时,其方法可以是()。
选项:
A. setImageBitmap(Drawable bm)
B. setImageDrawable(Bitmap drawable)
C. setImageResource(int resId)
D. setImageURL(Url url)
答案: 请关注公众号【渝开搜题】查看答案
问题 62: 1. 在常用布局中,android:layout_width属性的属性值不可以是()。
选项:
A. 1
B. fill_parent
C. match_parent
D. wrap_content
答案: 请关注公众号【渝开搜题】查看答案
问题 63: 2. 在Android的布局文件中,所有的视图组件都必须要设置的属性是( )。
选项:
A. android:background和android:foreground
B. android:weight和android:height
C. android:width和android:height
D. android:layout_width和android:layout_height
答案: 请关注公众号【渝开搜题】查看答案
问题 64: 3. 按钮的android:onClick属性是从()后开始支持的。
选项:
A. android1.7
B. android1.8
C. android1.6
D. android1.5
答案: 请关注公众号【渝开搜题】查看答案
问题 65: 4. 在Android中,界面布局不可以( )。
选项:
A. 在res/layout目录中的xml文件中定义
B. 在程序运行时动态加载
C. 在res/layout目录中的xml文件中动态加载
D. 在程序运行时动态修改
答案: 请关注公众号【渝开搜题】查看答案
问题 66: 5. 关于Android常用的布局方式说法错误的是
选项:
A. Android SDK 2.3的Activity默认布局方式是LinearLayout
B. Android SDK 4.0的Activity默认布局方式是AbsoluteLayout
C. TableLayout以行、列表格的形式布局各组件,单元格不能横跨行
D. RelativeLayout指明各组件相对于其他组件或相对于父布局对象的位置
答案: 请关注公众号【渝开搜题】查看答案
问题 67: 1. ArrayAdapter()
选项:
A. simple_list_item_1: 单独一行的文本框
B. simple_list_item_2: 三个文本框组成
C. simple_list_item_checked: 每项都是由一个已选中的列表项
D. simple_list_item_multiple_choice: 都带有一个单选钮
答案: 请关注公众号【渝开搜题】查看答案
问题 68: 1. 下面关于SimpleAdapter的描述,正确的是()。
选项:
A. SimpleAdapter是抽象类
B. SimpleAdapter数据适配器
C. Listview显示数据不可以使用simpleAdapter来显示
D. SimpleAdapter开发中用不到
答案: 请关注公众号【渝开搜题】查看答案
问题 69: 2. 在下列选项中,把List集合中的Map类型数据填充在ListView上,使用的数据适配器是
选项:
A. DefaultAdapter
B. ArrayAdapter
C. BaseAdapter
D. SimpleAdapter
答案: 请关注公众号【渝开搜题】查看答案
问题 70: 3. Android中数组适配器SimpleAdapter显示数组的内容非常方便.
选项:
答案: 请关注公众号【渝开搜题】查看答案
问题 71: 1. 下列选项中,用来给ListView添加数据的方法是()
选项:
A. setAdapter()
B. setView()
C. setBaseAdapter()
D. setDefaultAdapter()
答案: 请关注公众号【渝开搜题】查看答案
问题 72: 2. ListView不设置Adapter也可以显示数据
选项:
答案: 请关注公众号【渝开搜题】查看答案
问题 73: 3. ListView一共有100条数据,则一定产生了100个View
选项:
答案: 请关注公众号【渝开搜题】查看答案
问题 74: 1. GridView是什么控件
选项:
A. 文本控件
B. 网格视图
C. 输入框控件
D. 图片控件
答案: 请关注公众号【渝开搜题】查看答案
问题 75: 1. Spinner相关属性中“android:dropDownWidth;”是设置什么的?()
选项:
A. 设置列表框的背景
B. 设置列表框的水平竖直距离
C. 设置里面组件的对其方式.
D. 设置下拉列表框的宽度
答案: 请关注公众号【渝开搜题】查看答案
问题 76: 1. 在开发过程中,使用三方库资源,可以加快开发进度。
选项:
答案: 请关注公众号【渝开搜题】查看答案
问题 77: 1. 在下列选项中,PopupWindow设置支持点击操作()
选项:
A. setTitle (this, text, duration)
B. showAtLocation
C. setTouchable
D. showAsDropDown
答案: 请关注公众号【渝开搜题】查看答案
问题 78: 2. PopupWindow自由度高于Dialog
选项:
答案: 请关注公众号【渝开搜题】查看答案
微信扫码添加好友
如二维码无法识别,可拨打 13662661040 咨询。