新聞中心
Android SDK開放平臺是本文要介紹的內(nèi)容,主要是來了解并學(xué)習(xí)Android SDK的應(yīng)用,具體關(guān)于Android SDK內(nèi)容的詳解來看本文。

創(chuàng)新互聯(lián)建站總部坐落于成都市區(qū),致力網(wǎng)站建設(shè)服務(wù)有成都網(wǎng)站設(shè)計、網(wǎng)站建設(shè)、網(wǎng)絡(luò)營銷策劃、網(wǎng)頁設(shè)計、網(wǎng)站維護(hù)、公眾號搭建、成都小程序開發(fā)、軟件開發(fā)等為企業(yè)提供一整套的信息化建設(shè)解決方案。創(chuàng)造真正意義上的網(wǎng)站建設(shè),為互聯(lián)網(wǎng)品牌在互動行銷領(lǐng)域創(chuàng)造價值而不懈努力!
Android SDK開放是當(dāng)前一大趨勢,新浪、騰訊、百度、淘寶無一不在開發(fā)自己的開放平臺,作為Android開發(fā)者,我們來看看他們?yōu)锳ndroid開發(fā)者提供了什么樣的SDK。
新浪微博Android SDK
貌似新浪只提供了API,Android SDK是由個人開發(fā)者提供。開源,提供了一個基于新浪微博Android項目開發(fā)模板。如果應(yīng)用需要調(diào)用新浪微博接口,那么需要做的事情是將源碼、layout、res,lib以及androidmenifest.xml導(dǎo)入到自己的項目,不過需要切忌:layout,res,AndroidManifest.xml不能簡單覆蓋。
騰訊微博
騰訊也是只提供了API,沒見到Android SDK提供下載
淘寶
提供API,沒有Android SDK
總的來說,大公司大多只提供API,以及在線API測試工具,不直接提供Android SDK。Android SDK一般都是由網(wǎng)友自己開發(fā)和提供。
以下提供一種Android SDK的實現(xiàn)方式,供大家參考
我們知道個人開發(fā)者調(diào)用服務(wù)端的接口,其中很多是需要Android界面與用戶的交互,獲取接口的請求參數(shù)的。這樣,我們的Android SDK就可以考慮兩種實現(xiàn)方式
僅提供數(shù)據(jù)交互
優(yōu)勢:多開發(fā)者來說,只要接口豐富,在Android SDK應(yīng)用中就能隨心所欲的開發(fā)
不足:很多界面,可能是每個Android應(yīng)用中都要開發(fā)的,如果只提供數(shù)據(jù)交互,這些界面就需要重復(fù)開發(fā)。另外,如果SDK中存在問題,升級SDK必須同開發(fā)者應(yīng)用一起升級。
實現(xiàn):可以提供接口調(diào)用的源碼或者是jar,調(diào)用java接口完成數(shù)據(jù)交互
Android SDK除了數(shù)據(jù)交互,還提供經(jīng)常要用到的界面
優(yōu)勢:提供統(tǒng)一的界面,減少了開發(fā)者的工作,尤其是有些涉及用戶的保密的數(shù)據(jù),可以更好的做好安全工作。另外,由于這種方式必須額外安裝一個Android應(yīng)用來統(tǒng)一提供數(shù)據(jù)服務(wù)和界面交互,他能單獨進(jìn)行升級。這種獨立Android應(yīng)用作為基礎(chǔ)服務(wù)設(shè)施將會安裝到每個基于該SDK開發(fā)的應(yīng)用的手機(jī)中。
不足:除了開發(fā)者的應(yīng)用,還要安裝獨立Android SDK應(yīng)用。Android開發(fā)者沒上面那種方式隨心所欲了。
實現(xiàn):AIDL接口實現(xiàn)。
小結(jié):Android SDK開放平臺的內(nèi)容介紹完了,希望通過Android SDK內(nèi)容的學(xué)習(xí)能對你有所幫助!
本文名稱:淺析AndroidSDK開放平臺
URL鏈接:http://m.5511xx.com/article/codhpoc.html


咨詢
建站咨詢
