源碼簡介

本項目是一個基于安卓的類似茄子快傳的項目源碼,包括安卓客戶端源碼,java的PC客戶端和PHP 的web網頁服務端以及Web端后臺MySQL數據庫設計文檔。
此項目的核心功能是實現Android之間、Android與PC之間在任意網絡情況下均可互聯傳遞文件
Android使用的時候,一方點“創建連接:另一方點“搜索加入”即可
Android端使用的時候,無需管當前的網絡狀況,APP會自動識別并選擇最合理的數據傳輸路徑,如果兩臺手機在同一個路由器下面連接著,數據則會走路由器通道,如果沒有在同一個 路由器下面,則會一方開啟手機熱點,另一方自動連接上它的熱點,這一切都是全自動實現的
Android與PC連接的時候,同樣,無論在不在同一個路由器下均可建立連接,建立連接的過程與上述也是差不多的,同一路由器下如果沒有設備,Android將會開啟熱點,PC連接上此熱點,PC開熱點,Android連接也是可以的

Android端APP功能主要分為8個部分
1、面對面快傳:這是APP的核心功能,是一個可以在任何網絡情況下,不消耗任何流量在兩臺Android手機之間或者Android手機與PC之間互傳文件。
2、藍牙傳輸:可以調用系統的藍牙模塊發送文件。
3、文件管理:文件瀏覽功能,如文件的剪貼、復制、粘貼、重命名、刪除、屬性查看等的功能。
4、離線文件:借助搭建好的云服務器,用戶可以在Android、PC、Web三平臺之間任意的上傳文件與下載文件。
5、遙控電腦:APP與PC建立連接后,可以遙控電腦,如關機、播放APP、關閉PC當前窗口、打開程序等等。
6、文字剪貼板:Android端開啟此項服務后,在手機任何位置選取一段文字,并將其“復制:此時PC端直接鼠標右鍵“粘貼”即可。
7、大數據分析:我們收集了一定量的用戶APP的使用行為數據,并將其上傳到服務器,借助百度開源的數據可視化工具Echarts做了在網頁上做了可視化的分析
8、用戶反饋:用戶在反饋頁面提交了反饋信息,數據就會存儲到服務器后臺的數據庫里面。

PC端程序功能主要分為4個部分
1、連接手機:與手機進行“一鍵連接”。
2、離線文件:發送或者下載離線文件。
3、自定義:自定義文件的接收方,可以手動設置IP地址。
4、下載設置:自定義PC端的文件接收路徑,另有開啟wifi的功能,將電腦作為熱點開啟。

PHP Web服務端主要有兩個功能
1、離線文件:服務器作為離線文件的暫存器使用
2、大數據分析:我們從APP端搜集了一定量的用戶使用數據,并對其中部分進行了可視化分析,從圖表中我們得出了很多有用的,有助于開發的信息。網頁端實現的相關可視化表格有:功能模塊使用頻率、傳輸文件類型分析、傳輸文件大小分析、APP啟動時間分析、APP使用時長分析、安卓手機版本分布、客戶端分辨率分布等。

javaapk之前也介紹過很多類似的項目,可以在javaapk搜素“遠程”就可以找到。

Android項目源碼類似茄子快傳的快傳項目包括服務端 Android項目源碼類似茄子快傳的快傳項目包括服務端 Android項目源碼類似茄子快傳的快傳項目包括服務端 Android項目源碼類似茄子快傳的快傳項目包括服務端

2條源碼討論
發表評論

您必須登錄才能評論.

板凳 wanxiang5363 2016-11-20 下午8:25

厲害

沙發 android_fans 2016-11-01 下午7:52

請發鏈接

?2013-2019 JavaApk.com· 魯ICP備13032311號-1· Powered by WordPress· Theme by JavaApkTM · 網站地圖.19 queries in 0.112 seconds


竟彩足球比分直播