下載本文檔
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
1、setContentView() ,/ 要顯示的布局activityContextwindow.callbackkeyevent.callbackListActivity PreferenceActivity,TabAcitivty框的顯示與銷毀 2.ActivitysetContentView() ,/ 要顯示的布局activityContextwindow.callbackkeyevent.callbackListActivity PreferenceActivity,TabAcitivty框的顯示與銷毀 2.Activity(new(Activity這些回調(diào)方法包括:oncreate o
2、ndestroy onstop onstart onresume onpause框的彈出, Activity.this這6onRestartonStart(fillData()多,來. ,聲音設(shè)置為 0 ,在讀文檔的時候 還發(fā)現(xiàn) activity 還有兩個方法 tResume() 和 tCreate(activity,A,BABAonPause()BonCreate(),onStart(OnResume這個時候BAonStop()方法. 如果BonStop()activity,A,BABAonPause()BonCreate(),onStart(OnResume這個時候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é)束進程 2Listlistsapplicationlists = newactivityoncreate()lists.add(this); Ondestory() lists.remove(this);for(Activityactivity:registerReceiver(receiver,/如果過接受到的是 關(guān)閉 activity 的廣播 就調(diào)用 finish()方法 把當前的 finish()4Activity 時
5、使用 startActivityForResult4048. service在子執(zhí)行new8. service在子執(zhí)行newserviceonDestroyedSreviceonUnbind-onDestroyed 個原則是 Service 的 onCreate 的方法只會被調(diào)用一次, 就是你無論多少次的bindstartServiceonStartservicebindService,stopServiceserviceonDestroy,servicestopUnbindService,如果一個servicestartServicestartstartServiceserviceservi
6、ce15.service,B?.15.service,B?.A ,AserviceuimainSdkent17.已經(jīng)被啟動(start)或者客戶端連接(bindService)service(start),擁有它的進程則比那些用戶可見的進程優(yōu)先級servicekilled.service(bindServiceServiceservicekilledwidgetTimerTaskTimerBroadcastreceiverservicebind,create. 18.ententFilterAndroidentent通ent可以實現(xiàn)各種系統(tǒng)組件的調(diào)用與激活entfilter:3Action:B
7、roadcastreceiverservicebind,create. 18.ententFilterAndroidentent通ent可以實現(xiàn)各種系統(tǒng)組件的調(diào)用與激活entfilter:3Action:Data:uri Category是一個用戶定義的字符串,用于描述一個 Android 應(yīng)用程序組件,一個可以包含多個 Action。在 AndroidManifest.xml 的 Activity 定義時可以在其ent-filterActionActivityent-filteraction ent.action.MAINaction ent-Activityent entActionAct
8、ivityAndroidActionAction式定義在 android.content.ent中,以“ACTION_”開頭。URIAndroidentURImimeTypescheme,host、port、pathdataandroid:mimeType=mimeTypeandroid:host=hostandroid:port=port: ./CategoryentCategoryent2.20.ent,Serviceactivity,service,CategoryentCategoryent2.20.ent,Serviceactivity,service,說自己項目中有這樣一個網(wǎng)絡(luò)更新
9、的功能,顯示界面就用的 有個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(絕對布局猶如 div 指定 了 absolute 屬性 , 用 X,Y 坐標 來指 定元素 的位置主800*480800*480.apk fwvga 854*480 android 2.2Android 3
12、.0開發(fā)中經(jīng)常用到絕對布局 widget開發(fā). 2.32.3sipsetupprotocol 2.3頭4.01. 界面布局 任務(wù)管理器 android:layout_below=id/aaaidaaaandroid:layout_alignParentLeft=true 在父元素左對齊 在父元素右對齊TableLayoutandroid:gravity=oa cssdiv 27.UIPadding文字對邊框,是控件與oa cssdiv 27.UIPadding文字對邊框,是控件與控件之間的距離28.widgetactivitybutton,imageviewonmeasure()view on
13、draw29.Message、Handler、MessageQueue、LooperActivity30.AIDLerfacedefinitionlanguage(androidday7 Activity30.AIDLerfacedefinitionlanguage(androidday7 queryStudent衛(wèi)士 ephony.請求, -rw-rw-rw linuxlinuxsharedpreference777rootent.setAction(VIEW) URIent=/777rootent.setAction(VIEW) URIent=/ ; 33.android34.androi
14、dSystem.gc(tv30030K 頻道.iconOnstopbug,wont35.FrameworkActivityview反射 , 配置文件可以講下 activity 的源碼, 比如說 每個 activity 里面都有 Onstopbug,wont35.FrameworkActivityview反射 , 配置文件可以講下 activity 的源碼, 比如說 每個 activity 里面都有 window.callback 和Activity 創(chuàng)建一個 view 是通過 ondraw 畫出來的,畫這個 view 之前呢, 還會調(diào)用Surfaceview opengl36. android
15、apk這個問題問的有問題, apk飛車有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假來看下 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比如啟動一個瀏覽器在And
18、roid中是一個比較沉重的過程它需要做很多初始化的工作,Task,的場面,十個Task棧都堆積著很雷同的瀏覽器Activity, standard,singleTop,singleTasksingleInstancestandardTaskTask 棧(粗體為棧頂組件點 A 點擊回復(fù),開始寫新郵件(Activity系人界面(Activity D)A退程ent當然,也可以無視.更避免了一些奇異的行為(Activity,再一級(BrowserBokmarkPgeActivityActivityTasksingleTask,很象Browser.致,唯一的不同在于,singleInstance 的 A
19、ctivity,是它所在棧中僅有的一個 Activity,如果涉及到的其他 Activity,都移交到其他 Task 中進行。這使得 singleInstance 的 ActivityapkActivityandroid:taskAffinity=activity時就先去找有沒有activity2.activityallowTaskReparenting盡量多使用 類 提高程序效率Beanprivatepublic合理設(shè)置變量的作用范圍 application44.45.AndroidDay8 46.dvmLinuxDvmdalivkandroidandroidliunx 44.45.Andr
20、oidDay8 46.dvmLinuxDvmdalivkandroidandroidliunx uid(user id),EF48.SDife().equals(Environment.MEDIA_MOUNTED)Android硬實時. 火星探測車. Vxworks軟實時. 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只是一個交叉編譯的工具 opencvffmpegrmvb mp5. 2.ndk,ndkndk,c54.Android1、開放性,開源 ophoneandroid) 3mtk523555.AndroidGC編。JavaVector =new for (i=1;i100;i+) Object o = new Object();o = Java56. newpublicvoid57.AndroidAndroid相同時,Android兩個程序是同一個程序的不同版本。如果新版程序和舊版程序的數(shù)不相同,(1)的(3)AndroidMarketAndroid(4都是有有效期的,Android(1)的(3)AndroidMarketAndroid(4都是有有效期的,AndroidANR框稱作應(yīng)用程序無響應(yīng)(ANR:ApplicationNotANRActivity5 broadcast10workerthreadhandlermessageAsynsTask59.androidT
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 事故處理的協(xié)議書
- 二手房購房協(xié)議書范例
- 重金屬中毒性腎病病因介紹
- 幼兒園食堂食品衛(wèi)生安全培訓(xùn)課件
- 《計算機文化基礎(chǔ) 》課件-第7章
- (參考資料)罐頭生產(chǎn)線環(huán)評報告表
- 工程材料概述-李子42課件講解
- 2023年天津市市區(qū)重點中學高考語文一模試卷
- 保潔保綠員例行培訓(xùn)課件
- 《軟體工程課程聯(lián)盟》課件
- GB/T 29309-2012電工電子產(chǎn)品加速應(yīng)力試驗規(guī)程高加速壽命試驗導(dǎo)則
- GB 29216-2012食品安全國家標準食品添加劑丙二醇
- 齊魯工業(yè)大學信息管理學成考復(fù)習資料
- 公務(wù)員面試-自我認知與職位匹配課件
- 中頻電治療儀操作培訓(xùn)課件
- 柔弱的人課文課件
- 動物寄生蟲病學課件
- 電梯曳引系統(tǒng)設(shè)計-畢業(yè)設(shè)計
- 三度房室傳導(dǎo)阻滯護理查房課件
- 講課比賽精品PPT-全概率公式貝葉斯公式-概率論與數(shù)理統(tǒng)計
- 藥理學39人工合成抗菌藥課件
評論
0/150
提交評論