寫在本章前
目前創(chuàng)新互聯(lián)公司已為1000+的企業(yè)提供了網(wǎng)站建設(shè)、域名、虛擬空間、網(wǎng)站改版維護(hù)、企業(yè)網(wǎng)站設(shè)計、澤州網(wǎng)站維護(hù)等服務(wù),公司將堅持客戶導(dǎo)向、應(yīng)用為本的策略,正道將秉承"和諧、參與、激情"的文化,與客戶和合作伙伴齊心協(xié)力一起成長,共同發(fā)展。愈來愈多的APP支持一鍵分享至QQ空間、微信朋友圈、新浪微博的功能,同時支持第三方賬號登錄,如QQ、微信、新浪微博等第三方平臺的賬號。本章結(jié)合當(dāng)下流行的設(shè)計,兼顧免費的開源ShareSDK,結(jié)合項目中的實際需求,整合出一套分享源碼,版權(quán)所有,如需轉(zhuǎn)載請注明轉(zhuǎn)載地址。
1. 開發(fā)環(huán)境及SDK下載
開發(fā)工具:Android studio2.1.3版本
ShareSDK:Mob官網(wǎng)(www.mob.com)下載最新社會化分享ShareSDK2.7.7版本,解壓如圖示
進(jìn)入ShareSDK for Android文件,找到QuickIntegrater.jar文件,根據(jù)官網(wǎng)介紹雙擊打開,根據(jù)需求集成第三方平臺,在某些情況如若雙擊無法打開,windows系統(tǒng)下,進(jìn)入cmd找到QuickIntegrater.jar所在的當(dāng)前目錄,鍵入java -jar QuickIntegrater.jar,根據(jù)實際需求集成第三方平臺,最后生成Sample的文件夾,包括需要使用到的libs等文件
復(fù)制新生成文件夾Sample下面的全部內(nèi)容到自己所建立的project下,同時需要對加入到libs的jar文件添加庫依賴
Mob進(jìn)入后臺,申請分享使用權(quán)限,獲取APP key和APP secret
將申請到的APP key替換
2. 配置AndroidManifest.xml