1. 程式人生 > >安卓第二行程式碼學習(一)

安卓第二行程式碼學習(一)

學習環境

Android Studio 3.0

學習內容總結

1)安卓的四大元件Activity,Broadcast Receiver,Content Provider, Service。這裡主要先學習了Activity。

2)安卓Activity生命週期,以及安卓Activity的四種啟動模式。

3)一些簡單的安卓 U I,頁面佈局,按鈕和點選事件等。學習了ListView。自定義layout,menu,selector等。

4)學習了顯示Intent 和隱式 Intent,其中包括Intent傳值和bundle傳值

5)現在正在學習Broadcast廣播。

這裡主要簡介一下我所學習到的廣播機制。

廣播分為標準廣播和有序廣播。

標準廣播是一種非同步處理廣播,也就是某一處向外廣播時,所有能夠接收廣播的地方能同時收到此條廣播。

有序廣播,顧名思義,也就是某一處向外廣播時,只能有一個廣播在同一時刻接收這條訊息。其他處按順序接收。

廣播的實現又分為動態實現和靜態實現。

動態實現是基於Activity,用java來實現。

靜態實現是基於安卓的配置檔案 AndroidManifest.xml,通過 xml 語言實現。

接下去正在學習,自定義廣播。

以上如有錯誤理解,請各位大神不吝賜教

本篇未完待續。。。