Android基础编程期末考试搜索
自己总结的安卓基础最全题库,期末成绩99分。废话不多说,直接上题库。每章总结(老师给的课件后面的习题,重点看!!!填空题答案在题后面):第一部分Android概述
单选题
Android安装包文件简称APK,其后缀名是(A)
A、apk
B、exe
C、txt
D、app
Android工程中存放各种程序资源的目录是(C)
A、src
B、gen
C、res
D、bin
Android项目中的布局文件放在哪个目录下(A)
A、res/layout
B、res/value
C、assets
D、res/drawable
在创建Android工程时,填写的Minimum Required SDK是(B)
A、匹配的目标版本
B、程序最低兼容的版本
C、使用哪个SDK版本编译程序
D、SDK的主题
在下列选项中,关于Android工程中的assets目录的说法正确的是(B)
A、存放使用到的图片资源
B、主要存放一些文件资源,这些文件会被原封不动的打包到APK文件中
C、存放字符串、颜、数组等常量数据
D、存放与UI相应的布局文件
判断题
Android工程中gen目录是自动生成的,主要有一个R.java文件,该文件可手
动修改(×)
Linux内核层为Android设备的各种硬件提供了底层的驱动,如显示驱动、音频驱动等(√)
Android操作系统并不是开源的(×)
Android系统是基于Linux平台开发的(√)
创建程序时,填写的Package Name表示项目名称(×)
Android工程中l文件是整个程序的配置文件(√) 是Android SDK的管理器,双击它可以看到所有可下载的Android SDK版本(√)
Android是Google公司基于Linux平台开发的手机及平板电脑操作系统(√) Android系统采用分层架构,由高到低分为4层,依次是应用程序层、应用程序框架层、核心类库和Linux内核(√)
填空题
创建程序时,填写的Application Name表示_______应用名称
在Android项目程序开发完成后中,必须__________正式的Android安装文件,才能发布到互联网上让用户下载使用。打包成
Android工程中src目录下存放________文件所有Java代码
第二部分Android UI开发初阶
单选题
下列表示Toast较长时间显示的是(A)。
A、Toast.LENGTH_LONG
B、Toast.LONG
C、Toast.LENGTH_SHORT
D、Toast.SHORT
在相对布局文件中,把控件显示在另外一个控件的右侧使用的属性是(A)
A、layout_toRightOf
B、layout_toLeftOf
C、layout_toStartOf
D、layout_toEndOf
在帧布局中的子控件默认是()对齐的。(B)
A、右上角
B、左上角
C、左下角
D、右下角
Android相对布局中,使控件相对父控件底部对齐使用的属性是(A)。
A、android:layout_alignParentBottom
B、android:layout_alignBottom
C、android:layout_alignBaseline
D、android:layout_alignParentTop
在下列选项中,用于给Activity指定主题的属性是(C)
A、icon
B、label
C、theme
D、style
Android UI开发中,如果TableLayout的第一个TableRow有两个控件,第二个TableRow有三个控件,那这个TableLayout就有(C)列。
A、1
B、2
C、3
D、4
在下列选项中,用于给控件指定主题的属性是(C)
A、icon
B、label
C、theme
D、style
绝对布局的标签名称是(D)
A、FrameLayout
B、LinearLayout
C、RelativeLayout
D、AbsoluteLayout
在相对布局文件中,把控件与另外一个控件的下边使用的属性是(C)
A、layout_above
B、padding
C、layout_below
D、layout_margin
在下列选项中,设置GridLayout中的某控件占3行的是(B)
A、android:rowSpan=“3”
B、android:layout_rowSpan=“3”
C、android:layout_columnSpan=“3”
D、android:layout_column=“3”
Android UI开发中,设置Activity的()属性可以使Activity显示为对话框样式。(A)
A、android:theme="@android:style/Theme.Dialog"
B、android:
C、android:theme="@android:theme/Theme.Dialog"
D、android:
Android UI开发中,设置线性布局为垂直显示需修改的属性的(A)
A、android:orientation=“vertical”
B、android:orientation=“horizontal”
C、android:layout_centerHorizontal=“true”
D、android:layout_centerVertical=“true”
Android UI开发中,如何设置GridLayout列数为4(A)。
A、android:columnCount=“4”
B、android:layout_columnCount=“4”
C、android:column=“4”
D、android:stretchColumns=“4”
在Android UI开发中,常见的刮刮卡是通过()实现的。(A)
A、FrameLayout
B、LinearLayout
C、RelativeLayout
D、TableLayout
样式文件是在()目录下创建的。(D)
A、colors
B、dimens
C、strings
D、styles
在网格布局中,设置列数的属性是(B)
A、column
B、columnCount
C、layout_columnCount
D、stretchColumns
在下列选项中,设置线性布局方向的属性是(A)
A、orientation
B、gravity
C、layout_gravity
D、padding
在布局文件中,给Button指定单击事件响应方法的属性是(A)
A、onClick
B、hint
C、enabled
D、focusable
Android相对布局中,要使A控件在B控件的下方,A控件需添加的属性是(C)
A、android:layout_above
B、android:layout_alignBaseline
C、android:layout_below
D、android:layout_alignBottom
Android UI开发中,TableLayout的stretchColumns属性表示(D)
A、TableLayout的列数
B、TableLayout的行数
C、TableLayout最多能加入的列数
D、拉伸指定列填充满TableLayout
在下列选项中,关于TableRow标签的说法正确的是(C)
A、在GridView里面表示一行
B、是五种布局的一种
C、是表格布局里面表示一行的标签
D、在listView里面表示一行
在线性布局文件中,把方向设置为水平方的属性是(B)
A、vertical
B、horizontal
C、fill_vertical
D、fill_horizontal
放入绝对布局中的控件需要通过______两个属性指定其准确的坐标值(D)
A、android:width和android:height
android编程入门指南 pdfB、android:layout_width和android:layout_height
C、android:x和android:y
D、android:layout_x和android:layout_y
Android UI开发中,在GridLayout中如何设置某控件占3行(B)
A、android:layout_columnSpan=“3”
B、android:layout_rowSpan=“3”

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。