1. 程式人生 > >安卓自測試題——第十二期

安卓自測試題——第十二期

本期試題: 1.【單選】使用Graphics類的drawRecr(10,20,20,10)繪製矩形,此矩形的面積是(  A.100   B.200   C.300   D.400
2.【單選】SharedPreferences儲存檔案的路徑和副檔名是(  A./data/data/shared_prefs/ *.txt B./data/data/package name/shared_prefs/ *.xml C./mnt/sdcard/指定資料夾 指定副檔名 D.任意路徑 指定副檔名
3.【單選】閱讀程式碼回答執行結果(  [mw_shl_code=java,true]public class MainActivity extends Activity implements OnClickListener

{
    private Button mBtnLogin = (Button) findViewById(R.id.btn_login);
    private TextView mTextViewUser;

    @Override
    protected void onCreate(Bundle savedInstanceState)
    {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_main);
        mTextViewUser = (TextView) findViewById(R.id.textview_user);

        mBtnLogin.setOnClickListener(this);
        new Thread()
        {
            @Override
            public void run()
            {
                mTextViewUser.setText(10);
            }
        }.start();
    }

    @Override
    public void onClick(View v)
    {
        mTextViewUser.setText(20);
    }
}[/mw_shl_code]

A.Resources$NotFoundException B.ViewRootImpl$CalledFromWrongThreadException C.NullPointerException D.執行正常,mTextViewUser元件上顯示內容為10

4.【多選】下列關於資料持久化的描述正確的有() A.在記憶體中快取多個Bitmap物件是一種資料持久化方法 B.SQLite資料庫檔案可以儲存在SD卡中 C.ContentProvider的主要目的是為了將Android應用的資料持久化 D.資料持久化就是將記憶體的資料儲存到外存
5.【單選】用來獲取RecordStore可用空間的大小方法是 (  ) A.getSize()     B.getRecordSize()     C.getSizeAvailable()     D.getVersion()
6.【單選】關於ServiceConnection介面的onServiceConnected()方法的觸發條件描述正確的是(  ) A.bindService()方法執行成功後 B.bindService()方法執行成功同時onBind()方法返回非空IBinder物件 C.ServiceonCreate()方法和onBind()方法執行成功後 D.ServiceonCreate()onStartCommand()方法啟動成功後
7.【單選】可以通過( 提高Service的優先順序 A.setLevel()   B.setPriority()   C.upgrade()   D.startForeground()
8.【多選】下列哪些情況下,系統可能會彈出ANR對話方塊  (  ) A.在Activity中,Main執行緒訊息佇列中的訊息在5秒內沒有得到響應 B.Service中,onStartCommand()方法執行超過5 C.BroadcastReceiver中,onReceive()方法執行時間超過10 D.在啟動的新執行緒中,run()方法執行時間超過5
9.【單選】Intent intent = new           Intent(Intent.ACTION.VIEW,Uri.parse("http://mail.google.com"))           這句話作用陳述正確的是(  ) A.傳送Email     B.在瀏覽器瀏覽這個網址     C.傳送簡訊     D.其它項不正確
10.【簡答】如果後臺的Activity由於某原因被系統回收了,如何在被系統回收之前儲存當前狀態?