freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

《android面試題》word版-文庫(kù)吧

2024-12-25 17:07 本頁(yè)面


【正文】 說(shuō)說(shuō) Activity,view ,window 之間的關(guān)系 Activity 在構(gòu)造的時(shí)候 new 了一個(gè) Window 與當(dāng)前的上下文綁定, window 是抽象類(lèi),通過(guò)phoneWindow來(lái)綁定自己定義的 View,通過(guò) setContentView展示出來(lái) 掌上設(shè)備開(kāi)發(fā)的局限性會(huì)制約我們的需求通常有哪些? 更低的處理器 有限的內(nèi)存 有限的存儲(chǔ)能力 小屏幕和低分辨率( HVGA、 QVGA、 WVGA) 數(shù)據(jù)傳輸?shù)母叱杀? 數(shù)據(jù)傳輸?shù)牡退俣群透哐舆t 不穩(wěn)定的數(shù)據(jù)連接 有限的電量 做手機(jī)開(kāi)發(fā)經(jīng)常需要思考哪些問(wèn)題? 性能(更快和更靈敏) 響應(yīng)能力(避免 ANR) 無(wú)縫:用戶(hù)使用自然(與第三方程序的交互,前臺(tái)后臺(tái)的切換) 安全:對(duì)操作權(quán)限的考慮 什么構(gòu)成了 android應(yīng)用程序? Activity , Service , ContentProvider, BroadcastReceiver 1 Manifest如何解析 ? 應(yīng)用程序安裝的時(shí)候, manifest信息會(huì)放到一張系統(tǒng)索引表里面 系統(tǒng)啟動(dòng)的時(shí)候, PackageManagerService讀取 Manifest信息 應(yīng)用程序啟動(dòng)的時(shí)候, Launcher進(jìn)行系統(tǒng)級(jí)判斷,比如最小的 SDK等 四大組件在需求的時(shí)候?qū)嵗僮? 1請(qǐng)說(shuō)出 Android進(jìn)程 5個(gè)等級(jí) Foreground Process Visable Process Service Process Background Process Empty Process 優(yōu)先級(jí): Foreground Process Visable Process Service Process Background Process Empty Process 1什么是 Activity? Activity代表 Android的屏幕,用來(lái)展示 View組件。類(lèi)似于 MVC中的控制器。 Android 的四大組件是哪些,它們的作用? Activity: Android 程序與用戶(hù)交互的窗口, service:后臺(tái)服務(wù)于 Activity,后臺(tái)運(yùn)行無(wú)界面,處理長(zhǎng)時(shí)間操作。 Content Provider: Android第三方應(yīng)用數(shù)據(jù)之間數(shù)據(jù)共享。 BroadCast Receiver: Android的事件廣播模型 請(qǐng)介紹下 Android 中常用的五種布局。 (框架布局):所有控件依次放在左上角,會(huì)重疊, (線性布局):線性布局,每一個(gè) LinearLayout里面又可分為垂直布局( android:orientation=vertical)和水平布局 ( android:orientation=horizontal ) (絕對(duì)布局):用 X,Y坐標(biāo)來(lái)指定元素的位置, (相對(duì)布局):可以理解為某一個(gè)元素為參照物,來(lái)定位的布局方式。 (表格布局):每一個(gè) TableLayout 里面有表格行 TableRow,TableRow里面可以具體定義每一個(gè)元素。 android 中的動(dòng)畫(huà)有哪幾類(lèi),它們的特點(diǎn)和區(qū)別是什么 一.補(bǔ)間動(dòng)畫(huà)( Tween) :使視圖組件移動(dòng)、放大、縮小以及產(chǎn)生透明度的變化 。 二.逐幀動(dòng)畫(huà)( Frame):傳統(tǒng)的動(dòng)畫(huà)方法,通過(guò)順序的播放排列好的圖片來(lái)實(shí)現(xiàn),類(lèi)似電 影。 android 中有哪幾種解析 xml 的類(lèi)?官方推薦哪種?以及它們的原理和區(qū)別。 有三種方式, SAX、 DOM、 PULL( 推薦 ) SAX:讀取是單向的,優(yōu)點(diǎn) :不占內(nèi)存空間、解析屬性方便,缺點(diǎn)就是對(duì)于套嵌多個(gè)分支來(lái)說(shuō)處理不是很方便。 DOM:會(huì)把整個(gè) XML 文件加載到內(nèi)存中去, PULL:常常用在 J2ME 對(duì)于節(jié)點(diǎn)處理比較好,類(lèi)似 SAX方式,同樣很節(jié)省內(nèi)存,在 J2ME中我們經(jīng)常使用的 KXML庫(kù)來(lái)解析。 ListView 的優(yōu)化方案( 用代碼較好) 自定義適配器,在 getView 方法中要考慮方法傳進(jìn)來(lái)的參數(shù) contentView 是否為null,如果為 null就創(chuàng)建 contentView 并返回,如果不為 null 則直接使用。在這個(gè)方法中盡可能少創(chuàng)建 view。 給 contentView設(shè)置 tag( setTag()):,傳入一個(gè) viewHolder對(duì)象,用于緩存要顯示的數(shù)據(jù),可以達(dá)到圖像數(shù)據(jù)異步加載的效果。 分頁(yè)加載:如果 listview 需要顯示的 item 很多,就要考慮分頁(yè)加載。 Android 的數(shù)據(jù)存儲(chǔ)方式。 SharedPreferences 存儲(chǔ)數(shù)據(jù) ;用來(lái)存儲(chǔ)一些簡(jiǎn)單配置信息的一種機(jī)制,只能在同一個(gè)包內(nèi)使用,目 錄是 /data/data/Package Name/Shared_Pref, 文件存儲(chǔ)數(shù)據(jù) ;外部和內(nèi)部存儲(chǔ), Package Name/files, SQLite數(shù)據(jù)庫(kù)存儲(chǔ)數(shù)據(jù); /data/data/Package Name/database 。
點(diǎn)擊復(fù)制文檔內(nèi)容
試題試卷相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1