




已阅读5页,还剩17页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1. 在一个android项目开发中,一般会现在以下哪个目录存放二进制文件( ).(选择一项) A. res/layout B. res/menu C. res/raw D. res/values 2. 给定Java 代码片段,如下: int i=0; for(;i4;i+=2) System.out.print(i+”,”); System.out.println(i);正确的输出结果是( ).(选择一项)A. 0,2,4 B. 0,2,4,6 C. 0,2 D. 0,1,2,3 3.关于MediaPlayer描述错误的是( ).(选择一项) A. 被暂停后再次调用start方法,是从头开始播放 B. 播放状态有闲置、初始、结束、播放、暂停等 C. 可以播放3GPP、MP3、AMR等格式 D. 既可以播放音频也可以播放视频 4. 下面Android的存储方式中,哪些是不可以将数据在不同应用间数据共享的( ).(选择两项)A. SharedPerfences B. SQLite C. Files D. Network 5.Java 程序中,( )不能用来表示注释.(选择一项)A. /*注释*/ B. /*注释*/ C. /-注释-/ D. /注释 6. 在创建AVD时,下面哪些是不能配置的选项( ).(选择一项)A. SD卡支持 B. 屏幕分辨率 C. 蓝牙支持 D. 缓存区大小 7. 给定Java代码,如下: public class test static int i; public int aMethod() i+; return i; public static void main(String args) Test test =new Test(); Test.aMethod(); System.out.println(test.aMethod(); 编译运行后,输出结果是( ).(选择一项) A. 0 B. 1 C. 2 D. 3 8.在Java中,要创建一个新目录,要使用( )类的实例.(选择一项)A. Dir B. FileOutputStream C. File D. PrintWriter 9. 当输入框的文本改变时,以下哪个接口可以实现对输入框控件内容变化进行监听( ).(选择一项)A. TextListener B. TextWatcher C. KeyListener D. ChangedListener 10.关于对话框,下面说法正确的是( ).(选择一项)A. 对话框没有生命周期 B. 对话框的父类不是View C. 使用new AlertDialog()可以创建提示对话框 D. 无法创建带有输入框的对话框 11. 在Java中,如果删除一个文件.要使用( )类的实例.(选择一项)A. FileOutputStream B. PrintWriter C. File D. Dir 12. 在一个Activity中停止一个服务的,以下哪个方法是对的( ).(选择一项)A. onPause B. stopService C. onStop D. startService() 13. 当使用文件存储的时候,默认创建的文件会放在什么位置( ).(选择一项)A. files B. lib C. app D. shared_prefs 14.下面哪种不是Android的存储方式( ).(选择一项)A. SharedPreferences B. File C. ContentProvider D. SQLite 15. 创建一个提示对话框,应创建下面哪种对话框实例( ).(选择一项) A. DatePickerDialog B. TimePickerDialog C. ProgressDialog D. AlertDialog 16. 在Java中,在尝试对文件输入输出操作时,会产生( )类型的异常.(选择一项)A. ArithmeticException B. IOException C. EOFException D. NullPointerException17. 在Java程序的代码片断,如下: for(int i=0; i6;i+) System.out.print(i+”,”); while(+i20) throw new Exception e (wrong!); B. if (i20) throw Exception e (wrong!); C. if (i20) throw Exception(wrong!); D. if (i20) throw new Exception(wrong!); 39. 在AndroidManifest.xml中注册一个广播,需要使用什么标签( ).(选择一项)A. B. C. D. 40. 关于RelativeLayout描述正确的是( ).(选择一项)A. 该布局为绝对布局,可以自定义控件的x,y 的位置 B. 该布局为切换卡布局,可实现标签切换的功能 C. 该布局为相对布局,其中控件的位置都是相对位置 D. 该布局为表格布局,需要配合TableRow一起使用 41. 在程序中,发送广播的方法是以下哪一个( ).(选择一项)A. sendBroadcast B. sendCast C. sendService D. sendBroad 42. 使用Android支持多国语言时,在values目录下,与简体中文对应的目录是( ).(选择一项) A. values-zh-rUK B. values-en-rUs C. values-zh-rCN D. values-zh-rTW 43. 定义一个广播,需要继承哪个类( ).(选择一项)A. BroadcastReceiver B. ContentProvider C. Service D. Broadcast 44. Intent对某操作的抽象描述不包含下面哪个部分( ).(选择一项)A. Action B. Category C. Data D. Authorities 45. 在Android中,用来实现类似PC上鼠标右键弹出菜单的方法是( ).(选择一项)A. onCreateContextMenu(ContextMenu menu, View view, ContextMenuInfo menuInfo) B. setOnCreateContextMenuListener(ListView view) C. onCreateLongClick() D. onCreateOptionsMenu() 46. 使用SharedPreferences进行数据存储的时候,下面哪个方法是不参与的( ).(选择一项)A. commit() B. edit() C. set() D. put() 47. 在读取文件时,不允许其他用户访问的权限是以下哪一个( ).(选择一项)A. MODE_WORLD_WRITE B. MODE_PUBLIC C. MODE_PRIVATE D. MODE_WORLD 48. 在Java中,有如下代码片段: for(int i=0;i10;i+) if(i%3!=0) continue; System.out.print(i+”); if(i= =10-i) break; 编译运行后,输出结果是( ).(选择一项)A. 0 3 6 B. 0 3 6 9 C. 0 3 D. 0 49. public class Example public static void main(String args) int x = new int15; System.out.println(x5); 哪个是选项是正确的 ( ).(选择一项)A. 运行时错误 B. 0 C. 编译时错误 D. null 50. 在命令行下运行:java AClass hello apple c 哪个语句是正确的 ( ).(选择一项)A. args0=Aclass; B. args0=hello; C. args1=c; D. args0=helloapple; 51. 以下有关RelativeLayout说法正确的是( ).(选择一项)A. 这种布局适合于框架布局使用 B. 在这个布局中,控件的位置是绝对的,任何控件都有自己的坐标 C. 这种布局会从左至右依次排列,到边界后自动换行 D. 这种布局适合横竖屏切换比较频繁的应用 52. 以下哪些不是service的生命周期方法( ).(选择一项)A. onCreate B. onStart C. onDestroy D. onPause 53. 关于广播以下陈述正确的是( ).(选择一项)A. 广播接收器只能在配置文件中注册 B. 广播接收器注册后不能注销 C. 广播接收器只能接收自定义的广播消息 D. 广播接收器可以在Activity中单独注册与注销 54. 使用SharedPerfences存储数据时,会创建一个什么类型的文件来进行数据存放( ).(选择一项)A. .properties文件 B. .cfg文件 C. .xml文件 D. .so文件 55. 在自己Activity中,实现电话号码呼叫以下哪个Intent的ACTION是正确的( ).(选择一项)A. Intent(Intent.ACTION_SEND) B. Intent(Intent.ACTION_DIAL) C. Intent(Intent.ACTION_CALL_BUTTON) D. Intent(Intent.ACTION_VIEW) 56. Intent intent = new Intent(Intent.ACTION.VIEW,Uri.parse()这句话作用陈述正确的是( ).(选择一项)A. 发送Email B. 在浏览器浏览这个网址 C. 发送短信 D. 其它项不正确 57. 如果MediaPlayer对象调用了reset方法后,再调用start方法,会触发什么事件( ).(选择一项)A. OnPreparedListener.onPrepared() B. OnErrorListener.onError() C. OnCompletionListener.onCompletion() D. OnPreparedListener.onStart() 58. 实现标签的切换,除了需要在XML中进行布局配置外,界面类需要继承哪个父类( ).(选择一项)A. TabActivity B. Activity C. ListActity D. TabHostActivity 59. 在Eclipse中进行android程序断点调试时,需要进入什么视图( ).(选择一项)A. Android视图 B. DDMS视图 C. Debug视图 D. Java视图 60. 给定两个java序,如下: public interface Face int counter=40; pubile class Test implements Face private static int counter; pubilc static void main(Stringatgs) System.out.println(+counter); Test.java的编译运行结果是( ).(选择一项) A. 1 B. 41 C. 编译错误 D. 运行时出现异常 61. 在Java语言中,有如下代码: switch(x) case100: System.out.printIn(“100”);break; case110: System.out.printIn(“100”);break; 下列x的定义中,可以使上段代码输出100的有( ).(选择两项)A. char x=d; B. float x=100; C. long x=100; D. byte x=100; 62. onPrepareDialog()方法的作用是什么( ).(选择一项)A. 负责消失对话框 B. 负责在对话框生成但还没有显示出来的时候,在对话框上做修改 C. 负责显示对话框 D. 负责创建对话框 63. 给定某Java程序的main方法,如下: public static void main(String args) System.out.print(“Hello”+args1); 从命令行传参:people world nation,该程序的运行结果是( ).(选择一项)A. Hello people B. Hello world C. Hello people world nation D. 运行时出现异常 64. 在Java中,已定义两个接口B和C,要定义一个实现这两个接口的类,以下语句正确的是( ). (选择一项)A. interface A extends B,C B. class A implements B,C C. class A implements B,implements C D. interface a implements B,C 65. 发送广播时,不可以通过以下哪些方法将Intent对象发送出去( ).(选择一项)A. sendBroadcast() B. sendStickyBroadcast() C. sendCatagoryBroadcast() D. sendOrderedBroadcast() 66. 下面布局中,哪个布局会把控件放在左上角,当添加新的控件的时候,将覆盖在前一个控件的上层,并且不能设计控件的位置( ).(选择一项)A. FrameLayout B. RelativeLayout C. TableLayout D. LinearLayout 67. 关于RelativeLayout布局中,下面对属性描述不相符合的是( ).(选择一项)A. android:layout_centerInParent=true 表示当前控件放置于父控件的横向和纵向的中央位置 B. android:layout_alignParentTop=id/mtop表示当前控件和引用名为mtop的父控件顶端对齐 C. android:layout_below=id/aclock表示当前控件放置于引用名为aclock的控件的下方 D. android:layout_marginLeft=40px表示当前控件左边空出40像素的空间 68. 下列Java语句中,( )可以创建一个3行4列的JTextArea组件.(选择一项)A. JTextArea j=new JTextArea(4,3); B. JTextArea j=new JTextArea(3,4); C. JTextArea j=new JTextArea(4,3,”TextArea”); D. JTextArea j=new JTextArea(3,4,”TextArea”); 69. 如果在android应用程序中需要发送短信,那么需要在AndroidManifest.xml文件中增加什么样的权限( ).(选择一项)A. permission.SMS B. 发送短信,无需配置权限 C. android.permission.RECEIVE_SMS D. android.permission.SEND_SMS 70. 关于WebSettings对象,理解错误的是( ).(选择一项)A. WebSettings用来设置WebView的一些属性,状态 B. 如果需要在程序中支持Javascript,需要使用WebSettings对象的setJavaScriptEnabled(true)方法 C. 通过WebView.getSettings()方法得到WebSettings对象 D. WebSettings和WebView在同一个生命周期中存在,当WebView被销毁后,再使用WebSettings会抛出InvalidStateException 71.对下面代码: notification.vibrate=new long100,200,100,500,其中notification是通知管理器对象,下面理解正确的是( ).(选择一项)A. 表示我们对Notification设置了震动,并且震动时间分别为100s,200s,100s,500s,分四次提示 B. 表示我们对Notification设置了震动,并且是100ms延迟后,震动200ms,然后停止100ms,再震动500ms C. 表示我们对Notification设置了震动,并且是震动100MS后,延迟200MS,然后再震动100MS,再延迟500MS D. 表示我们对Notification设置了震动,并且震动时间分别为100ms,200ms,100ms,500ms,分四次提示 72.public class EqTest public staic void main(String args) EqTest e=new EqTest(); EqTest() String s=Java; String s2=Java; if(s=s2) System.out.println(相等); else System.out.println(不相等); 以上代码运行的结果是( ).(选择一项)A. 编译不通过 B. 相等 C. 不相等 D. 运行时异常 73. 关于Notification使用正确的是( ).(选择一项)A. 需要用到 NotificationManager类 B. 需要发送广播实现notify C. Notification出发Activity用Intent D. 其它项不正确 74. 给定如下Java代码,编译运行之后,将会输出( ).(选择一项) public class Test public static void main(String args) int Output=10; Boolean b1=false; if(b1=true)&(Output+=10)=20) System.out.println(“Equal”+Output); else System.out.println(“Not equal”+Output); A. Not equal 10 B. Equal 20 C. Equal 10 D. Not equal 2 75. 使用startService()方法来启动Service时,下面说法错误的是( ).(选择一项)A. 若Service没启动,会先调用Service的onCreate()方法,再调用onStart()方法 B. 若Service已经启动,则会直接调用onStartI()方法 C. 关闭服务之后,调用服务的onDestroy方法 D. 通过startService方法启动后,可用通过stopService方法来关闭服务 76. 在程序中,使用SD的文件需要使用以下哪些权限( ).(选择一项) A. android.permission.WRITE_EXTERNAL_STORAGE B. android.permission.ACCESS_EXTERNAL_STORAGE C. android.permission.WRITE_EXTERNAL D. android.permission.ACCESS_FINE_LOCATION 77. 关于应用程序的文件I/O操作,下面说法错误的是( ).(选择一项)A. 除了私有数据目录,应用程序还拥有/sdcard目录的写入权限 B. 文件系统中的其他系统目录,应用程序都是不可写的 C. 每个应用程序都会有一个私有的存储数据的目录,只有隶属于这个包的应用程序才有写入的权限 D. 私有数据目录位于android系统的绝对路径/data/app/目录中 78. 使用通知时,需要先得到通知管理器,通过什么系统服务才能获得通知管理器( ).(选择一项)A. getSystemService(ACTIVITY_SERVICE) B. getSystemService(LOCATION_SERVICE) C. getSystemService(NOTIFICATION_SERVICE) D. getSystemService(ALARM_SERVICE) 79. 给定Java程序,如下: public class Test private static final int counter=10; public static void main(Stringargs) System.out.println(+counter); 编译运行Test.java,结果是( ).(选择一项)A. 10 B. 11 C. 编译错误 D. 运行时出现异常 80. 一个MediaPlayer对象,在调用了什么方法后,才会处于结束状态( ).(选择一项)A. stop() B. destory() C. release() D. reset() 81. 注册BroadcastReceiver,下面说法错误的是( ).(选择一项)A. 取消注册时,调用Context.unregisterReceiver()方法 B. 在AndroidManifest.xml中注册广播,需要使用标签 C. 在代码中注册,需要创建BroadcastReceiver对象,并调用Context.registerReceiver()方法 D. 有2种方式注册广播,一是静态的在AndroidManifest.xml中注册,二是动态的在代码中注册 82. 在AlertDialog中,以下哪个方法是用于取消的( ).(选择一项)A. setConfirmButton B. setPositiveButton C. setNegativeButton D. setCancelButton 83. 在调试程序时,需要查看变量值时,需要查看哪个窗口( ).(选择一项)A. Outline窗口 B. Logcat窗口 C. Variables窗口 D. Console窗口 84. 在一个布局文件中,对一个EditText进行设置,以下哪项设置能实现输入框默认提示内容的效果( ).(选择一项)A. android:capitalize B. android:text C. android:hint D. android:singleLine 85. 在下列操作中,ADB无法实现的操作是( ).(选择一项)A. 在设备或手机模拟器上调试程序 B. 在设备上运行shell命令 C. 管理设备或手机模拟器状态 D. 在设备或手机模拟器上复制或粘帖文件 86. 使用bindService()方法来启动Service时,下面说法错误的是( ).(选择一项)A. 绑定了服务的对象,可以通过unbindService()方法来取消对服务的绑定 B. 当绑定了Service的Context对象销毁时,被绑定的服务也会销毁 C. 与startService方法启动服务不同,使用该方式启动服务,可以在BroadcastReceiver上绑定服务 D. 若Service没启动,会先调用Service的onCreate()方法,再调用onBind()方法初始化绑定 87. 如果需要一个通知立即显示,那么在构造Notification对象的时候,需要在构造函数的第三个参数中传递什么值进去( ).(选择一项)A. new Calendar() B. 0 C. new Date() D. System.currentTimeMillis() 88. 在AndroidManifest.xml中加入下面代码,表示什么含义( ).(选择一项)A. 定义权限,用于控制根目录权限 B. 定义权限,用于启动系统加载完毕后的Service C. 定义权限,用于发送系统启动完毕的Broadcast D. 定义权限,用于接受系统启动完毕的Broadcast 89. class Aclass private long val; public AClass(long v) val=v; public static void main(String args) AClass x=new AClass(10L); AClass y=new AClass(10L); AClass z=y; long a=10L; int b=10; 哪个表达式
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 田径裁判考试试题及答案
- 2026 届初三中考动员校长讲话:居安思危找差距奋发图强启新程
- 湖南卷高考试题及答案
- 衡阳施工路段管理办法
- 西藏居民餐馆管理办法
- 严格按照经费管理办法
- 行业主管部门管理办法
- 融资j奖励管理办法
- 规范股权激励管理办法
- 中介房屋房源管理办法
- 北京世纪瑞尔动环监控应知应会培训资料
- GB/T 4857.17-2017包装运输包装件基本试验第17部分:编制性能试验大纲的通用规则
- GB/T 34400-2017消费品召回生产者指南
- GB/T 23469-2009坠落防护连接器
- “两区三厂”专项施工方案
- 用户画像标签的体系流程介绍课件
- 二级医院评审自评自查表
- 26个英文字母大小写描红
- 《求一个数的几倍是多少》-完整版PPT
- 鲁科版三年级上册英语 Unit 1 Lesson 1课件
- 印染废水回用工程设计解决方案
评论
0/150
提交评论