本項(xiàng)目是一個(gè)基于安卓的類似茄子快傳的項(xiàng)目源碼,包括安卓客戶端源碼,java的PC客戶端和PHP 的web網(wǎng)頁服務(wù)端以及Web端后臺MySQL數(shù)據(jù)庫設(shè)計(jì)文檔。
其實(shí)20號和21號連續(xù)發(fā)布的app源代碼,只要是指安卓端的源代碼,是自己學(xué)習(xí)研究的項(xiàng)目之用。拿來商業(yè)運(yùn)行,顯然不現(xiàn)實(shí),因?yàn)楣δ懿粡?qiáng)大。
此項(xiàng)目的核心功能是實(shí)現(xiàn)Android之間、Android與PC之間在任意網(wǎng)絡(luò)情況下均可互聯(lián)傳遞文件
Android使用的時(shí)候,一方點(diǎn)“創(chuàng)建連接:另一方點(diǎn)“搜索加入”即可
Android端使用的時(shí)候,無需管當(dāng)前的網(wǎng)絡(luò)狀況,APP會自動(dòng)識別并選擇最合理的數(shù)據(jù)傳輸路徑,如果兩臺手機(jī)在同一個(gè)路由器下面連接著,數(shù)據(jù)則會走路由器通道,如果沒有在同一個(gè) 路由器下面,則會一方開啟手機(jī)熱點(diǎn),另一方自動(dòng)連接上它的熱點(diǎn),這一切都是全自動(dòng)實(shí)現(xiàn)的
Android與PC連接的時(shí)候,同樣,無論在不在同一個(gè)路由器下均可建立連接,建立連接的過程與上述也是差不多的,同一路由器下如果沒有設(shè)備,Android將會開啟熱點(diǎn),PC連接上此熱點(diǎn),PC開熱點(diǎn),Android連接也是可以的
Android端APP功能主要分為8個(gè)部分
1、面對面快傳:這是APP的核心功能,是一個(gè)可以在任何網(wǎng)絡(luò)情況下,不消耗任何流量在兩臺Android手機(jī)之間或者Android手機(jī)與PC之間互傳文件。
2、藍(lán)牙傳輸:可以調(diào)用系統(tǒng)的藍(lán)牙模塊發(fā)送文件。
3、文件管理:文件瀏覽功能,如文件的剪貼、復(fù)制、粘貼、重命名、刪除、屬性查看等的功能。
4、離線文件:借助搭建好的云服務(wù)器,用戶可以在Android、PC、Web三平臺之間任意的上傳文件與下載文件。
5、遙控電腦:APP與PC建立連接后,可以遙控電腦,如關(guān)機(jī)、播放APP、關(guān)閉PC當(dāng)前窗口、打開程序等等。
6、文字剪貼板:Android端開啟此項(xiàng)服務(wù)后,在手機(jī)任何位置選取一段文字,并將其“復(fù)制:此時(shí)PC端直接鼠標(biāo)右鍵“粘貼”即可。
7、大數(shù)據(jù)分析:我們收集了一定量的用戶APP的使用行為數(shù)據(jù),并將其上傳到服務(wù)器,借助百度開源的數(shù)據(jù)可視化工具Echarts做了在網(wǎng)頁上做了可視化的分析
8、用戶反饋:用戶在反饋頁面提交了反饋信息,數(shù)據(jù)就會存儲到服務(wù)器后臺的數(shù)據(jù)庫里面。
PC端程序功能主要分為4個(gè)部分
1、連接手機(jī):與手機(jī)進(jìn)行“一鍵連接”。
2、離線文件:發(fā)送或者下載離線文件。
3、自定義:自定義文件的接收方,可以手動(dòng)設(shè)置IP地址。
4、下載設(shè)置:自定義PC端的文件接收路徑,另有開啟wifi的功能,將電腦作為熱點(diǎn)開啟。
PHP Web服務(wù)端主要有兩個(gè)功能
1、離線文件:服務(wù)器作為離線文件的暫存器使用
2、大數(shù)據(jù)分析:我們從APP端搜集了一定量的用戶使用數(shù)據(jù),并對其中部分進(jìn)行了可視化分析,從圖表中我們得出了很多有用的,有助于開發(fā)的信息。網(wǎng)頁端實(shí)現(xiàn)的相關(guān)可視化表格有:功能模塊使用頻率、傳輸文件類型分析、傳輸文件大小分析、APP啟動(dòng)時(shí)間分析、APP使用時(shí)長分析、安卓手機(jī)版本分布、客戶端分辨率分布等。
1、自動(dòng):在上方保障服務(wù)中標(biāo)有自動(dòng)發(fā)貨的商品,拍下后,將會自動(dòng)收到來自賣家的商品獲取(下載)鏈接;
2、手動(dòng):未標(biāo)有自動(dòng)發(fā)貨的的商品,拍下后,賣家會收到郵件、短信提醒,也可通過QQ或訂單中的電話聯(lián)系對方。
1、源碼默認(rèn)交易周期:自動(dòng)發(fā)貨商品為1天,手動(dòng)發(fā)貨商品為3天,買家有1次額外延長3天交易周期的權(quán)利;
2、若上述交易周期雙方依然無法完成交易,任意一方可發(fā)起追加周期(1~60天)的請求,對方同意即可延長。
1、描述:源碼描述(含標(biāo)題)與實(shí)際源碼不一致的(例:描述PHP實(shí)際為ASP、描述的功能實(shí)際缺少、版本不符等);
2、演示:有演示站時(shí),與實(shí)際源碼小于95%一致的(但描述中有"不保證完全一樣、有變化的可能性"類似顯著聲明的除外);
3、發(fā)貨:手動(dòng)發(fā)貨源碼,在賣家未發(fā)貨前,已申請退款的;
4、安裝:免費(fèi)提供安裝服務(wù)的源碼但賣家不履行的;
5、收費(fèi):額外收取其他費(fèi)用的(但描述中有顯著聲明或雙方交易前有商定的除外);
6、其他:如質(zhì)量方面的硬性常規(guī)問題等。
注:經(jīng)核實(shí)符合上述任一,均支持退款,但賣家予以積極解決問題則除外。
1、互站會對雙方交易的過程及交易商品的快照進(jìn)行永久存檔,以確保交易的真實(shí)、有效、安全!
2、互站無法對如“永久包更新”、“永久技術(shù)支持”等類似交易之后的商家承諾做擔(dān)保,請買家自行鑒別;
3、在源碼同時(shí)有網(wǎng)站演示與圖片演示,且站演與圖演不一致時(shí),默認(rèn)按圖演作為糾紛評判依據(jù)(特別聲明或有商定除外);
4、在沒有"無任何正當(dāng)退款依據(jù)"的前提下,商品寫有"一旦售出,概不支持退款"等類似的聲明,視為無效聲明;
5、在未拍下前,雙方在QQ上所商定的交易內(nèi)容,亦可成為糾紛評判依據(jù)(商定與描述沖突時(shí),商定為準(zhǔn));
6、因聊天記錄可作為糾紛評判依據(jù),故雙方聯(lián)系時(shí),只與對方在互站上所留的QQ、手機(jī)號溝通,以防對方不承認(rèn)自我承諾。
7、雖然交易產(chǎn)生糾紛的幾率很小,但一定要保留如聊天記錄、手機(jī)短信等這樣的重要信息,以防產(chǎn)生糾紛時(shí)便于互站介入快速處理。
1、互站作為第三方中介平臺,依據(jù)交易合同(商品描述、交易前商定的內(nèi)容)來保障交易的安全及買賣雙方的權(quán)益;
2、非平臺線上交易的項(xiàng)目,出現(xiàn)任何后果均與互站無關(guān);無論賣家以何理由要求線下交易的,請聯(lián)系管理舉報(bào)。
源碼發(fā)發(fā)發(fā)
42518225205898099877567410
短信咨詢
服務(wù)
5.00
效率
5.00
質(zhì)量
5.00