第二章 Android应用和开发环境

Android应用和开发环境

1、单选题:
‏Android系统的底层建立在(     )系统之上‍
选项:
A: Linux
B: Windows      
C: Mac OS
D: Apple
答案: 【 Linux

2、单选题:
‏Android运行时由两部分组成:Android核心库集和(      )​
选项:
A: Java虚拟机
B: Dalvik虚拟机
C: 函数库
D: SQLite
答案: 【 Dalvik虚拟机

3、单选题:
‏从2013年5月份,Google推出了基于IntelliJ IDEA的android集成环境(    )‎
选项:
A: Eclipse +ADT
B: Tomcat+Eclipse
C: Android Studio
D: Eclipse+Kotlin
答案: 【 Android Studio

4、单选题:
‌下列哪项不是Android四大组件?‍
选项:
A: Service
B: Activity  
C: Handler    
D: Content Provider
答案: 【 Handler    

5、单选题:
‎下列不是手机操作系统的是(   )‎
选项:
A: Android   
B: Windows Mobile
C: Windows Vista  
D: Apple IPhone IOS
答案: 【 Windows Vista  

6、单选题:
‏layout_width属性可以指定界面组件的宽度,下列不能是其取值的是(   )​
选项:
A: mathch_parent 
B: wrap_content   
C: any   
D: 20dp
答案: 【 any   

7、单选题:
‏Android项目中的assets目录的作用是什么()‍
选项:
A: 放置应用到的图片资源
B:  放置一些文件资源,这些文件会被原封不同的打包到apk里面
C: 放置字符串、颜色、数组等常量数据
D: 放置一些与UI相应的布局文件,都是xml文件
答案: 【  放置一些文件资源,这些文件会被原封不同的打包到apk里面

8、单选题:
‍在手机开发中,常用的数据库是(   )‌
选项:
A: SQLite 
B: DB2    
C: SQL Server    
D: Oracle
答案: 【 SQLite 

9、单选题:
‍在Android目录中java目录的作用是(   )‏
选项:
A: 存放Android应用程序的Java源代码文件
B: 存放Android应用中的界面布局文件
C: 存放Android应用中的参数描述文件资源
D: 存放Android应用中的动画资源
答案: 【 存放Android应用程序的Java源代码文件

10、单选题:
‏假设在Strings.xml文件中定义了一个名为hello的字符串,那么在Java文件中用(    )引用该字符串。‎
选项:
A: R.string.hello
B: hello
C: string.hello
D: @string /hello
答案: 【 R.string.hello

第三章 Android应用的基本界面编程

第三章 Android应用的基本界面编程

1、单选题:
‌Android系统的大多数用户界面组件都是放置在(   )‎
选项:
A: android.widget包及其子包中
B: viewGroup中
C: view类中
D: surfaceView中
答案: 【 android.widget包及其子包中

2、单选题:
‍在一个布局文件中,对一个EditText进行设置,以下哪项设置能实现输入框默认提示内容的效果(     )‎
选项:
A: android:capitalize
B: android:hint
C: android:singleLine
D: android:text
答案: 【 android:hint

3、单选题:
‌Android的布局可以从(     )文件里读出。‎
选项:
A: txt
B: res
C: xml
D: xaml
答案: 【 xml

4、单选题:
‍在一个布局文件中,对一个TextView进行设置,以下哪项设置能实现“当显示文本超过长度时就在文本中间处截断以省略号显示”的效果。(   )​
选项:
A:  android:ellipsize=”middle” 
B: android:texAllCaps=”true” 
C: android:ellipsize=”center” 
D: android:inputType=”middle”
答案: 【  android:ellipsize=”middle” 

5、单选题:
‎android中TextView组件的autolink属性是将符合指定格式的文本转换为可单击的超连接形式,如果要将一个URL地址转换为超链接,那么autolink属性的取值应该是( )‎
选项:
A: URL 
B: HTTP
C: Web
D: URLs
答案: 【 Web

6、单选题:
‍TextView和EditText之间的区别是(    )​
选项:
A: TextView不允许用户编辑文本内容,EditText则允许用户编辑文本内容
B: TextView主要用于接收用户输入的文本,EditText主要用于在界面上显示文本
C: EditText不允许用户编辑文本内容, TextView则允许用户编辑文本内容
D: 文本编辑框EditText继承于文本标签TextView,主要用于显示文本
答案: 【 TextView不允许用户编辑文本内容,EditText则允许用户编辑文本内容

7、单选题:
‏如果要获取文本编辑框的文本内容,该使用(   )方法‏
选项:
A: getText
B: setText
C: Text
D: inputText
答案: 【 getText

8、单选题:
​在一个布局文件中,对EditText进行设置,以下哪项设置能实现“密码”的效果?(    )​
选项:
A: android:inputType=”textPassword”
B: android:inputType=”textCapWords”
C: android:password=”true” 
D: android:inputPassword=”true”
答案: 【 android:inputType=”textPassword”

9、多选题:
‌对UI组件属性的设定可以用(   )方法‎
选项:
A: 在布局文件XML中通过XML属性进行设置
B: 可以通过调用成员方法在Java代码文件中动态设置
C: 使用get方法进行设置
D: 使用set方法进行设置
答案: 【 在布局文件XML中通过XML属性进行设置;
可以通过调用成员方法在Java代码文件中动态设置

10、多选题:
‍下面哪个选项是在Android中表示颜色的方法?(  )‌
选项:
A:  #RGB
B:  #ARGB
C: #RRGGBB
D: #AARRGGBB
答案: 【  #RGB;
 #ARGB;
#RRGGBB;
#AARRGGBB

第四章 Android的布局管理

第四章 Android的布局管理

1、单选题:
‍Android中常用的五种布局,其中不包括()​
选项:
A: FrameLayout
B: RelativeLayout
C: AbsoluteLayout
D: Page layout
答案: 【 Page layout

2、单选题:
‍下列哪个属性是专用于相对布局的(   )‌
选项:
A: android:orientation
B: android:stretchColumns
C: android:layout_alignParentRight
D: android:layout_toRightOf
答案: 【 android:layout_toRightOf

3、单选题:
‏定义LinerLayout垂直方向布局时设置的属性是(  )‎
选项:
A: android:layout_height
B: android:gravity
C: android:layout
D: android:orientation
答案: 【 android:orientation

4、单选题:
​为了使android适应不同分辨率的机型,布局时字体单位应该用()​
选项:
A: dp
B: dip
C: px
D: sp
答案: 【 sp

5、单选题:
‏下列哪个是AbsoluteLayout中特有的属性()‌
选项:
A: Android:layout_height 
B: android:layout_x
C:  android:layout_above 
D: android:layout_toRightOf
答案: 【 android:layout_x

6、单选题:
‏在表格布局中,android:collapseColumns=”1,2”的含义是()‌
选项:
A: 在屏幕中,当表格的列能显示完时,显示1,2列
B: 在屏幕中,当表格的列显示不完时,折叠
C: 在屏幕中,不管是否能都显示完,折叠1,2列
D: 在屏幕中,动态决定是否显示表格
答案: 【 在屏幕中,不管是否能都显示完,折叠1,2列

7、单选题:
‍在绝对布局中,android:layout_x的含义有()‌
选项:
A: 以手机左下为原点,组件显示到屏幕中的横向坐标值
B: 以手机左上为原点,组件显示到屏幕中的横向坐标值
C: 以手机右上为原点,组件显示到屏幕中的横向坐标值
D: 以手机右下为原点,组件显示到屏幕中的横向坐标值
答案: 【 以手机左上为原点,组件显示到屏幕中的横向坐标值

8、多选题:
​下面不属于android布局的是()‏
选项:
A: FrameLayout
B: ConstraintLayout
C: BorderLayout
D:  PageLayout
答案: 【 BorderLayout;
 PageLayout

9、判断题:
‎Android中的布局管理器本身就是一个UI组件。‏
选项:
A: 正确
B: 错误
答案: 【 正确

10、判断题:
‎所有的布局管理器都是ViewGroup的子类,都可以作为容器类使用,可以通过重载addView方法向布局管理器中添加组件。​
选项:
A: 正确
B: 错误
答案: 【 正确

剩余75%内容付费后可查看

发表评论

电子邮件地址不会被公开。 必填项已用*标注