1 / 154
文档名称:

Android面试题集合(含答案).docx

格式:docx   大小:1,961KB   页数:154页
下载后只包含 1 个 DOCX 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

Android面试题集合(含答案).docx

上传人:才艺人生 2022/7/18 文件大小:1.92 MB

下载得到文件列表

Android面试题集合(含答案).docx

相关文档

文档介绍

文档介绍:Android面试题集合(含答案)
124 / 129
云时代
Android面试题集
[键入文档副标题]
1 / 154
124 / 129
nu时可能需要重写的方法有( ac )。(多选)
A、onCreateOptionsMenu()
B、onCreateMenu()
C、onOptionsItemSelected()
D、onItemSelected()
6 / 154
说明:
//当客户点击MENU 按钮的时候,调用该方法
public boolean onCreateOptionsMenu(Menu menu)
//当客户点击菜单当中的某一个选项时,会调用该方法
public boolean onOptionsItemSelected(MenuItem item)
11. 在 SQLServer Management Studio 中运行下列T-SQL语句,其输出值( c )。
SELECT @***@IDENTITY
A、
B、可能为3
C、不可能为-100
D、肯定为0
7 / 154
@***@identity 是表示的是最近一次向具有identity 属性(即自增列)的表插入数据时对应的自增
列的值,是系统定义的全局变量。一般系统定义的全局变量都是以@@开头,用户自定义变
量以@开头。比如有个表A,它的自增列是id ,当向A 表插入一行数据后,如果插入数据
后自增列的值自动增加至101,则通过select @***@identity 得到的值就是101。使用@***@identity的前提是在进行insert 操作后,执行select @***@identity 的时候连接没有关闭,否则得到的将是NULL 值。
12. 在SQLServer 2005中运行如下T-SQL语句,假定SALES表中有多行数据,执行查询之后的结果是(d)。
BEGIN TRANSACTION A
Update SALES Set qty=30 WHERE qty<30
8 / 154
BEGIN TRANSACTION B
Update SALES Set qty=40 WHERE qty<40
Update SALES Set qty=50 WHERE qty<50
Update SALES Set qty=60 WHERE qty<60
COMMITTRANSACTION B
COMMIT TRANSACTION A
A、SALES 表中qty 列最小值大于等于30
B、SALES 表中qty 列最小值大于等于40
C、SALES 表中qty 列的数据全部为50
D、SALES 表中qty 列最小值大于等于60
Update SALES Set qty=60 WHERE qty<60(关键在最后一句,执行完数据就都是大于等于60了)
13. 在android中使用SQLiteOpenHelper这个辅助类时,可以生成一个数据库,并可以对数据库版本进行管理的方法可以是( ab )
A、getWriteableDatabase()
9 / 154
B、getReadableDatabase()
C、getDatabase()
D、getAbleDatabase()
14. android 关于 service生命周期的onCreate()和onStart()说法正确的是( ad )(多选题)
A、当第一次启动的时候先后调用onCreate()和onStart()方法
B、当第一次启动的时候只会调用onCreate()方法
C、如果service 已经启动,将先后调用onCreate()和onStart()方法
D、如果service 已经启动,只会执行onStart()方法,不在执行onCreate()方法
15. 下面是属于 GLSurFaceView特性的是( abc )(多选)
10 / 154
A、管理一个surface,这个surface 就是一块特殊的内存,能直接排版到android 的视图
view 上。
B、管理一个EGL display,它能让opengl 把内容渲染到上述的surface 上。
C、让渲染器在独立的线程里运作,和UI 线程分离。
D、可以直接从内存或者DMA 等硬件接口取得图像数据
说明:
GLSurfaceView 是一个视图,继承至SurfaceView,它内嵌的surface 专门负责OpenGL渲染。
G