久久综合丝袜日本网手机版,日韩欧美中文字幕在线三区,亚洲精品国产品国语在线,极品在线观看视频婷婷

      • android面試題及答案

        時(shí)間:2022-06-24 14:00:19 面試 我要投稿
        • 相關(guān)推薦

        android面試題及答案

        1. 下列哪些語句關(guān)于內(nèi)存回收的說明是正確的? (b )

        android面試題及答案

        A、 程序員必須創(chuàng)建一個(gè)線程來釋放內(nèi)存

        B、內(nèi)存回收程序負(fù)責(zé)釋放無用內(nèi)存

        C、內(nèi)存回收程序允許程序員直接釋放內(nèi)存

        D、內(nèi)存回收程序可以在指定的時(shí)間釋放內(nèi)存對象

        2. 下面異常是屬于Runtime Exception 的是(abcd)(多選)

        A、ArithmeticException

        B、IllegalArgumentException

        C、NullPointerException

        D、BufferUnderflowException

        3. Math.round(11.5)等于多少(). Math.round(-11.5)等于多少(c).

        c A、11 ,-11 B、11 ,-12 C、12 ,-11 D、12 ,-12

        4. 下列程序段的輸出結(jié)果是:(b )

        void complicatedexpression_r(){

        int x=20, y=30;

        boolean b;

        b=x>50&&y>60||x>50&&y<-60||x<-50&&y>60||x<-50&&y<-60;

        System.out.println(b);

        }

        A、true B、false C、1 D、011.activity

        5. 對一些資源以及狀態(tài)的操作保存,最好是保存在生命周期的哪個(gè)函數(shù)中進(jìn)行(d)

         A、onPause() B、onCreate() C、 onResume() D、onStart()

        6. Intent傳遞數(shù)據(jù)時(shí),下列的數(shù)據(jù)類型哪些可以被傳遞(abcd)(多選)

        A、Serializable B、charsequence C、Parcelable D、Bundle

        7. android 中下列屬于Intent的作用的是(c)

         A、實(shí)現(xiàn)應(yīng)用程序間的數(shù)據(jù)共享

        B、是一段長的生命周期,沒有用戶界面的程序,可以保持應(yīng)用在后臺運(yùn)行,而不會因?yàn)榍袚Q頁面而消失

        C、可以實(shí)現(xiàn)界面間的切換,可以包含動(dòng)作和動(dòng)作數(shù)據(jù),連接四大組件的紐帶

        D、處理一個(gè)應(yīng)用程序整體性的工作

        8. 下列屬于SAX解析xml文件的優(yōu)點(diǎn)的是(b)

         A、將整個(gè)文檔樹在內(nèi)存中,便于操作,支持刪除,修改,重新排列等多種功能

        B、不用事先調(diào)入整個(gè)文檔,占用資源少

        C、整個(gè)文檔調(diào)入內(nèi)存,浪費(fèi)時(shí)間和空間

        D、不是長久駐留在內(nèi)存,數(shù)據(jù)不是持久的,事件過后,若沒有保存數(shù)據(jù),數(shù)據(jù)就會

        消失

        9. 下面的對自定style的方式正確的是(a)

        A、

        B、

        C、

        fill_parent

        D、

        fill_parent

        10. 在android中使用Menu時(shí)可能需要重寫的方法有(ac)。(多選)

        A、onCreateOptionsMenu()

        B、onCreateMenu()

        C、onOptionsItemSelected()

        D、onItemSelected()

        11. 在SQL Server Management Studio 中運(yùn)行下列T-SQL語句,其輸出值(c)。 SELECT @@IDENTITY

        A、 可能為0.1

        B、 可能為3

        C、 不可能為-100

        D、 肯定為0

        12. 在SQL Server 2005中運(yùn)行如下T-SQL語句,假定SALES表中有多行數(shù)據(jù),執(zhí)行查詢之 后的結(jié)果是(d)。

         BEGIN TRANSACTION A

        Update SALES Set qty=30 WHERE qty<30

        BEGIN TRANSACTION B

        Update SALES Set qty=40 WHEREqty<40

        Update SALES Set qty=50 WHEREqty<50

        Update SALES Set qty=60 WHEREqty<60

        COMMIT TRANSACTION B

        COMMIT TRANSACTION A

        A、SALES表中qty列最小值大于等于30

        B、SALES表中qty列最小值大于等于40

        C、SALES表中qty列的數(shù)據(jù)全部為50

        D、SALES表中qty列最小值大于等于60

        13. 在android中使用SQLiteOpenHelper這個(gè)輔助類時(shí),可以生成一個(gè)數(shù)據(jù)庫,并可以對數(shù)據(jù)庫版本進(jìn)行管理的方法可以是(ab)

        A、getWriteableDatabase()

        B、getReadableDatabase()

        C、getDatabase()

        D、getAbleDatabase()

        14. android 關(guān)于service生命周期的onCreate()和onStart()說法正確的是(ad)(多選題)

         A、當(dāng)?shù)谝淮螁?dòng)的時(shí)候先后調(diào)用onCreate()和onStart()方法

        B、當(dāng)?shù)谝淮螁?dòng)的時(shí)候只會調(diào)用onCreate()方法

        C、如果service已經(jīng)啟動(dòng),將先后調(diào)用onCreate()和onStart()方法

        D、如果service已經(jīng)啟動(dòng),只會執(zhí)行onStart()方法,不在執(zhí)行onCreate()方法

        15. 下面是屬于GLSurFaceView特性的是(abc)(多選)

        A、管理一個(gè)surface,這個(gè)surface就是一塊特殊的內(nèi)存,能直接排版到android的視圖

        view上。

        B、管理一個(gè)EGL display,它能讓opengl把內(nèi)容渲染到上述的surface上。

        C、讓渲染器在獨(dú)立的線程里運(yùn)作,和UI線程分離。

        D、可以直接從內(nèi)存或者DMA等硬件接口取得圖像數(shù)據(jù)

        16. 下面在AndroidManifest.xml文件中注冊BroadcastReceiver方式正確的(a)

        A、

        android:name="android.provider.action.NewBroad"/>

        B、

        android:name="android.provider.action.NewBroad"/>

        C、

        android:name="android.provider.action.NewBroad"/>

        D、

        android:name="android.provider.action.NewBroad"/>

        17. 關(guān)于ContenValues類說法正確的是(a)

        A、他和Hashtable比較類似,也是負(fù)責(zé)存儲一些名值對,但是他存儲的名值對當(dāng)中的

        名是String類型,而值都是基本類型

        B、他和Hashtable比較類似,也是負(fù)責(zé)存儲一些名值對,但是他存儲的名值對當(dāng)中的

        名是任意類型,而值都是基本類型

        C、他和Hashtable比較類似,也是負(fù)責(zé)存儲一些名值對,但是他存儲的名值對當(dāng)中的

        名,可以為空,而值都是String類型

        D、他和Hashtable比較類似,也是負(fù)責(zé)存儲一些名值對,但是他存儲的名值對當(dāng)中

        的名是String類型,而值也是String類型

        18. 我們都知道Hanlder是線程與Activity通信的橋梁,如果線程處理不當(dāng),你的機(jī)器就會變得越慢,那么線程銷毀的方法是(a)

         A、onDestroy()

        B、onClear()

        C、onFinish()

        D、onStop()

        19. 下面退出Activity錯(cuò)誤的方法是(c)

         A、finish()

        B、拋異常強(qiáng)制退出

        C、System.exit()

        D、onStop()

        20. 下面屬于android的動(dòng)畫分類的有(ab)(多項(xiàng))

         A、Tween B、Frame C、Draw D、Animation

        21. 下面關(guān)于Android dvm的進(jìn)程和Linux的進(jìn)程,應(yīng)用程序的進(jìn)程說法正確的是(d)

        A、DVM指dalivk的虛擬機(jī).每一個(gè)Android應(yīng)用程序都在它自己的進(jìn)程中運(yùn)行,不一定擁有一個(gè)獨(dú)立的Dalvik虛擬機(jī)實(shí)例.而每一個(gè)DVM都是在Linux中的一個(gè)進(jìn)程,所以說可以認(rèn)為是同一個(gè)概念.

        B、DVM指dalivk的虛擬機(jī).每一個(gè)Android應(yīng)用程序都在它自己的進(jìn)程中運(yùn)行,不一定擁有一個(gè)獨(dú)立的Dalvik虛擬機(jī)實(shí)例.而每一個(gè)DVM不一定都是在Linux中的一個(gè)進(jìn)程,所以說不是一個(gè)概念.

        C、DVM指dalivk的虛擬機(jī).每一個(gè)Android應(yīng)用程序都在它自己的進(jìn)程中運(yùn)行,都擁有一個(gè)獨(dú)立的Dalvik虛擬機(jī)實(shí)例.而每一個(gè)DVM不一定都是在Linux中的一個(gè)進(jìn)程,所以說不是一個(gè)概念.

        D、DVM指dalivk的虛擬機(jī).每一個(gè)Android應(yīng)用程序都在它自己的進(jìn)程中運(yùn)行,都擁有一個(gè)獨(dú)立的 Dalvik虛擬機(jī)實(shí)例.而每一個(gè)DVM都是在Linux中的一個(gè)進(jìn)程,所以說可以認(rèn)為是同一個(gè)概念.

        22. Android項(xiàng)目工程下面的assets目錄的作用是什么b

        A、放置應(yīng)用到的圖片資源。

        B、主要放置多媒體等數(shù)據(jù)文件

        C、放置字符串,顏色,數(shù)組等常量數(shù)據(jù)

        D、放置一些與UI相應(yīng)的布局文件,都是xml文件

        23. 關(guān)于res/raw目錄說法正確的是(a)

        A、這里的文件是原封不動(dòng)的存儲到設(shè)備上不會轉(zhuǎn)換為二進(jìn)制的格式

        B、這里的文件是原封不動(dòng)的存儲到設(shè)備上會轉(zhuǎn)換為二進(jìn)制的格式

        C、這里的文件最終以二進(jìn)制的格式存儲到指定的包中

        D、這里的文件最終不會以二進(jìn)制的格式存儲到指定的包中

        24. 下列對android NDK的理解正確的是(abcd )

        、A、 NDK是一系列工具的集合

        B、 NDK 提供了一份穩(wěn)定、功能有限的 API 頭文件聲明。

        C、 使 “Java+C” 的開發(fā)方式終于轉(zhuǎn)正,成為官方支持的開發(fā)方式

        D、 NDK 將是 Android 平臺支持 C 開發(fā)的開端

        二.填空題

        25. android中常用的四個(gè)布局是framlayout,linenarlayout,relativelayout和tablelayout。26. android 的四大組件是activiey,service,broadcast和contentprovide。27. java.io包中的objectinputstream和objectoutputstream類主要用于對對象(Object)的讀寫。28. android 中service的實(shí)現(xiàn)方法是:startservice和bindservice。29. activity一般會重載7個(gè)方法用來維護(hù)其生命周期,除了onCreate(),onStart(),onDestory() 外還有onrestart,onresume,onpause,onstop。30. android的數(shù)據(jù)存儲的方式sharedpreference,文件,SQlite,contentprovider,網(wǎng)絡(luò)。31. 當(dāng)啟動(dòng)一個(gè)Activity并且新的Activity執(zhí)行完后需要返回到啟動(dòng)它的Activity來執(zhí)行的回調(diào)函數(shù)是startActivityResult()。32. 請使用命令行的方式創(chuàng)建一個(gè)名字為myAvd,sdk版本為2.2,sd卡是在d盤的根目錄下,名字為scard.img,并指定屏幕大小HVGA.____________________________________。33. 程序運(yùn)行的結(jié)果是:_____good and gbc__________。 public classExample{

        String str=new String("good");

        char[]ch={'a','b','c'};

        public static void main(String args[]){

        Example ex=new Example();

        ex.change(

        【android面試題及答案】相關(guān)文章:

        騰訊 面試題 android06-28

        安居客 面試題 android06-28

        競聘面試題及答案07-10

        面試題目及答案06-28

        經(jīng)典面試題及答案分析07-13

        Linux經(jīng)典面試題及答案07-13

        美工面試題及答案06-28

        dba面試題及答案06-28

        求java,PHP,android,iOS,linux面試題07-13

        前端ajax面試題及答案06-22