提示:内容已经过期谨慎付费,点击上方查看最新答案

智能手机应用软件开发

  1. 接收到短信后,系统发送的广播是( )。

  2. A:SMS_RECEIVED_ACTION B:ACTION_PHONE_STATE_CHANGED C:DATE_CHANGED_ACTION D:ACTION_NEW_OUTGOING_CALL
    答案:SMS_RECEIVED_ACTION
  3. Android模拟器的英文缩写( )。

  4. A:ABD B:BCD C:AVD D:ACD
    答案:AVD
  5. Android中的短信、联系人管理、浏览器等属于Android系统架构中的( )一层。

  6. A:系统运行库层 B:应用框架层 C:应用层 D:Linux内核层
    答案:应用层
  7. 以下用于设置ImageView控件显示内容的属性为( )。

  8. A:tint B:src C:id D:text
    答案:android:srcAI参考:正确选项是 B:src。ImageView 控件用于显示图像,因此设置其显示内容的属性应该是 src 属性,而不是 tint、id 或 text。src 属性用于指定要显示的图像的路径或资源 ID。'
  9. SQLiteOpenHelper 类通过( )方法可以创建一个可写的数据库对象。

  10. A:getDatabase() B:getReadableDatabase() C:getWritableDatabase() D:getSqliteDatabase()
    答案:getWritableDatabase()
  11. 显式Intent实现界面跳转需要创建( )个Activity。

  12. A:2 B:4 C:1 D:3

  13. 以下( )属性可以设置RadioButton默认选项。

  14. A:button B:text C:background D:checked

  15. 使用OkHttp网络请求访问,请补全代码。

    OkHttpClient mOkHttpClient=new OkHttpClient(); //创建OkHttpClienet实例 

    Request mRequest=new Request.Builder().url(ipadress).build(); //创建Request请求对象 (           ) 


  16. A: mOkHttpClient.newCall(mRequest).inqueue(mokhttp3Callback);  B:mOkHttpClient.newCall(mRequest).loadUrl(mokhttp3Callback);  C:mOkHttpClient.newCall(mRequest).enqueue(mokhttp3Callback);  D: mOkHttpClient.newCall(mRequest).execute(mokhttp3Callback); 
    AI参考:正确选项是 C:mOkHttpClient.newCall(mRequest).enqueue(mokhttp3Callback);原因分析:1. OkHttpClient的newCall()方法用于创建请求,并将请求放入队列等待执行。2. enqueue()方法则是用来执行队列中的请求,并返回一个响应。3. 在选项中,只有C选项符合OkHttpClient的API设计,其他选项中的execute()方法已被废弃,loadUrl()方法用于加载网页,而不是网络请求。所以,正确答案是C选项:mOkHttpClient.newCall(mRequest).enqueue(mokhttp3Callback);。'
  17. 以下( )属性可以设置自定义图形shape圆角大小。

  18. A:corners B:solid C:stroke D:size
    AI参考:正确选项是A:corners。在PowerPoint中,可以使用“corners”属性来设置自定义图形shape的圆角大小。其他选项B、C、D都不可以直接设置圆角大小。B选项“solid”表示图形为实心,C选项“stroke”表示图形边框线,D选项“size”通常用于设置图形的大小,而不是圆角大小。因此,答案为A。'
  19. Java开发工具包(Java Development kit,JDK)是由哪个公司开发的( )。

  20. A:IBM(国际商业机器公司) B:Oracle甲骨文 C:Google(谷歌) D:MicroSoft微软

  21. ViewVideo类中reset()方法的作用是( )。

  22. A:将播放器重置到初始状态 B:设置要播放视频文件路径 C:开始播放视频频前调用此方法完成准备工作 D:开始或者继续播放视频

  23. 以下属于控制线性布局中子控件所占空间比例的属性是( )。

  24. A:android:layout_height B:android:gravity C:android:orientation D:android:layout_weight

  25. OkHttp中,发送请求数据所使用的函数是( )。

  26. A:execute B:inqueue C:loadUrl D:enqueue
    AI参考:正确选项是 D:enqueue。OkHttp中,发送请求数据所使用的函数是enqueue(),用于将请求添加到连接池中的队列中,等待发送。execute()是执行请求的方法,但通常与enqueue()结合使用,以确保请求被添加到队列中并等待发送。其他选项如inqueue、loadUrl不是OkHttp中发送请求的常用方法。'
  27. 下列哪个属性是专用于相对布局的( )。

  28. A:android.orientation B:android:layout_toRightOf C:android:layout_alignParentRight D:android:stretchColumns

  29. 以下( )属性可以修改CheckBox按钮样式。

  30. A:checked B:button C:background D:src
    AI参考:正确选项是C:background。CheckBox按钮样式可以通过背景属性来修改,其中包括按钮的背景颜色、样式等。选项A checked是CheckBox按钮的选中状态属性,选项B button是按钮的样式类型属性,选项D src是ImageButton按钮的图像资源属性,这三个选项都不可以修改CheckBox按钮样式。因此,正确答案是C。'
  31. 以下属于Android开发环境的是( )。

  32. A:Android Studio B:Visual Studio C:IDLE D:Jbuilder

  33. 下面代码将数据库删除一条记录,请补全代码。

    private void delete() { 

    String name = mEtName.getText().toString().trim(); (           ) ; } 


  34. A:mSQLiteDatabase.delete(“user”, “name=?”, new String{name})  B:mSQLiteDatabase.del(“user”, “name=?”, new String[]{name}) C:mSQLiteDatabase.del(“user”, “name=?”, new String{name})  D:mSQLiteDatabase.delete(“user”, “name=?”, new String[]{name}) 

  35. 下列哪个软件不是搭建Android开发环境需要用到的( )。

  36. A:SDK B:Tomcat C:JDK D:ADT

  37. 设备连接充电器后,系统发送的广播是( )。

  38. A:BATTERY_CHANGED_ACTION B:ACTION_POWER_CONNECTED C:DATE_CHANGED_ACTION D:ACTION_BATTERY_LOW

  39. 下列哪个单位不属于Android中的度量单位( )。

  40. A:ps B:dp C:sp D:px
    AI参考:正确答案为A:ps(皮秒)。Android中的度量单位主要有dp(密度独立像素)、sp(字体大小)、px(像素)、dp_h(密度独立像素,水平方向)、dp_v(密度独立像素,垂直方向)等。而A选项ps不属于Android中的度量单位,它是时间单位,等于1/10^12秒。'
  41. Android的创始人是谁( )。

  42. A:Ron Wayne B:James Gosling C:Steve Jobs D:Andy Rubin

  43. 下面代码实现文件的保存,请补全代码。(B)

    {

    FileOutputStream fos = new FileOutputStream(path);

                 );

    fos.close();


  44. A:fos.write(txt.getBytes()); B:fos.writeToFile(txt.getBytes()); C:fos.save(txt.getBytes());  D:fos.saveToFile(txt.getBytes());
    AI参考:正确答案是B: `fos.writeToFile(txt.getBytes());`。这段代码是在Java中实现文件保存的常用方法之一。其中,`FileOutputStream`是一个输出流,用于将数据写入文件。`writeToFile()`方法是将指定的字节数组写入文件。因此,选项B是正确的。其他选项A、C、D都是不正确的,因为它们没有提供正确的实现方式。'
  45. Android体系结构从高层到底层的顺序是( )。

  46. A:应用程序层、应用程序框架层、系统运行库层、核心层 B:应用程序层、系统运行库层、应用程序框架层、核心层 C:应用程序层、系统运行库层、核心层、应用程序框架层 D:核心层、系统运行库层、应用程序层、应用程序框架层

  47. 下列文件的操作权限中,指定文件内容可以被其他应用读取的是( )。

  48. A:Context.MODE_PRIVATE B:Context.MODE_APPEND C:Context.MODE_WORLD_WRITEABLE D:Context.MODE_WORLD_READABLE

  49. 关于HttpURLConnection访问网络的用法,说法错误的是( )。

  50. A:访问网络不需要关闭网络连接 B:HttpURLConnection对象需要设置请求网络的方式 C:需要通过new关键字创建HttpURLConnection对象 D:HttpURLConnection对象需要设置请求网络的超时时间

  51. Cursor游标的( )方法可以移动游标到数据库的结尾。

  52. A:moveToLast() B:moveLast() C:moveToEnd() D:moveEnd()

  53. android 中下列属于Intent的作用的是( )。

  54. A:是一段长的生命周期,没有用户界面的程序,可以保持应用在后台运行,而不会因为切换页面而消失 B:可以实现界面间的切换,可以包含动作和动作数据,连接四大组件的纽带 C:处理一个应用程序整体性的工作 D:实现应用程序间的数据共享

  55. Android项目中放置常量的string.xml位于( )目录下。

  56. A:res/values B:assets C:layout D:res/layout

  57. 浏览网页使用的Intent的Action是( )。

  58. A:ACTION_VIEW B:ACTION_EDIT C:ACTION_SEND D:ACTION_CALL

  59. EditText( )属性有限制输入字符数目功能。

  60. A:maxLength B:background C:gravity D:hint

  61. 隐式Intent三大匹配规则包括( )。

  62. A:category B:action C:data D:Activity

  63. Intent传递数据时,下列的数据类型( )可以被传递。

  64. A:Bundle B:Serializable C:Parcelable D:Charsequence

  65. 通过隐式Intent可调用以下( )第三方应用。

  66. A:拨号盘 B:浏览器 C:图库 D:相机

  67. fragmentTransaction提供了哪些方法对碎片进行操作( )。

  68. A:hide B:replace C:show D:add

  69. Json必须使用与编程语言相关的文本格式来存储和表示数据。( )

  70. A:对 B:错

  71. 碎片Fragment相对于Activity是一个轻量级的应用。( )

  72. A:错 B:对

  73. CheckBox和RadioButton虽然监听事件方法名称一致,但是属于不同的类。( )

  74. A:对 B:错

  75. Json具备简洁和清晰的层次结构。( )

  76. A:对 B:错

  77. Content Provider存储主要用于显示程序中的数据。( )

  78. A:错 B:对
    AI参考:答案是B:对。Content Provider用于在应用程序之间共享数据,主要用于显示程序中的数据。'
  79. Android开发中只需一张图片即可完美适配所有分辨率手机。( )

  80. A:错 B:对

  81. 线性布局中可以继续嵌入线性布局。( )

  82. A:错 B:对

  83. 隐式Intent适合在同一个应用不同界面间实现界面跳转。( )

  84. A:对 B:错

  85. OKHttp是一个Android的原生态的网络处理框架,不需要导入第三方类。( )

  86. A:错 B:对

  87. RadioGroup也可以实现底部导航栏功能。( )

  88. A:对 B:错
    AI参考:答案是B:错。RadioGroup是Android中的一组RadioButton控件,主要用于实现单选功能,而底部导航栏功能通常需要使用其他控件和布局来实现。因此,RadioGroup无法实现底部导航栏功能。'
  89. 监听RadioGroup即可得知用户选择了哪一个RadioButton。( )

  90. A:错 B:对

  91. ImageView会自动把图片拉伸填满所有空间。( )

  92. A:错 B:对

  93. 网络服务不需要在配置信息文件中申请权限。( )

  94. A:错 B:对

  95. Json数据格式可以提升网络传输效率。( )

  96. A:对 B:错
    AI参考:答案:A。Json数据格式是一种轻量级的数据交换格式,它可以更直观、更方便地表示数据结构,并且易于阅读和编写,同时也易于机器解析和生成,因此可以提升网络传输效率。所以这个说法是正确的。'

温馨提示支付 ¥1.80 元后可查看付费内容,请先翻页预览!
点赞(1) dxwkbang
返回
顶部