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