面試題常用易錯總結

瓜瓜東西發表於2014-03-26



1.        對一些資源以及狀態的操作儲存,最好是儲存在生命週期的哪個函式中進行(d)

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

1.        DDMS和TraceView的區別?

DDMS是一個程式執行檢視器,在裡面可以看見執行緒和堆疊等資訊,TraceView是程式效能分析器。

1.        說說mvc模式的原理,它在android中的運用

 MVC(Model_view_contraller)”模型_檢視_控制器”。 MVC應用程式總是由這三個部分組成。Event(事件)導致Controller改變Model或View,或者同時改變兩者。只要 Controller改變了Models的資料或者屬性,所有依賴的View都會自動更新。類似的,只要Contro 

1.        DDMS和TraceView的區別?

DDMS是一個程式執行檢視器,在裡面可以看見執行緒和堆疊等資訊,TraceView是程式效能分析器。

1.         在android中,請簡述jni的呼叫過程。(8分)

1)安裝和下載Cygwin,下載 AndroidNDK

  2)在ndk專案中JNI介面的設計

  3)使用C/C++實現本地方法

  4)JNI生成動態連結庫.so檔案

  5)將動態連結庫複製到java工程,在java工程中呼叫,執行java工程即可

1.         Math.round(11.5)等於多少(). Math.round(-11.5)等於多少(c). c

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

1.        在android中使用SQLiteOpenHelper這個輔助類時,可以生成一個資料庫,並可以對資料庫版本進行管理的方法可以是(ab)

    A、getWriteableDatabase()

 B、getReadableDatabase()

 C、getDatabase()

 D、getAbleDatabase()

1.        下面屬於android的動畫分類的有(ab)(多項)

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


相關文章