本期试题:
1.【单选】在Android中,1PT大概等于多少SP ( )
A.2.12 B.1.22 C.1.12 D.2.22
2.【单选】在MIDP中,函数Image createImage(Image source)创建的是( )
A.静态图像 B.不可变图像 C.可变图像 D.动态图像
3.【单选】
自定义对话框时,将视图对象添加到当前对话框的方法是( )
A.setIcon B.setXML C.setLayout D.setView
4.【单选】RatingBar组件中不能用属性直接设置的是( )
A.五角星个数 B.当前分数 C.分数的增量 D.五角星的色彩
5.【单选】String a1="abc"; String a2="abc"; String a3="abcd"; 总共创建( )个String对象。
A.2 B.3 C.5 D.6
6.【单选】String a1=new String("abc"); String a2=new String("abc"); String a3=new String("abcd"); 总共创建( )个String对象
A.2 B.3 C.5 D.6
7.【多选】下面异常是属于Runtime Exception 的是( )
A.ArithmeticException B.IllegalArgumentException C.NullPointerException D.BufferUnderflowException
8.【单选】下面关于Android dvm的进程和Linux的进程,应用程序的进程说法正确的是( )
A、DVM指dalivk的虚拟机.每一个Android应用程序都在它自己的进程中运行,不一定拥有一个独立的Dalvik虚拟机实例.而每一个DVM都是在Linux 中的一个进程,所以说可以认为是同一个概念.
B、DVM指dalivk的虚拟机.每一个Android应用程序都在它自己的进程中运行,不一定拥有一个独立的Dalvik虚拟机实例.而每一个DVM不一定都是在Linux 中的一个进程,所以说不是一个概念.
C、DVM指dalivk的虚拟机.每一个Android应用程序都在它自己的进程中运行,都拥有一个独立的Dalvik虚拟机实例.而每一个DVM不一定都是在Linux 中的一个进程,所以说不是一个概念.
D、DVM指dalivk的虚拟机.每一个Android应用程序都在它自己的进程中运行,都拥有一个独立的Dalvik虚拟机实例.而每一个DVM都是在Linux 中的一个进程,所以说可以认为是同一个概念.
9.【单选】在继承中,关于构造方法的说明,下列说法错误的是( )
A.子类无条件的继承父类的无参构造方法 B.子类可以引用父类中的有参构造方法,使用super关键字
C.如果子类没有构造方法,则父类无参构造方法作为自已的构造方法 D.如果子类有无参构造方法,而父类的无参构造方法则被覆盖
10.【简答】android中的动画有哪几类,它们的特点和区别是什么?
答案:
1.D 2.B 3.D 4.D 5.A 6.C 7.ABCD 8.D 9.D
10.答:两种,一种是Tween动画、还有一种是Frame动画。Tween动画,这种实现方式可以使视图组件移动、放大、缩小以及产生透明度的变化;另一种Frame动画,传统的动画方法,通过顺序的播放排列好的图片来实现,类似电影。