Android系统应用开发作业1
单项选择题
第1题关于主题的说法,不正确的是
A、它是属性集合
B、它可以在程序中来设置
C、它通常用于一个Activity或所有Activity上
D、它可以用于单个TextView上
答案:D
第2题下列说法不正确的是
A、javac.exe 能指定编译结果要置于哪个目录(directory)?
B、在编译程序时,所能指定的环境变量不包括class path?
C、javac 一次可同时编译数个java 源文件
D、环境变量可在编译source code时指定
答案:D
第3题如果希望自定义TabHost标题部分的显示内容需要使用下列哪个方法()
A、tabHost.addTab(tabHost.newTabSpec("tab1")
B、setIndicator()
C、setContent()
D、setView
答案:B
第4题对一些资源以及状态的操作保存,最好是保存在Activity生命周期的哪个函数中进行?
A、onStart( )
B、onPause( )
C、onCreate( )
D、onResume( )
答案:A
第5题继承了Canvas类必须实现的方法是()
A、paint()
B、keyPressed()
C、run()
D、main()
答案:A
第6题下列关于XML布局文件在Java代码中被引用的说明中,不正确的是?
A、在Activity中,可以使用findViewById( )方法,通过资源id,获得指定视图元素
B、在Activity中,可以使用R.drawable-system.***方式引用Android系统所提供的图片资源
C、在Activity中,可以使用setContentView( )方法,确定加载哪一个布局文件
D、可以使用View类的findViewById( )方法,获得当前View对象中的某一个视图元素答案:B
第7题下列关于Android布局文件常用的长度/大小单位的描述中,不正确的是?
A、dp是设备独立像素,不依赖于设备,是最常用的长度单位
B、sp代表放大像素,主要用于字体大小的显示
C、px是像素单位,在不同的设备上显示效果相同,因此推荐在布局中使用该单位
D、在设置空间长度等相对距离时,推荐使用dp单位,该单位随设备密度的变化而变化答案:C
第8题如果将一个TextView的android:layout_height属性值设置为wrap_content,那么该组件将是以下哪种显示效果?( )
A、该文本域的宽度将填充父容器宽度
B、该文本域的宽度仅占据该组件的实际宽度
C、该文本域的高度将填充父容器高度
D、该文本域的高度仅占据该组件的实际高度
答案:D
第9题用于事件处理的常见回调方法?()
A、onClick()
B、onKeyUp()
C、onStart()
D、onStop()
答案:B
第10题下列哪一款移动设备搭载的是Android平台?
A、NOKIA手机
B、小米手机
C、iPhone手机
D、IPAD
答案:B
判断题
第11题Intent是一个将要执行的动作的抽象的描述
答案:正确
第12题LinearLayout、AbsoluteLayout、RelativeLayout、FrameLayout均是ViewGroup的子类
答案:正确
第13题Toast Notification 是指出现在屏幕上的暂时性通知
答案:正确
第14题事件源指的是事件所发生的控件
答案:正确
第15题如果service已经启动,再次启动该服务时将先后调用onCreate()和
onStartCommand()方法
答案:错误
第16题使用startService()方法启动服务后,调用者和服务间没有关联,即使调用者退出了,服务任然进行
答案:正确
第17题Android布局中android:id=“@+id/my_button“中的”@”可以省略不写
答案:错误
第18题UIthread 通常就是main thread,Android启动程序时会替它建立一个MessageQueue 答案:正确
第19题Android系统优点:开源特性,得到众多厂商支持。
软件发展很快。
界面UI,系统优化不错
答案:正确
第20题Android应用程序访问外网需要申请权限
答案:正确。