某大学21春学期《手机应用软件设计与实现》在线作业_第1页
某大学21春学期《手机应用软件设计与实现》在线作业_第2页
某大学21春学期《手机应用软件设计与实现》在线作业_第3页
某大学21春学期《手机应用软件设计与实现》在线作业_第4页
某大学21春学期《手机应用软件设计与实现》在线作业_第5页
已阅读5页,还剩9页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

21春学期(1709、1803、1809、1903、1909、2003、2009、2103)《手机应用软件设计与实现》在线作业关于Sqlite数据库,不正确的说法A:ASqliteOpenHelper类主要是用来创建数据库和更新数据库B:BSqliteDatabase类是用来操作数据库C:C在每次调用SqliteDatabase的getWritableDatabase()方法时,会执行SqliteOpenHelper的onCreate方法D:D当数据库版本发生变化时,可以自动更新数据库结构答案:C下列关于如何使用Notification,不正确的是?A:A.notification需要NotificatinManager来管理B:B.使用NotificationManager的notify方法显示notification消息C:C.在显示Notification时可以设置通知时的默认发声,震动等D:D.Notification中存在可以清除消息的方法答案:D使用HttpUrlConnection实现移动互联时,设置读取超时属性的方法是A:A、setTimeout()B:B、setReadTimeout()C:C、setConnectTimeout()D:D、setRequestMethod()答案:B使用地图需要的权限是A:A,android.permission.TIMEB:B,android.permission.WRITE_SECURE_SETTINGSC:C,android.permission.INTERNETD:D,android.permission.GPS答案:A定义LinearLayout垂直方向布局时设置的属性A:A.android:layout_heightB:B.android:gravityC:C.android:layoutD:D.?android:orientation??vertical答案:DAndroid中关于View继承关系的论述错误的是A:A、ViewGroup继承自ViewB:B、AdapterView继承自ViewGroupC:C、TableLayout继承自RelativeLayoutD:D、Menu、Notification和Toast都不是View的子类答案:CJava虚拟机中运行的文件的后缀名为A:A.classB:B.apkC:C.dexD:D.xml答案:AAndroid平台支持几种宽泛类别的传感器A:A.1B:B.8C:C.3D:D.12答案:C下列描述有误的选项是A:A、adb?devices这个命令是查看当前连接的设备,?连接到计算机的android设备或者模拟器将会列出显示。B:B、adb?install?<apk文件路径>这个命令将指定的apk文件安装到设备上。C:C、adb?shell这个命令将登录设备的shell。D:D、adb?push?<本地路径>?<远程路径>用pull命令可以把Android目标机上的文件或者文件夹复制到PC。答案:D一条中文短信息最长约占多少byteA:70B:40C:100D:20答案:A下列用以显示一系列图像的是?A:A.ImageViewB:B.GalleryC:C.ImageSwitcherD:D.GridView答案:B在一个相对布局中怎样使一个控件居中A:Aandroid:gravity="center"B:Bandroid:layout_gravity="center"C:Candroid:layout_centerInParent="true"D:Dandroid:scaleType="center"答案:C处理菜单项单击事件的方法不包含?A:A.使用onOptionsItemSelected(MenuItemitem)响应B:B.使用onMenuItemSelected(intfeatureId,MenuItemitem)响应C:C.使用onMenuItemClick(MenuItemitem)响应D:D.使用onCreateOptionsMenu(Menumenu)响应答案:D下面关于Android开发描述有误的一项是A:A、Android使用Eclipse作为开发环境。B:B、在使用Eclipse之前必须先安装JDK。C:C、Android开发环境的搭建过程由下面四步组成:安装JDK?->?安装Eclipse?->?在Eclipse中安装并配置ADT?->?下载Android?SDK。D:D、Android开发环境中的所有工具都是可以免费下载和使用的。答案:C关于Socket通讯正确的是A:A,服务器端需要ServerSocket,需要绑定端口号B:B,服务器端需要ServerSocket,需要绑定端口号和IP地址C:C,客户端需要Socket,需要绑定端口号D:D,客户端需要ServerSocket,需要绑定端口号答案:A定义LinearLayout水平方向布局时设置的属性A:A.android:layout_heightB:B.android:gravityC:C.android:layoutD:D.?android:orientation_horizontal答案:D下面关于本地库和Java运行时环境描述正确的是A:A、本地库和Java运行时环境层位于Linux内核层之下B:B、本地库是应用程序框架的基础,是连接应用程序框架层与Linux内核层的重要纽带。C:C、SQLite是根据OpenGL?ES?1.0API标准实现的3D绘图函数库。D:D、Android应用程序虽然是用Java语言编写的,但Android并不需要Java运行时环境,可以直接使用核心库。答案:B下面关于Android系统的特性描述错误的是A:A、显示布局:Android操作系统支持更大的分辨率,VGA,2D显示,3D显示都给予OpenGL?ES?2.0标准规格,并且支持传统的智能手机。B:B、数据存储:Android操作系统内置SQLite小型关联式资料库管理系统来负责存储数据。C:C、网络:Android操作系统支持所有的网络制式,包括GSM/EDGE、IDEN、CDMA、EV-DO、UMTS、Bluetooth、Wi-Fi、LTE、NFC和WiMAX。D:D、信息:作为原设计给智能手机使用的操作系统,Android操作系统原生只支持短信,不支持所有的云信息和服务器信息。答案:D关于视图控件的常用事件描述中,不正确的是?A:A.Click事件只能使用在按钮上,表示按钮的点击动作B:B.当TextView类视图控件失去焦点或获得焦点时,将触发FocusChange事件C:C.当单选框中某一选项被选择时,将触发CheckedChange事件D:D.当多选框中某一选项被选择时,将触发CheckedChange事件答案:A下列关于Android布局文件常用的长度/大小单位的描述中,不正确的是?A:A.dp是设备独立像素,不依赖于设备,是最常用的长度单B:B.sp代表放大像素,主要用于字体大小的显示C:C.px是像素单位,在不同的设备上显示效果相同,因此推荐在布局中使用该单位D:D.在设置空间长度等相对距离时,推荐使用dp单位,该单位随设备密度的变化而变化答案:C在使用SQLiteOpenHelper这个类时,它的哪一个方法是用来实现版本升级之用的?A:A.onCreate()B:B.onCreade()C:C.onUpdate()D:D.onUpgrade()答案:D关于ImageSwitcher说法正确的是A:A.ImageSwitcher里可以通过Time设定转换时候的透明位B:B.在使用一个ImageSwitcher之前,不一定要调用setFactory方法C:C.setInAnimation是输出到这个ImageSwitcher的时候动画效果D:D.setOutAnimation是资源文件从这个ImageSwitcher里消失的时候要实现的动画效果答案:D下列哪个布局和组件是在开发AppWidget窗口小部件时不可以使用的A:A,ImageViewB:B,WebViewC:C,GridViewD:D,Button答案:B在android程序中,Log.i()用于输出什么级别的日志信息A:A、调试B:B、信息C:C、警告D:D、错误答案:B下列哪一个选项不属于AdapterView类的子选项A:A.?ListViewB:B.?SpinnerC:C.?GridViewD:D.?ScrollView答案:D在Activity中需要找到一个id是bookName的的TextView组件,下面哪种语句写法是正确的A:A、TextView?tv?=?this.findViewById(R.id.bookName);B:B.TextView?tv?=?(TextView)this.findViewById(R.id.code);C:C.TextView?tv?=?(TextView)this.findViewById(R.id.bookName);D:D、TextView?tv?=?(TextView)this.findViewById(R.string.bookName);答案:CSensorEvent系统使用这个类来创建一个传感器事件对象,他提供了相关传感器事件的信息。一个传感器事件对象包含(????)信息。A:A.原始传感器数据;B:B.产生事件的传感器的类型;C:C.数据的精度;D:D.以上全部选项;答案:DE/AndroidRuntime(1099):java.lang.RuntimeException:UnabletoinstantiateactivityComponentInfo{com.test/com.test.CanvasActivitys}:java.lang.ClassNotFoundException:com.test.CanvasActivitysinloaderdalvik.system.PathClassLoader[/data/app/com.test-1.apk]这段话是程序报错在LogCat中产生的记录,从中可以分析问题的原因可能在哪里?A:A程序执行CanvasActivitys的一个代码段时一个View有引用无对象B:BCanvasActivitys类没有在AndroidManifest中正确申明C:C最小SDK支持版本号比运行这个程序的设备版本号还高D:DCanvasActivitys是一个Activity,但没有重写它的onCreate方法答案:B以下那个控件可以用来显示图片A:AImageViewB:BTextViewC:CButtonD:D以上都可以答案:D下列关于Service的描述,正确的是A:AServie主要负责一些耗时比较长的操作,这说明Service会运行在独立的子线程中B:B.每次调用Context类中的StartService()方法后都会新建一个Service实例C:C.每次启动一个服务时候都会先后调用onCreate()和onStart()方法D:D.当调用了ConText类中的StopService()方法后,Serviece中的onDestroy()方法会自动回调答案:D在Android中使用Menu时可能需要重写的方法有?A:A.onOptionsItemSelected()B:B.onCreateOptionsMenu()C:C.onItemSelected()D:D.onCreateMenu()答案:A,B下面属于android的动画分类的有()A:A.TweenB:B.FrameC:C.DrawD:D.Animation答案:A,BActivity生命周期中,可能执行的方法有?A:A、onStartB:B、onCreateC:C、onReStartD:D、onResume答案:A,B,C,D下列哪些API的操作需要声明权限A:A、播放mp3文件B:B、读SD卡(读sd卡状态)C:C、发短信D:D、访问网络答案:C,D下面属于View的子类的是()A:A.ViewGroupB:B.TextViewC:C.ActivityD:D.Service答案:A,BAndroid根据应用程序的组件以及组件当前运行状态将所有的进程按重要性程度从高到低划分为A:前台进程、B:可见进程、C:服务进程、D:后台进程、E:空进程答案:A,B,C,D,E下面异常是属于RuntimeException的是?A:a.NullPointerExceptionB:b.IllegalArgumentExceptionC:c.BufferUnderflowExceptionD:d.ArithmeticException答案:A,B,C,D关于适配器的说法不正确的是?A:A.它主要是用来存储数据B:B.它主要用来把数据复制到组件上C:C.它主要用来解析数据D:D.它主要用来存储xml数据答案:A,B,C,D以下属于Android应用工程文件结构有哪些A:源文件B:R.java文件C:AndroidLibraryD:File答案:A,B,C下列哪些不是AbsoluteLayout(绝对布局)中特有的属性?A:A.android

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论