【渝粤教育】国家开放大学2018年春季 8634-22TAndroid智能手机编程 参考试题
編號:8634
17-18學(xué)年第1學(xué)期期末考試
Android智能手機編程 試題(開卷)
一、選擇題:(每題4分,共40分)
1.Android智能手機平臺是基于( )程序語言來進行應(yīng)用開發(fā)的。
A、C# B、Objective-C
C、Java D、Javascript
2.Android中使用的Java運行環(huán)境是( )虛擬機。
A、Oracle Java B、IBM的Java
C、谷歌的Dalvik D、Open Java
3.電腦屏幕尺寸為14吋,對應(yīng)的dpi為( )。
A、131 B、120
C、1024 D、100
4.在Java代碼中,通過( )方式可以訪問到配置文件定義的顏色信息。
A、R.color_name_id B、color_name
C、R.color.color_name_id D、R.String.color_name_id
5.如果需要給一個UI的組件設(shè)置背景圖片,則在Java代碼中訪問到定義的圖片資源bg_pic.png的方法是( )。
A、R.color.bg_pic B、R.drawable. bg_pic
C、R. string. bg_pic D、Drawable. bg_pic
6.在Activity中,( )方法在初始化的時候調(diào)用。
A、onCreate( ) B、onStart( )
C、OnRestart( ) D、onDestroy( )
在用戶自定義的Activity中,通過( )方法可以關(guān)閉Activity。
A、finish( ) B、startActivity ( )
C、OnStop ( ) D、onDestroy( )
在Android中,Service中的本地服務(wù)通過( )方法被關(guān)閉。
A、onDestroy( ) B、onUnbind( )
C、onStop( ) D、stopService( )
在實現(xiàn)廣播時間監(jiān)聽器的時候,需要實現(xiàn)( )方法。
A、onBind( ) B、onProcess( )
C、onReceive( ) D、onClick( )
在SQlite數(shù)據(jù)庫中,通過SQliteOpenHelper類的( )方法更新數(shù)據(jù)庫版本。
A、onCreate( ) B、ononUpgrade( )
C、insert( ) D、updated( )
二、術(shù)語解釋:(每空4分,共20分)
1.AVD
2.LogCat
3.SOLite
4.OpenStreet Map
三、問答題:(每空8分,共40分)
1.Android智能手機從系統(tǒng)架構(gòu)的角度上分析,是由幾層組成的?
2.Android AVD是什么?在開發(fā)中有什么作用?
3.在兩個Activity之間有幾個方式可以進行數(shù)據(jù)的交換?如何進行數(shù)據(jù)的交換?
SharePreferences可以用以存放那些數(shù)據(jù)類型?那些數(shù)據(jù)它無法進行存儲?
Looper在Activity中有什么作用?Handler用來實現(xiàn)什么功能?它們是如何寫作共同完成消息通信的?
總結(jié)
以上是生活随笔為你收集整理的【渝粤教育】国家开放大学2018年春季 8634-22TAndroid智能手机编程 参考试题的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: iPhone14如何录屏iPhone14
- 下一篇: AndroidStudio cmake