当前位置:首页 > Android模拟题3
B. getMessageName(Message message); C. dispatchMessage(Message message); D. handleMessage(Message message);
30. 在Android中,下列设置MyActivity的屏幕显示方式的代码中,能够正确设置屏幕竖屏显示的
是( )。
A. MyActivity.this.setRequestedOrientation(ActivityInfo.SCREEN_ORIENTATION_LANDSCAPE); B. MyActivity.this.setRequestedOrientation(ActivityInfo.SCREEN_ORIENTATION_PORTRAIT); C. MyActivity.this.setOrientation(ActivityInfo.SCREEN_ORIENTATION_LANDSCAPE); D. MyActivity.this.setOrientation(ActivityInfo.SCREEN_ORIENTATION_PORTRAIT);
31. 在Android中进行地理定位跟踪开发时,下列代码能够正确获取系统LOCATION服务的是
( )。
A. LocationManager myLM=new LocationManager(this); B. LocationManager myLM=
(LocationManager)getSystemService(Context.LOCATION_SERVICE);
C. LocationManager myLM=getSystemService(Context.LOCATION);
D. LocationManager myLM=(LocationManager)getSystemService(Context.LOCATION); 32. 在Android中,传感器从不同的角度进行分类,根据工作原理,传感器可分为( )。【选两项】
A. 物理传感器
B. 化学传感器 D. 方向传感器
C. 重力传感器 的是( )。
A. Button button=view.findViewById(myButton); B. Button button=view.findViewById(R.id.myButton); C. Button button=(Button)view.findViewById(myButton); D. Button button=(Button)findViewById(R.id.myButton);
34. 在Android中,在自定义View中绘图时,需要重写View中的方法是( )。
A. onDraw(Canvas canvas) B. buildDrawingCache() C. dispatchDraw(Canvas canvas) D. draw(Canvas canvas)
35. 在Android中,为使Bitmap对象显示的缩放的效果,需借助于Matrix中的方法是( )。
A. setTranslate(float dx,float dy) B. setScale(float sx,float sy)
C. setSkew(float kx,float ky,float px,float py) D. setRotate(float degrees,float px,float py)
36. 在Android中,下列关于Paint和Canvas对象的描述,错误的是( )。
A. Paint类似于画笔,Canvas类似于作画的画布
B. Canvas对象的save()方法是将当前Canvas的状态进行缓存 C. Paint对象的restore()方法是将Canvas恢复至上次缓存的状态
第4页 共6页
33. 在Android中,在获取View对象view中的id为myButton的按钮控件对象时,下列代码正确
D. Paint对象可以设置绘制线条的宽度、样式和颜色等效果
37. 在游戏开发中,一般通过SurfaceHolder的( )接口获取用于显示游戏画面的Surface的
大小。
A. surfaceCreated() B. surfaceChanged() C. surfaceDestroyed() D. lockCanvas()
38. 在MotionEvent的各动作类型中,( )不能由用户直接触发。
A. ACTION_DOWN B. ACTION_UP
C. ACTION_MOVE D. ACTION_CANCEL
39. 在Android中,下列事件操作接口用于响应触摸事件的是( )。
A. onKeyDown
B. onKeyUp
C. onTouchEvent
D. onClickListener
40. 下列说法中,( )不属于使用游戏框架开发游戏程序的目的。
A. 游戏框架可以复用
B. 游戏框架可以减少开发者冗余劳动 C. 游戏框架增强了程序的可移植性 D. 游戏框架中自带游戏引擎
41. 在Android中,下列能够判断自定义View是否能够获取焦点的选项是( )。
A. setFocusable(boolean) C. isFocused() A. View层
B. requestFocus() D. isFocusable()
C. Model层
D. DAL层
42. 在Android的游戏框架中,Activity的功能与MVC设计模式中( )的功能类似。
B. Controller层
43. 在Android中,如果要将活动和布局文件进行绑定,需要用到的方法是( )。
A. setContentView()
B. startActivity() D. setClass()
C. startActivityForResult() A. onCreateOptionsMenu() B. onCreateMenu() D. onItemSelected()
45. 在Android中,向SD卡中导入文件的方式有( )。【选三项】
A. 通过命令行导入文件 B. 通过Eclipse工具导入 C. 直接在模拟器中创建 D. 在程序中通过代码导入 46. 下列关于线程错误的是( )。
A. 多线程的实现方式有两种:实现Runnable接口和继承Thread类。
第5页 共6页
44. 在Android中,使用Menu时需要重写的方法有()。【选两项】
C. onOptionsItemSelected()
B. 多线程的本质就是异步处理
C. 在Android应用中,所有的线程都是Linux的一个线程。 D. 在Android中,多线程核心机制是Handler
47. 在Android中,下列关于Widget的说法,错误的是( )。
A. 每个Widget就是一个Receiver。
B. 使用XML metadata只是描述Widget布局的细节。 C. Widget的更新使用RemoteViews来发送。
D. RemoteViews被包装成一个layout和特定内容显示到桌面上。
48. 在Android中,下列ImageView类型的iamge对象赋值表述正确的是( )。
A. iamge.setImageResource(getResource().getDrawable(R.drawable.icon)); B. iamge.setImage(R.drawable.icon);
C. iamge.setImage(getResource().getDrawable(R.id.icon)); D. 以上都不对;
49. 在java的值的传递过程中,下面程序运行结果是( )。
public class Test {
public static String array = \
public static void change(String array) { array = \ }
public static void main(String[] args) {
change(array);
System.out.println(array); } }
A. Hello
B. hello
C.Hellohello
D. 以上都不是
50. 下面异常是属于Runtime Exception 的是( )。【选三项】
A. 数组越界异常 C. 空指针异常
B. 错误 D. 类型转换异常
第6页 共6页
共分享92篇相关文档