v1.1更新说明:
优化了部分错误格式,第5章增加代码
所有试题以本PDF为准。没有在此复习PDF上出现的内容不予考查。
考场严格,请不要抱有侥幸心理🤷
目录目录考试题型第1章 Android基础入门本章习题一、填空题二、判断题三、选择题第2章 Android常见界面布局本章习题一、填空题二、判断题三、选择题第3章 Android常见界面控件本章习题一、判断题二、选择题界面设计题TextView常用属性EditText常用属性ImageView常用属性设置Button点击事件的3种方式RadioButton事件CheckBox事件选择、填空题AlertDialog对话框界面设计布局RelativeLayout(相对布局)中子控件的属性LinearLayout(线性布局)常用属性TableLayout(表格布局)常用属性第4章 程序活动单元Activity本章习题一、填空题二、判断题三、选择题第5章 数据存储本章习题一、判断题二、选择题最后一道大题第6章 阶段案例——记事本第7章 使用内容提供者共享数据本章习题一、判断题二、选择题第8章 广播机制本章习题一、填空题二、判断题三、选择题第9章 服务本章习题一、填空题二、判断题三、选择题第11章 网络编程本章习题一、填空题二、判断题三、选择题代码填空题第14章 多媒体应用开发本章习题一、判断题二、选择题
考试题型选择,填空(10个全是英文),判断
主要是看英文,记关键词
界面设计(第3章 写代码),
代码填空(第11章6空 12分 )
最后一题(第5章)
第1章 Android基础入门本章习题一、填空题Dalvik中的Dx工具会把部分class文件转换成( )文件。
如果希望在XML布局文件中调用颜色资源,可以使用( )调用。
Android程序入口的Activity是在( )文件中注册的。
Android中 查看应用程序日志的工具是( )。
1、dex 2、@color 3、AndroidManifest.xml 4、LogCat
二、判断题Dalvik是 Google公司设计的用于Android平台的虚拟机。
Android应用程序的主要语言是Java.
Android系统采用分层架构,分别是应用程序层、应用程序框架层、核心类库和Linux内核。
第三代移动通信技术(3G)包括TD-LTE和FDD-LTE两种制式。
Android程序中,Log.e()用于输出警告级别的日志信息。
每个Dalvik虚拟机实例都是一个独立的进程空间,并且每个进程之间不可以通信。
1、√ 2、√ 3、√ 4、× 5、× 6、×
4.4G技术包括TD-LTE和FDD-LTE两种制式。
5.Log.e()用于输出Error(错误)级别的日志信息。
三、选择题Dalvik虚拟机是基于( )的架构。 A.栈 B.堆 C.寄存器 D.存储器
Android项目中的主题和样式资源,通常放在( ) 目录。 A. res/drawable B. res/layout C. res/values D. assets
下列关于AndroidManifest.xml文件的说法中,错误的是( )。 A.它是整个程序的配置文件 B.可以在该文件中配置程序所需的权限 C.可以在该文件中注册程序用到的组件 D.该文件可以设置UI布局
Dalvik虚拟机属于Android系统架构中的( ) A.应用程序层 B.应用程序框架层 C.核心类库层 D. Linux内核层
Android中 短信、联系人管理、浏览器等属于Android系统架构中的( ) A.应用程序层 B. 应用程序框架层 C.核心类库层 D. Linux内核层
1、C 2、C 3、D 4、C 5、A
第2章 Android常见界面布局约束布局不考
本章习题一、填空题Android的常见布局都直接或者间接的继承自( )类。
Android中 的TableLayout继承自( )。
表格布局TableLayout通过( )布局控制表格的行数。
( )布局通过相对定位的方式指定子控件的位置。
在R.java文件中,android:id属性会自动生成对应的( )类型的值。
1、ViewGroup 2、LinearLayout 3、TableRow 4、RelativeLayout 5、int
二、判断题ViewGroup是盛放界面控件的容器。
如果在帧布局FrameLayout中放入三个所有属性都相同的按钮,那么能够在屏幕上显示的是第1个被添加的按钮。
Android中的布局文件通常放在res/layout文件夹中。
TableLayout继承自LinearLayout, 因此它完全支持LinearLayout所支持的属性。
LinearLayout布局中的android:layout_weight属性用于设置布局内控件所占的权重。
1、√ 2、× 3、√ 4、√ 5 、√
三、选择题下列属性中,用于设置线性布局方向的是( )。 A. orientation B. gravity C. layout gravity D. padding
下列选项中,不属于Android布局的是( )。
A. FrameLayout B. LinearLayout C. Button D. RelativeLayout
帧布局FrameLayout是将其中的组件放在自己的( )。
A.左上角 B.右上角 C.左下角 D.右下角
对于XML布局文件,android:layout_width属性的值不可以是( )。
A. match_parent B. fill_parent C. wrap_content D. match_content
下列关于RelativeLayout的描述,正确的是( )。
A. RelativeLayout表示绝对布局,可以自定义控件的x、y的位置 B. RelativeLayout表示帧布局,可以实现标签切换的功能 C. RelativeLayout表示相对布局,其中控件的位置都是相对位置 D. RelativeLayout表示表格布局,需要配合TableRow 一起使用
1、A 2、C 3、A 4、D 5、C
第3章 Android常见界面控件不考RecyclerView和自定义View
大题考界面设计,写xml代码
本章习题一、判断题Android的控件样式, 每一个XML属性都对应一个Java方法。
当指定RadioButton按钮的android:checked属性为true时,表示未选中状态。
AlertDialog对话框能够直接通过new关键字创建对象。
Toast是Android系统提供的轻量级信息提醒机制,用于向用户提示即时消息。
ListView列表中的数据是通过Adapter加载的。
1、√ 2、× 3、× 4、√ 5、√
3.由于AlertDialog类的构造方法被