醫院Android項目總結

來源:互聯網
上載者:User

標籤:

Eclipse ADT

配置AVD

1.layout布局:xml

如ck_report.xml     <Text view ...android:id="ck">

                            <Imageview...android:id="@+id/con1“>

                            con1是圖片,在res/drawable檔案夾中放入

2.在src中,編寫Activity.java檔案,對xml布局的頁面進行操作。

每一個Activity.java檔案需在AndroidManifest.xml(系統清單配置)中註冊,<activity>與</activity>標籤。

 

c_reportActivity:沒有登入,跳轉登入介面,已登入,擷取本地uphone(根據uphone確定標識使用者),uphon從資料庫中查資料,然後資料列表顯示,點擊,調用chosenPDF開啟下載下來的圖片。

從本地擷取uphone後,轉為Json對象,requestJson,然後responseJson=HttpUtil.dopost("C_reportServlet",requestJson)

                                                                                                                           指定路徑              參數         

httpResquest的方法dopost(String url,String jsonstr)

返回responseJson將其存到 C_result_reportDto這個類中,再從C_result_reportDto中取出,放入在C_reportActivity中。

 

 

前台總結:

AndroidManifest.xml:註冊了一個layout介面,ck_report.xml。  完成從本地擷取uphone號碼,提交給伺服器,伺服器查詢資料庫並取回資料庫中的挂號資訊,如日期,檢查項目,檢查診室等。

在src建立了用戶端檔案

activity:c_reportActivity.java

jsondto:c_reportdto.java和 c_result_reportdto.java

service:c_reportservice.java

util:httputil.java

 

c_reportActivity對ck_report.xml操作,取出uphone,對uphone調用service,service將uphone用c_reportdto打包,通過調用httputil(url,參數—uphone封裝後),返回一個Json格式response對象,將Json取出放入c_result_reportdto.java中。c_reportActivity得到c_result_repprtdto放入xml的對應位置。

 

伺服器總結:

伺服器檔案servlet:c_reportservlet.java

              service:c_reportservice.java

              JDBCUtil.java

              JsonDTO:c_reportdto.java和c_result_reportdto.java

用戶端service調用伺服器servlet:c_reportservlet.java後,接受requestJson參數,調用c_reportService的方法reportservice,將requestJson傳入,service使用request的c_reportdto形式,載入JDBC,得到

c_result_reportdto(即resjsonstr),返回給servlet,servlet使用response對象,printwrite out=response.getwrite(); out.write(resJsonstr)返回到用戶端。

                                     

醫院Android項目總結

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.