版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、setContentView() ,/ 要顯示的布局activityContextwindow.callbackkeyevent.callbackListActivity PreferenceActivity,TabAcitivty框的顯示與銷(xiāo)毀 2.ActivitysetContentView() ,/ 要顯示的布局activityContextwindow.callbackkeyevent.callbackListActivity PreferenceActivity,TabAcitivty框的顯示與銷(xiāo)毀 2.Activity(new(Activity這些回調(diào)方法包括:oncreate o
2、ndestroy onstop onstart onresume onpause框的彈出, Activity.this這6onRestartonStart(fillData()多,來(lái). ,聲音設(shè)置為 0 ,在讀文檔的時(shí)候 還發(fā)現(xiàn) activity 還有兩個(gè)方法 tResume() 和 tCreate(activity,A,BABAonPause()BonCreate(),onStart(OnResume這個(gè)時(shí)候BAonStop()方法. 如果BonStop()activity,A,BABAonPause()BonCreate(),onStart(OnResume這個(gè)時(shí)候BAonStop()方法
3、. 如果BonStop()4.Activity1Activityandroid:configChangesactivity,然后重新加載Onpauseonstopondestoryoncreateonstart2Activity5.Activity6.的Activity的Activity除了在棧頂?shù)?activity,其他的 activity 都有可能在內(nèi)存protectedvoide(Bundlee) e.putLong(id,publicvoidonCreate(Bundlee)/判斷 e7.Activity?ActivityactivityfinishbackactivityonDest
4、roy()7.Activity?ActivityactivityfinishbackactivityonDestroy() ForceCloseForceClose/安全結(jié)束進(jìn)程 2Listlistsapplicationlists = newactivityoncreate()lists.add(this); Ondestory() lists.remove(this);for(Activityactivity:registerReceiver(receiver,/如果過(guò)接受到的是 關(guān)閉 activity 的廣播 就調(diào)用 finish()方法 把當(dāng)前的 finish()4Activity 時(shí)
5、使用 startActivityForResult4048. service在子執(zhí)行new8. service在子執(zhí)行newserviceonDestroyedSreviceonUnbind-onDestroyed 個(gè)原則是 Service 的 onCreate 的方法只會(huì)被調(diào)用一次, 就是你無(wú)論多少次的bindstartServiceonStartservicebindService,stopServiceserviceonDestroy,servicestopUnbindService,如果一個(gè)servicestartServicestartstartServiceserviceservi
6、ce15.service,B?.15.service,B?.A ,AserviceuimainSdkent17.已經(jīng)被啟動(dòng)(start)或者客戶端連接(bindService)service(start),擁有它的進(jìn)程則比那些用戶可見(jiàn)的進(jìn)程優(yōu)先級(jí)servicekilled.service(bindServiceServiceservicekilledwidgetTimerTaskTimerBroadcastreceiverservicebind,create. 18.ententFilterAndroidentent通ent可以實(shí)現(xiàn)各種系統(tǒng)組件的調(diào)用與激活entfilter:3Action:B
7、roadcastreceiverservicebind,create. 18.ententFilterAndroidentent通ent可以實(shí)現(xiàn)各種系統(tǒng)組件的調(diào)用與激活entfilter:3Action:Data:uri Category是一個(gè)用戶定義的字符串,用于描述一個(gè) Android 應(yīng)用程序組件,一個(gè)可以包含多個(gè) Action。在 AndroidManifest.xml 的 Activity 定義時(shí)可以在其ent-filterActionActivityent-filteraction ent.action.MAINaction ent-Activityent entActionAct
8、ivityAndroidActionAction式定義在 android.content.ent中,以“ACTION_”開(kāi)頭。URIAndroidentURImimeTypescheme,host、port、pathdataandroid:mimeType=mimeTypeandroid:host=hostandroid:port=port: ./CategoryentCategoryent2.20.ent,Serviceactivity,service,CategoryentCategoryent2.20.ent,Serviceactivity,service,說(shuō)自己項(xiàng)目中有這樣一個(gè)網(wǎng)絡(luò)更新
9、的功能,顯示界面就用的 有個(gè)service21.BroadcastReceiver指定接收者的廣播 . 是不可以被ent-filteraction ent-onReceive()ent, , scheduler,initialCode,initialData,resultReceiverabortBroadcast Wifi設(shè)置ent) sdapkbroadcastsms_received 該.ent=sdapkbroadcastsms_received 該.ent=.22.manifestbroadcastreceiveractionent-filteractionent-receivere
10、nt-filterent-receiver ent-filteractioneent-代碼 23.ContentProvideruriandroid publicclass ContentProviderextendsquery(Uri,String,String,String,ContentValues,String,String) String, String)content:/技巧: 1.2.publicclass ContentProviderextendsquery(Uri,String,String,String,ContentValues,String,String) Strin
11、g, String)content:/技巧: 1.2./data/data/包名/files 網(wǎng)絡(luò) socketudp 平信 http Android t ftp filetransportcontentproviderxml26.Android,LineaLayout,Absolu,TableLayout(26.Android,LineaLayout,Absolu,TableLayout(絕對(duì)布局猶如 div 指定 了 absolute 屬性 , 用 X,Y 坐標(biāo) 來(lái)指 定元素 的位置主800*480800*480.apk fwvga 854*480 android 2.2Android 3
12、.0開(kāi)發(fā)中經(jīng)常用到絕對(duì)布局 widget開(kāi)發(fā). 2.32.3sipsetupprotocol 2.3頭4.01. 界面布局 任務(wù)管理器 android:layout_below=id/aaaidaaaandroid:layout_alignParentLeft=true 在父元素左對(duì)齊 在父元素右對(duì)齊TableLayoutandroid:gravity=oa cssdiv 27.UIPadding文字對(duì)邊框,是控件與oa cssdiv 27.UIPadding文字對(duì)邊框,是控件與控件之間的距離28.widgetactivitybutton,imageviewonmeasure()view on
13、draw29.Message、Handler、MessageQueue、LooperActivity30.AIDLerfacedefinitionlanguage(androidday7 Activity30.AIDLerfacedefinitionlanguage(androidday7 queryStudent衛(wèi)士 ephony.請(qǐng)求, -rw-rw-rw linuxlinuxsharedpreference777rootent.setAction(VIEW) URIent=/777rootent.setAction(VIEW) URIent=/ ; 33.android34.androi
14、dSystem.gc(tv30030K 頻道.iconOnstopbug,wont35.FrameworkActivityview反射 , 配置文件可以講下 activity 的源碼, 比如說(shuō) 每個(gè) activity 里面都有 Onstopbug,wont35.FrameworkActivityview反射 , 配置文件可以講下 activity 的源碼, 比如說(shuō) 每個(gè) activity 里面都有 window.callback 和Activity 創(chuàng)建一個(gè) view 是通過(guò) ondraw 畫(huà)出來(lái)的,畫(huà)這個(gè) view 之前呢, 還會(huì)調(diào)用Surfaceview opengl36. android
15、apk這個(gè)問(wèn)題問(wèn)的有問(wèn)題, apk飛車(chē)有100M還是能裝上apkmarket 上大程序 主程序 很小 15apkMp3歌詞信息 id3id3v1Androidmediascanner,mediaStorecontentproviderJavajavaclass38.ListViewconvertviewview異步加載數(shù)據(jù), Sicclassview把Http.If-modify-since 1.html200138.ListViewconvertviewview異步加載數(shù)據(jù), Sicclassview把Http.If-modify-since 1.html2001 302activityma
16、nifestactivitytaskentflag 41.AndroidJavaAndroidandroidsdk,javajavasdkAndroid JavaSDKAndroidSDKjava.awt swing packagejava.awt.fontsdkjarnt, pull ,SDKJavaSDK1.6httpUrlconninglast-modified假來(lái)看下 Task 的定義,是這樣定義 Task 的:a task is what the asanapplication.Itsagroupofrelatedactivities,arrangeda stack. A task
17、is a stack of activities, not a class or an elementhe manifest file.TaskActivityApplicationTaskActivityasanapplication.Itsagroupofrelatedactivities,arrangeda stack. A task is a stack of activities, not a class or an elementhe manifest file.TaskActivityApplicationTaskActivityActivitytask比如啟動(dòng)一個(gè)瀏覽器在And
18、roid中是一個(gè)比較沉重的過(guò)程它需要做很多初始化的工作,Task,的場(chǎng)面,十個(gè)Task棧都堆積著很雷同的瀏覽器Activity, standard,singleTop,singleTasksingleInstancestandardTaskTask 棧(粗體為棧頂組件點(diǎn) A 點(diǎn)擊回復(fù),開(kāi)始寫(xiě)新郵件(Activity系人界面(Activity D)A退程ent當(dāng)然,也可以無(wú)視.更避免了一些奇異的行為(Activity,再一級(jí)(BrowserBokmarkPgeActivityActivityTasksingleTask,很象Browser.致,唯一的不同在于,singleInstance 的 A
19、ctivity,是它所在棧中僅有的一個(gè) Activity,如果涉及到的其他 Activity,都移交到其他 Task 中進(jìn)行。這使得 singleInstance 的 ActivityapkActivityandroid:taskAffinity=activity時(shí)就先去找有沒(méi)有activity2.activityallowTaskReparenting盡量多使用 類(lèi) 提高程序效率Beanprivatepublic合理設(shè)置變量的作用范圍 application44.45.AndroidDay8 46.dvmLinuxDvmdalivkandroidandroidliunx 44.45.Andr
20、oidDay8 46.dvmLinuxDvmdalivkandroidandroidliunx uid(user id),EF48.SDife().equals(Environment.MEDIA_MOUNTED)Android硬實(shí)時(shí). 火星探測(cè)車(chē). Vxworks軟實(shí)時(shí). 51.70(160,160ArrayListmsgs=sms.divideMessage(message); for (String msg : msgs) sms.sendTextMessage(phoneNumber,null,msg,pi,52.Linuxlinuxpipe(namedpipe)semophore。m
21、essagequeuesinalsharedmemorylinuxpipe(namedpipe)semophore。messagequeuesinalsharedmemoryIPCsocket53.AndroidNDKnativedevelop只是一個(gè)交叉編譯的工具 opencvffmpegrmvb mp5. 2.ndk,ndkndk,c54.Android1、開(kāi)放性,開(kāi)源 ophoneandroid) 3mtk523555.AndroidGC編。JavaVector =new for (i=1;i100;i+) Object o = new Object();o = Java56. newpublicvoid57.AndroidAndroid相同時(shí),Android兩個(gè)程序是同一個(gè)程序的不同版本。如果新版程序和舊版程序的數(shù)不相同,(1)的(3)AndroidMarketAndroid(4都是有有效期的,Android(1)的(3)AndroidMarketAndroid(4都是有有效期的,AndroidANR框稱(chēng)作應(yīng)用程序無(wú)響應(yīng)(ANR:ApplicationNotANRActivity5 broadcast10workerthreadhandlermessageAsynsTask59.androidT
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 二零二五年度農(nóng)民工勞動(dòng)合同示范文本(文化產(chǎn)業(yè)運(yùn)營(yíng))
- 二零二五年度涉及知識(shí)產(chǎn)權(quán)的方協(xié)議解約及糾紛解決合同3篇
- 2025年度綠色農(nóng)業(yè)勞務(wù)用工合同模板(含新型技術(shù)培訓(xùn))3篇
- 2025年度養(yǎng)殖場(chǎng)環(huán)境監(jiān)測(cè)與租賃合同3篇
- 二零二五年度數(shù)據(jù)中心網(wǎng)絡(luò)設(shè)備維修與優(yōu)化合同3篇
- 2025年度生態(tài)養(yǎng)殖合作合同3篇
- 2025年度互聯(lián)網(wǎng)醫(yī)療勞務(wù)輸出及遠(yuǎn)程醫(yī)療服務(wù)合同3篇
- 二零二五年度綠色建筑設(shè)計(jì)與施工合同解除協(xié)議3篇
- 2025年度民間車(chē)輛抵押借款合同(含糾紛解決)3篇
- 2025年度農(nóng)業(yè)機(jī)械租賃與農(nóng)業(yè)廢棄物資源化利用合同3篇
- 駕駛員安全春運(yùn)期間駕駛員安全培訓(xùn)
- 2023UPS維保服務(wù)合同
- 公務(wù)員調(diào)任(轉(zhuǎn)任)審批表 - 陽(yáng)春人才網(wǎng)
- IE部成立工作規(guī)劃
- 單體調(diào)試及試運(yùn)方案
- 網(wǎng)球技術(shù)與戰(zhàn)術(shù)-華東師范大學(xué)中國(guó)大學(xué)mooc課后章節(jié)答案期末考試題庫(kù)2023年
- 2023年35kV集電線路直埋施工方案
- 思政教師培訓(xùn)心得體會(huì)2021
- 2023年《病歷書(shū)寫(xiě)基本規(guī)范》年度版
- 防止電力生產(chǎn)事故的-二十五項(xiàng)重點(diǎn)要求2023版
- 代理記賬機(jī)構(gòu)代理記賬業(yè)務(wù)規(guī)范
評(píng)論
0/150
提交評(píng)論