本期試題:
1.【單選】Android中經常使用的五種佈局,其中不包括( )
A.FrameLayout B.RelativeLayout C.AbsoluteLayout D.Page layout
2.
【
單選
】
Android XML解析主要有三種方式,其中不包括( )
A.SAX B.DOM C. PULL D.KXML
3.【多選】activity的啓動模式有哪些?( )
A.standard B.singleTop C. singleTask D.singleInstance
4.
【
單選
】
一條最長的短信息約佔多少byte? ( )
A.中文70(包括標點),英文160,160個字節 B.中文60(包括標點),英文160,160個字節
C.中文70(包括標點),英文170,170個字節 D.中文60(不包括標點),英文160,160個字節
5.
【
單選
】
下列哪些語句關於內存回收的說明是正確的?( )
A.程序員必須建立一個線程來釋放內存 B.內存回收程序負責釋放無用內存
C.內存回收程序容許程序員直接釋放內存 D.內存回收程序能夠在指定的時間釋放內存對象
6.
【
單選
】
Math.round(11.5)和Math.round(-11.5)分別等於多少?( )
A.11,-11 B.11,-12 C. 12,-11 D.12,-12
7.
【
多選
】
Intent傳遞數據時,下列的數據類型哪些能夠被傳遞?( )
A.Serializable B.Charsequence C. Parcelable D.Bundle
8.
【
多選
】
android中的動畫分類有?( )
A.Tween B.Draw C. Frame D.Animation
9.
【
單選
】
下面退出Activity錯誤的方法是?( )
A.System.exit() B.onStop() C.拋異常強制退出 D.Finish()
10.
【
單選
】
下面對自定義style的方式正確的是?( )
A. <style name="myStyle">
<itme name="android:layout_width">fill_parent</item>
</style>
B. <resources>
<itme name="android:layout_width">fill_parent</item>
</resources>
C. <resources>
<style name="myStyle">
<itme name="android:layout_width">fill_parent</item>
</style>
</resources>
D. <resources>
<style name="android:layout_width">fill_parent</style>
</resources>
11.【簡答題】在Android中,請簡述jni的條用過程。 java
答案: android
1.D 2.D 3.ABCD 4.A 5.B 6.C 7.ABCD 8.AC 9.A 10.C
11.簡答
1)安裝和如今Cygwin,下載Android NDK
2)在NDK項目中JNI接口的設計
3)使用C/C++實現本地方法
4)JNI生成動態連接庫.so文件
5)將動態連接庫複製到java工程,在java工程中調用,運行java工程便可