iT邦幫忙

2019 iT 邦幫忙鐵人賽

DAY 1
1
自我挑戰組

Android API超初學!!系列 第 1

[Android API] [Day 1] 好多東西都想知道喔

大家好,我是HANA!這一系列的文章算是個人學習筆記,如果對您有幫助我很高興,如果有誤也請大家給予指教。

好,馬上進入正題吧,我的系列文標題是Android API,顧名思義就是想了解關於Android的知識,以及如何使用Android的API。終極目標當然是做一個自己喜歡的好APP囉!(雖然完全不懂Android API也可以做APP並上架啦,例如我就是這樣...)

那,第一步要做啥?當然先來亂看一下教學文。
貌似官網教學文
這篇文章提到4個重要的Android classk:Activity、Service、ContentProvider、BroadcastReceiver,這當然很重要,但這個太上層了,等我先把底層也熟悉一點再回來這裡。

好,那來說看ㄧ些關於底層的東西。
講解Android架構的影片

看完一些相關影片之後,我的心得如下圖:
https://ithelp.ithome.com.tw/upload/images/20181012/20112439wWV4ay2Rfb.jpg

實在是太複雜了,我決定先來釐清這些名詞。(小時候上課沒好好聽就會這樣,大家不要學)
讓我們從底下慢慢往上看:

Linux Kernel

每次聽到有人在build kernel都覺得好強

System Libraries

???

Dalvik VM

小時候JAVA沒學好,順便一起複習

Applications Framework

???

APP

等我上面的都讀完,看到這層的時候,就是真的要研究Andorid API怎麼用了,期待呀~

接下來的30天,就來慢慢學習吧!


下一篇
[Android API] [Day 2] Linux Kernel
系列文
Android API超初學!!30

尚未有邦友留言

立即登入留言