2024年4月18日发(作者:)

Android 100题

----根据《Android从入门到精通》

(一) 判断题

1. 在Eclipse中开发Android应用,需要安装插件AVD来辅助开发。(×)

【ADT(Android Develop Tools);AVD(Android Virtual Device)安卓虚拟设备即模拟器】

P20

2. 在Android项目开发时,当res包中的资源发生变化时,需要同时手动修改对应的R文件中的

静态内部类中的常量。(×)P27

3. Assets包用于保存原始资源文件,其中的文件会编译到.apk中,并且原文件名会被保留。可以

使用URI来定位该文件夹中的文件,然后使用AssetManager类以流的方式来读取文件内容。(√)

4. Drawable子包只用来保存图片资源。(×)

【还会保存XML文件】P242

5. Mksdcard命令可以快速创建NTFS磁盘镜像,启动模拟器时加载该磁盘镜像,可以模拟真实

设备的SD卡。(×) 【FAT32】P48

6. 使用Mksdcard命令创建的模拟器的SD卡,其最小为9MB,最大为1024GB。(×)【1023GB】

P49

1 / 37

7. 在TableLayout中,可以设置相应的属性使列被隐藏(android:collapseColumns)、收缩

(android:shrinkColumns)或拉伸(android:stretchColumns),列序号从0开始,多个列序号之间

用“|”分隔。(×)

【列号以“,”分隔】P70

8. DatePicker对象获取到的月份需要加1,才能表示真正的月份。(√)P107

9. 进度条组件(ProcessBar)中的方法incrementProgressBy(int diff)用于设置进度条的增加或

减少。当参数值大于1时,表示进度增加;小于1时,表示进度减少。(×)【以正负数表示进度的增加

或减少】P124

10. 图像切换器(ImageSwicther),由于不需要显示说明性文字,所以可以使用BaseAdapter

基本适配器为其指定图片来源。(×)P132 P137

【图像切换器(ImageSwicther)可以使用自身的SetImageResource( )方法指定要在其中显示

的图片资源】

11. 在使用网格视图(GridView组件)时,通常使用SimpleAdapter或者BaseAdapter类为

其提供数据。这两个类的区别是SimpleAdater会显示说明性文字和图片,而BaseAdapter适配器只

显示图片。(√)P135 P137

12. 通常使用SimpleAdapter为画廊视图(Gallery组件)提供要显示的数据。(×)【BaseAdapter】

P138

13. Toast类用于在状态栏上显示一个消息提示框,该消息提示框没有任何按钮,并且不会获得

2 / 37