南开大学23年春学期《Android系统应用开发》在线作业一
奥鹏南开大学新学期作业参考
23春学期(高起本:1709-2103、专升本/高起专:1909-2103)《Android系统应用开发》在线作业-00001
以下关于ContentProvider实现应用程序数据共享说法正确的是( )。
A:继承ContentProvider类,并重写相关方法, 就可以向其他应用共享其数据
B:别的应用只可以修改共享的数据,但是不可以读取共享的数据
C:别的应用只可以读取共享的数据,但是不可以修改共享的数据
D:以上说法均不正确。
正确答案问询微信:424329
下列哪些不是SQLit奥鹏南开大学新学期作业参考 代做2元一门e数据库的特点?( )
A:轻量级的
B:关系型的
C:运行速度快
D:非关系型
正确答案问询微信:424329
关于 Sqlite 数据库,不正确的说法是( )。
A:SqliteOpenHelper类主要是用来创建数据库和更新数据库
B:SqliteDatabase 类是用来操作数据库的
C:在每次调用 SqliteDatabase 的getWritableDatabase() 方法时,会执行 SqliteOpenHelper 的onCreate 方法。
D:当数据库版本发生变化时,可以自动更新数据库结构
正确答案问询微信:424329
处理菜单项单击事件的方法不包含( )。
A:使用onOptionsItemSelected(MenuItem item)响应
B:使用onMenuItemSelected(int featureId ,MenuItem item)响应
C:使用onMenuItemClick(MenuItem item)响应
D:使用 onCreateOptionsMenu(Menu menu)响应
正确答案问询微信:424329
/data/data/应用程序包/databases,此路径表示( )。
A:SharedPreferences文件的存放位置
B:sdcard的位置
C:缓存文件的存放位置
D:SQLite数据库文件的存放位置
正确答案问询微信:424329
建表的命令是( )。
A:create
B:insert
C:updata
D:select
正确答案问询微信:424329
配置内容提供者的时候,设置访问uri的属性是( )。
A:name
B:authorities
C:label
D:logo
正确答案问询微信:424329
在数据库中,primary key表示( )。
A:表
B:字段
C:主键
D:数据类型
正确答案问询微信:424329
对一些资源以及状态的操作保存,最好是保存在Activity生命周期的哪个函数中进行?( )
A:onStart( )
B:onPause( )
C:onCreate( )
D:onResume( )
正确答案问询微信:424329
如果Activity被一个透明Activity覆盖,会调用的生命周期方法是( )。
A:onSaveInstanceState()
B:onHide()
C:onStop()
D:onPause
正确答案问询微信:424329
SQLite数据库中,integer表示什么类型?( )
A:浮点
B:Boolean
C:字符串
D:正整数
正确答案问询微信:424329
建表语句以及初始化数据的sql,应该在SQLiteOpenHelper的哪个方法中执行?( )
A:onCreate
B:onStart
C:onDestroy
D:onUpgrade
正确答案问询微信:424329
多选框被选择事件通常用( )。
A:setOnClickListener
B:setOnCheckChangeListener
C:setOnMenuItemSelectedListener
D:setOnCheckedListener
正确答案问询微信:424329
以下对Toast描述错误的是( )。
A:Toast是一个信息提示工具
B:Toast显示信息的时间可以设置为长时间或短时间
C:Toast在窗口中显示时可以通过代码调整在任意位置显示
D:Toast显示信息时不能添加图片
正确答案问询微信:424329
通常获得SharedPreferences的age的值,用的方法是( )。
A:getString
B:getInt
C:getBoolean
D:getLong
正确答案问询微信:424329
MediaPlayer 播放资源前,需要调用哪个方法完成准备工作?( )
A:setDataSource
B:prepare
C:begin
D:pause
正确答案问询微信:424329
旋转动画使用的是哪个类?( )
A:AlphaAnimation
B:TranslateAnimation
C:ScaleAnimation
D:RotateAnimation
正确答案问询微信:424329
如果希望自定义TabHost标题部分的显示内容需要使用下列哪个方法?( )
A:tabHost.addTab(tabHost.newTabSpec("tab1")
B:setIndicator()
C:setContent()
D:setView
正确答案问询微信:424329
values-zh-rHK是指下列哪个?( )
A:android多国语言文件夹中表示台湾
B:android多国语言文件夹中表示香港
C:android多国语言文件夹中表示英文
D:android多国语言文件夹中表示日文
正确答案问询微信:424329
values-zh-rCN是指下列哪个?( )
A:android多国语言文件夹中表示中文(简体)
B:android多国语言文件夹中表示中文(繁体)
C:android多国语言文件夹中表示英文
D:android多国语言文件夹中表示日文
正确答案问询微信:424329
进度条中哪个属性是设置进度条大小格式的?( )
A:android:secondaryProgress
B:android:progress
C:android:max
D:style
正确答案问询微信:424329
内容提供者提供的删除的方法是( )。
A:query
B:insert
C:delete
D:update
正确答案问询微信:424329
ListView优化中,通过以下哪个保存条目布局中需要的控件?( )
A:自定义ViewHolder类
B:List集合
C:Map集合
D:数组
正确答案问询微信:424329
TimerTask中需要重写的方法有哪个?( )
A:start
B:cancel
C:run
D:task
正确答案问询微信:424329
Fragment中要获取MainActivity中的TextView对象,可以通过以下哪种方式?( )
A:将TextView tv定义成private, Fragment中,通过调用getActvity().tv
B:将TextView tv定义成public, Fragment中,通过调用getActvity().tv
C:将TextView tv定义成private, Fragment中,通过调用(MainActivity)getActvity().tv
D:将TextView tv定义成public, Fragment中,通过调用(MainActivity)getActvity().tv
正确答案问询微信:424329
listView适配自定义一些复杂内容时,需要设置的是以下哪种适配器?( )
A:SimpleAdapter
B:ArrayAdapter
C:BaseAdapter
D:PagerAdapter
正确答案问询微信:424329
以下哪个是ViewPager切换界面需要添加的监听器?( )
A:PageChangeListener
B:PageClickListener
C:onItemChangeListener
D:onClickListener
正确答案问询微信:424329
获得内容提供者的Uri,使用的方法是( )。
A:Uri.parse
B:直接使用authorities的值
C:Intent
D:不需要Uri
正确答案问询微信:424329
配置内容提供者,设置类的路径的是( )。
A:name
B:authorities
C:label
D:logo
正确答案问询微信:424329
使用Android系统进行拍照用到的类有( )。
A:SurfaceView
B:SurfaceHolder
C:Callback
D:Camera
正确答案问询微信:424329
如果想以自身的中心点为原点旋转,下列正确的是( )。
A:rotate动画中,pivotX和pivotY都设置成50%
B:rotate动画中,pivotX和pivotY都设置成50%p
C:translate动画中,pivotX和pivotY都设置成50%
D:translate动画中,pivotX和pivotY都设置成50%p
正确答案问询微信:424329
SQLite数据库中,boolean表示什么类型?( )
A:浮点
B:Boolean
C:字符串
D:正整数
正确答案问询微信:424329
关于主题的说法,不正确的是( )。
A:它是属性集合
B:它可以在程序中来设置
C:它通常用于一个Activity或所有Activity上
D:它可以用于单个TextView上
正确答案问询微信:424329
android项目中放置常量的string.xml位于( )目录下。
A:res/layout
B:layout
C:res/values
D:assets
正确答案问询微信:424329
在多个应用中读取共享存储数据时,需要用到的query方法,是哪个对象的方法?( )
A:ContentResolver
B:ContentProvider
C:Cursor
D:SQLiteHelper
正确答案问询微信:424329
SQLiteDatabase类表示( )。
A:文件
B:界面
C:SQLite数据库
D:sdcard
正确答案问询微信:424329
当数据库版本发生改变是,会触发SQLiteOpenHelper的哪个方法?( )
A:onCreate
B:onUpgrade
C:onChange
D:onReStart
正确答案问询微信:424329
关于BroadCastReceiver说法不正确的是( )。
A:属于四大组件之一
B:需要清单列表配置
C:定义接受者需要继承Receiver类
D:定义接受者需要继承BroadCastReceiver类
正确答案问询微信:424329
ProgressBar设置进度最大值怎么设置?( )
A:android:max="100"
B:android:min="100"
C:android:progress="100"
D:android:progress="30"
正确答案问询微信:424329
下列不属于service生命周期的方法是( )。
A:onCreate
B:onDestroy
C:onStop
D:onStart
正确答案问询微信:424329
以下哪些是智能机操作系统?( )
A:windows
B:symbianS60
C:android
D:ios
正确答案问询微信:424329
继承ContentProvider需要实现( )等方法。
A:insert
B:delete
C:update
D:query
正确答案问询微信:424329
下列关于如何使用 Notification,正确的是( )。
A:notification需要NotificatinManager来管理
B:使用NotificationManager的notify方法显示notification消息
C:在显示Notification时可以设置通知时的默认发声,震动等
D:Notification中存在可以清除消息的方法
正确答案问询微信:424329
下列说法正确的是( )。
A:Button是普通按钮组件,除此外还有其他的按钮组件
B:TextView是显示文本的组件,TextView是EditText的父类
C:EditText是编辑文本的组件,可以使用EditText输入特定的字符
D:ImageView是显示图片的组件,可以通过设置显示局部图片
正确答案问询微信:424329
对于XML布局文件中的视图控件,layout_width属性的属性值可以是( )。
A:match_parent
B:fill_parent
C:wrap_content
D:match_content
正确答案问询微信:424329
LinearLayout、AbsoluteLayout、RelativeLayout、FrameLayout均是ViewGroup的子类。
A:错误
B:正确
正确答案问询微信:424329
Android工程中Activity可以直接创建使用。
A:错误
B:正确
正确答案问询微信:424329
可以构造Handler对象来与Looper沟通,以便push新消息到MessageQueue里;或者接收Looper从MessageQueue取出)所送来的消息。
A:错误
B:正确
正确答案问询微信:424329
Android布局中android:id=“@+id/my_button“中的”@”可以省略不写。
A:错误
B:正确
正确答案问询微信:424329
一个线程可以产生一个Looper对象,由它来管理此线程里的MessageQueue(消息队列)。
A:错误
B:正确
正确答案问询微信:424329