百度android開發面試題
1. 系統上安裝了多種瀏覽器,能否指定某瀏覽器訪問指定頁面?請說明原由。
2. Activity和Task的啟動模式有哪些? 每種含義是什么?
3. SQLite支持事務嗎? 添加刪除如何提高性能?
4. 對Intent、Activity、廣播、Service等的理解
5、handler機制的原理
6、sim卡的EF 文件有何作用
sim卡的'文件系統有自己規范,主要是為了和手機通訊,sim本身可以有自己的操作系統,EF就是作存儲并和手機通訊用的
7、嵌入式操作系統內存管理有哪幾種,各有何特性 ?
頁式,段式,段頁,用到了MMU,虛擬空間等技術
8、什么是嵌入式實時操作系統, Android 操作系統屬于實時操作系統嗎?
嵌入式實時操作系統是指當外界事件或數據產生時,能夠接受并以足夠快的速度予以處理,其處理的結果又能在規定的時間之內來控制生產過程或對處理系統作出快速響應,并控制所有實時任務協調一致運行的嵌入式操作系統。主要用于工業控制、軍事設備、
航空航天等領域對系統的響應時間有苛刻的要求,這就需要使用實時系統。又可分為軟實時和硬實時兩種,而android是基于linux內核的,因此屬于軟實時。
9、一條最長的短信息約占多少byte?
中文70(包括標點),英文160個字節
10、 android中的動畫有哪幾類,它們的特點和區別是什么?
兩種,一種是Tween動畫、還有一種是Frame動畫。Tween動畫,這種實現方式可以使視圖組件移動、放大、縮小以及產生透明度的變化;另一種Frame動畫,傳統的動畫方法,通過順序的播放排列好的圖片來實現,類似電影。
【百度android開發面試題】相關文章:
android開發優秀簡歷08-29
Android軟件開發工程求職簡歷10-02
Android手機開發程序員求職簡歷模板08-26
Java開發崗位面試題「匯總」09-16
Android應用程序開發課程的CDIO教學實踐的論文08-07
嵌入式開發—C語言面試題08-17
android簡歷模板08-29
潤信Java開發工程師面試題11-17
富士康Java開發面試題目11-16
oracle數據庫開發面試題201708-18