安卓服務(wù)器 如何搭建一個與Android客戶端交互的服務(wù)器?
如何搭建一個與Android客戶端交互的服務(wù)器?Android客戶端和服務(wù)器基于intentservice,具體如下:后臺使用簡單的servlet,支持get或post。servlet最終將一個字符串
如何搭建一個與Android客戶端交互的服務(wù)器?
Android客戶端和服務(wù)器基于intentservice,具體如下:
后臺使用簡單的servlet,支持get或post。servlet最終將一個字符串標志返回到前臺,值為true或false,指示登錄是否成功。
然后在Android ADT上創(chuàng)建一個Android項目,分別創(chuàng)建登錄界面和登錄成功界面兩個活動。
HTTP訪問公共類,用于處理get和post請求。
intentservice服務(wù)用于以隊列的形式在后臺處理耗時的操作。
英寸AndroidManifest.xml文件在中注冊intentservice。注意使用權(quán)限節(jié)點使程序能夠訪問網(wǎng)絡(luò)。
登錄界面處理,注意按鈕監(jiān)控事件,使用意圖將值傳遞給服務(wù)。在receiving broadcast類中,還使用intent將值傳遞給下一個活動。在oncreate()中,動態(tài)注冊接收廣播類的實例receiver。在receiving broadcast類中,不要忘記在使用接收器后注銷它,否則您將報告一個異常:are you missing a call to unregisterereceiver()。