android高級(jí)面試題
android中常用的四個(gè)布局是framlayout,linenarlayout,relativelayout和tablelayout。
android 的四大組件是activiey,service,broadcast和contentprovide。
java.io包中的objectinputstream和objectoutputstream類主要用于對(duì)對(duì)象(Object)的讀寫。
android 中service的實(shí)現(xiàn)方法是:startservice和bindservice。
activity一般會(huì)重載7個(gè)方法用來維護(hù)其生命周期,除了onCreate(),onStart(),onDestory() 外還有onrestart,onresume,onpause,onstop。
android的數(shù)據(jù)存儲(chǔ)的方式sharedpreference,文件,SQlite,contentprovider,網(wǎng)絡(luò)。
當(dāng)啟動(dòng)一個(gè)Activity并且新的Activity執(zhí)行完后需要返回到啟動(dòng)它的Activity來執(zhí)行的回調(diào)函數(shù)是startActivityResult()。
請(qǐng)使用命令行的方式創(chuàng)建一個(gè)名字為myAvd,sdk版本為2.2,sd卡是在d盤的根目錄下,名字為scard.img, 并指定屏幕大小HVGA.____________________________________。
廣播的生命周期?
兩種注冊(cè)BroadcastReceiver的.方法?
粘性廣播有什么作用?怎么使用?
如何控制接收者或者發(fā)送方得權(quán)限?
談?wù)剬?duì)service的理解?
service的生命周期?
啟動(dòng)service的兩種方法?有什么區(qū)別?
實(shí)現(xiàn)進(jìn)程內(nèi)與進(jìn)程間通信是怎么實(shí)現(xiàn)的?
子線程更新主線程控件,會(huì)出現(xiàn)什么異常?
怎么解決這種異常?(AsyncTask與Message、Handler、Message Queue、Looper)
android中為什么要這么設(shè)計(jì)?談?wù)勀愕目捶?
android中的內(nèi)存管理?
android中進(jìn)程與線程的理解?
android中有幾種存儲(chǔ) 方式?他們各自適用的場(chǎng)合?
在使用SQLite時(shí)有什么需要注意的地方嗎?
getWritableDatabase()和getReadableDatabase()兩者的區(qū)別?
SQLite3支持事務(wù)嗎?如何使用?
ContentProvider有什么優(yōu)點(diǎn)?
說說你對(duì)Intent與IntentFilter的理解?
顯示意圖與隱式意圖有什么區(qū)別?
能說出幾個(gè)系統(tǒng)內(nèi)置的Intent嗎?
談?wù)刟ndroid為什么要設(shè)計(jì)意圖?
http://m.ardmore-hotel.com/【android高級(jí)面試題】相關(guān)文章:
世界500強(qiáng)android高級(jí)面試題02-05
經(jīng)典android面試題精選02-05
android面試題02-19
android面試題及答案精選01-20
android面試題大全05-18
android面試題201505-20
android面試題及答案05-15