內(nèi)容介紹:
本課程是一套基于Android系統(tǒng)開發(fā)騰訊微博客戶端的課程,根據(jù)騰訊微博平臺(tái)提供的API接口文檔,自己編寫代碼構(gòu)造參數(shù)、發(fā)送請(qǐng)求、處理返回信息等,打造屬于自己的SDK。目前屬于市面少有的教程。希望通過本套課程,大家能掌握開放平臺(tái)的開發(fā)。
Android一詞的本義指“機(jī)器人”,同時(shí)也是Google于2007年11月5日宣布的基于Linux平臺(tái)的開源手機(jī)操作系統(tǒng)的名稱,該平臺(tái)由操作系統(tǒng)、中間件、用戶界面和應(yīng)用軟件組成,號(hào)稱是首個(gè)為移動(dòng)終端打造的真正開放和完整的移動(dòng)軟件。
Android以Java為編程語言,使接口到功能,都有層出不窮的變化,其中Activity等同于J2ME的MIDlet,一個(gè) Activity 類(class)負(fù)責(zé)創(chuàng)建視窗(window),一個(gè)活動(dòng)中的Activity就是在 foreground(前景)模式,背景運(yùn)行的程序叫做Service。兩者之間通過由ServiceConnection和AIDL連結(jié),達(dá)到復(fù)數(shù)程序同時(shí)運(yùn)行的效果。如果運(yùn)行中的 Activity 全部畫面被其他 Activity 取代時(shí),該 Activity 便被停止(stopped),甚至被系統(tǒng)清除(kill)。
內(nèi)容截圖: