下面关于Android开发过程中说法正确的是()。
第1题:
A.系统完全控制Activity的整个生命周期
B.一个Android程序中只能拥有一个Activity类
C.Activity类都必须在Androidmaniefest.xml中进行声明
D.Activity类必须重载onCreate方法
第2题:
A.onCreate()
B.onUpgrading()
C.onUpdate()
D.onUpgrade()
第3题:
有一个抽象的画图方法show,它调用传递给它的参数图形对象的draw方法来实现画图功能。图形对象是一个父类对象,图形类下面有子类圆形类、矩形类、多边形类,它们都实现了自己的draw方法。但不管传递给show方法的参数是圆形类,矩形类还是多边形类的对象,show方法都能够画出正确的图形。请问这个过程中运用了面向对象方法的哪种机制?
A.继承
B.消息
C.多态
D.封装
第4题:
下面关于多态性的说法正确的是()
A. 一个类中,不能有同名的方法
B. 子类中不能有和父类中同名的方法
C. 子类中可以有和父类中同名且参数相同的方法
D. 多态性就是方法的名字可以一样,但返回的类型必须不一样
第5题:
A.如果service已经启动,将先后调用onCreate()和onStart()方法
B.当第一次启动的时候先后调用onCreate()和onStart()方法
C.当第一次启动的时候只会调用onCreate()方法
D.如果Service没有启动,不能调用StopService停止服务
第6题:
A.当数据库版本发生变化时,可以自动更新数据库结构
B.在每次调用SqliteDatabase的getWritableDatabase方法时,会执行SqliteOpenHelper的onCreate方法
C.SqliteDatabase类是用来操作数据库
D.SqliteOpenHelper类主要是用来创建数据库和更新数据库
第7题:
A.SqliteOpenHelper类主要是用来创建数据库和更新数据库
B.SqliteDatabase类是用来操作数据库的
C.在每次调用SqliteDatabase的getWritableDatabase()方法时,会执行SqliteOpenHelper的onCreate方法。
D.当数据库版本发生变化时,可以自动更新数据库结构
第8题:
A、当方法没有返回值时,返回值类型可以不写
B、当方法没有返回值时,不能有return语句
C、方法是对功能代码块的封装
D、方法是不可以没有参数的
第9题:
A.onInit()
B.onStart()
C.onCreate()
D.onBegin()
第10题:
此题为判断题(对,错)。