台灣最大程式設計社群網站
線上人數
1506
 
會員總數:243452
討論主題:188175
歡迎您免費加入會員
討論區列表 >> Android APP 開發 >> 做一個請假系統如何連接Server
[]  
[我要回覆]
1
回應主題 加入我的關注話題 檢舉此篇討論 將提問者加入個人黑名單
做一個請假系統如何連接Server
價值 : 50 QP  點閱數:264 回應數:7

樓主

Frank
門外漢
0 2
50 2
發送站內信

在Eclipse上面已經寫好一個請假系統

現在要做APP版本 希望能把手機上的請假資料傳到Eclipse上 在上面進行請假

並且把Eclipse上的資料 顯示在手機上 例如:假別選擇,員工名稱等等的

那我是要先連接到Server把資料放上去 之後再由Eclipse上抓取嗎?

需要用到什麼樣的語法及方法呢

搜尋相關Tags的文章: [ Server ] , [ 請假 ] ,
本篇文章發表於2018-08-06 14:25
別忘捐VP感謝幫助你的人 新手會員瞧一瞧
1樓
最有價值解答

香帥
檢舉此回應
僅就android app連到server方法,您可參考
http://www.blueshop.com.tw/board/FUM20101016145902JRY/BRD20130821180206ALL.html
這篇相關回答的寫法
本篇文章回覆於2018-08-06 21:59
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
2樓
不錯的參考

Silent
檢舉此回應
做http處裡的時候 需要走另一條執行續 需要寫AsyncTask
不過 現在有很多 這類似的套件可以使用
retrofit (官方文件 https://square.github.io/retrofit/ )
OkHttp (官方文件 https://square.github.io/okhttp/ )

這樣可以不用寫 AsyncTask
讀寫資料可以不用寫InputStream、OutputStream

因為這些套件都幫我們用好了


範例:使用OkHttp
安裝套件 在 gradle 加入implementation 'com.squareup.okhttp3:okhttp:3.10.0'




本篇文章回覆於2018-08-06 23:27
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
3樓
作者回應

Frank
檢舉此回應
香帥大大 我有試過連結裡面的程式碼
但是按下按鈕沒有任何反應


本篇文章回覆於2018-08-08 15:25
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
4樓
作者回應

Frank
檢舉此回應
S大大 我按照您分享的程式碼打上去
我多加個按鈕來觸發動作
後來出現這些error 這是我SERVER沒接收到嗎?





以下是error部分



本篇文章回覆於2018-08-08 15:32
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
5樓
回應

Silent
檢舉此回應

在AndroidManifest.xml打開網路權限

<uses-permission android:name="android.permission.INTERNET" />
本篇文章回覆於2018-08-08 16:56
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
6樓
回應

Silent
檢舉此回應
sorry okhttp3 作法部分修改一下


本篇文章回覆於2018-08-08 17:04
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
7樓
回應

香帥
檢舉此回應
我的範例,若您的server有回應隨便一個字串,原來標題"nok",會變成回應的字串,但錯誤碼看起來是server超時沒連上
本篇文章回覆於2018-08-09 09:06
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
   
1

回覆
如要回應,請先登入.