運(yùn)行(可見可操作): onCreate() onStart() onRe..."/>
您好,登錄后才能下訂單哦!
四大組件之一:Activity
Activity的生命周期:創(chuàng)建-->運(yùn)行(可見可操作): onCreate() onStart() onResume()
運(yùn)行-->銷毀(關(guān)閉): onPause() onStop() onDestroy()
運(yùn)行-->停止(不可見也不可操作): onPause() onStop()
停止-->運(yùn)行 onRestart() onstart() onResume()
運(yùn)行-->暫停(可見不可操作) onPause()
暫停-->運(yùn)行 onResume()
1.Activity創(chuàng)建三大要素:a:聲明一個(gè)類繼承Activity b:關(guān)聯(lián)布局 c:清單中聲明 包名,類名
2.Activity之間的跳轉(zhuǎn)(意圖):startActivity(intent);
3.A接收B界面返回的消息并處理:接收時(shí)需重寫onActivityResult()方法(根據(jù)請(qǐng)求碼和結(jié)果碼判斷返回的內(nèi)容)
4.按鈕的點(diǎn)擊事件:onClick = "btn"
在布局中:public void btn(View v){}
四大組件之二:
Service服務(wù)
1.服務(wù)開啟:startService();服務(wù)關(guān)閉:stopService
2.服務(wù)的綁定與解綁:bindService();unbindServicce();
四大組件之三:
BroadcastRecevice廣播接收者
1.廣播接收者的注冊(cè)方式有兩種:a:清單注冊(cè) b:代碼注冊(cè)
區(qū)別:a不管應(yīng)用是否執(zhí)行只要條件符合,都可以接收到廣播,b只有在應(yīng)用運(yùn)行時(shí)并且條件相同時(shí)才可接收到廣播。
過濾條件:
清單:權(quán)限:RECEIVE_SMS 條件:<cation....."android.provider.Telephony.SMS_RECEIVED"/>
代碼:權(quán)限:RECEIVE_SMS 條件:registerReceiver(receiver,filter);
receiver為匹配的廣播
filter為過濾條件
當(dāng)使用代碼注冊(cè)廣播后,必須進(jìn)行unRegisterReceiver
四大組件之四:
Content Provider內(nèi)容提供者
免責(zé)聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如果涉及侵權(quán)請(qǐng)聯(lián)系站長(zhǎng)郵箱:is@yisu.com進(jìn)行舉報(bào),并提供相關(guān)證據(jù),一經(jīng)查實(shí),將立刻刪除涉嫌侵權(quán)內(nèi)容。