freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

基于安卓android平臺手機商城的設(shè)計畢業(yè)論文-資料下載頁

2024-11-08 01:34本頁面

【導(dǎo)讀】平板電腦等領(lǐng)域廣泛應(yīng)用。近幾年電子商務(wù)得到了迅速的發(fā)展,通過Inter進行交易己。兩者的結(jié)合,便產(chǎn)生了具有巨大發(fā)展?jié)摿Φ囊苿与娮由虅?wù)。本系統(tǒng)主要是探索Android與電子商務(wù)的結(jié)合,利用SSH框架設(shè)計后臺管理,以手機商城為例,實現(xiàn)用戶瀏覽,搜索,購買商品等功能。由于選擇Mysql作為數(shù)據(jù)庫,故部署了服務(wù)器作為客戶端與數(shù)據(jù)庫通信的橋梁。系統(tǒng)較平常購物系統(tǒng)有更好的移動性與跨平臺性。通過測試,已能夠在Android手機上。運行使用其各項購物流程。

  

【正文】 int a=(str1)。 int b=(().toString())。 if(ab){ (, 庫存量不夠啊!親! , ).show()。 } 27 String d=(str1)*(().toString())+。 dialog1(().toString(),str1,d,().toString(),().toString()) 。 }else{ (, 請輸入數(shù)量! , ).show()。 } } })。 (取消 , new () { public void onClick(DialogInterface dialog, int whichButton) { } })。 ().show()。 } //刪除 else{ TextView t=(TextView)()。 sql sql3=new sql(, shangpin)。 SQLiteDatabase db=()。 (shangpin,+=+().toString(), null)。 SimpleAdapter sa=list1()。 setListAdapter(sa)。 zong()。 } } })。 這一段代碼,是在購物車中,對購買的商品信息的修改,主要是對購買數(shù)量的修改,如果所購買數(shù)量大于商品本身庫存,就會出現(xiàn)提示,庫存不足。如果客戶不想購買這件商品,也可進行刪除操作。 28 購買 ,如圖 所示 : 圖 購買界面 在付款頁面中,填入相關(guān)信息,便可生產(chǎn)訂單,代碼如下 public void onClick(View v) { Strings1=(id,null)。 Httpclienthc=newclient(l=3amp。sql=select@pwd@from@user1@where@userid=+s1+。)。 String s2=()。 if((().toString())){ clienthc1=newclient(l=4amp。sql=update@user1@set@yu_e=yu_e+gExtra(qian)+@where@userid=+s1+。)。 ()。 clienthc2=newclient(l=2amp。sql=insert@into@dingdang(shijian,kehu,shouhuodizhi,jin_e,zhuangtai,phone)@values(now(),39。+(name,null)+39。,39。+().toString()+39。,+().toString()+,39。已付款 39。,39。+().toString()+39。)。 )。 String s5=()。 (Jersey,s5)。 sql sql3=new sql(,shangpin)。 Cursor c=()。 SQLiteDatabase db = ()。 ()。 while(!() amp。amp。 ((1) != null)){ String shangid=(1)。 29 String bm=(2)。 String shuliang=(4)。 clienthc3=newclient(l=4amp。sql=update@+bm+@set@shuliang=shuliang+shuliang+@where@id=+shangid+。)。 String s=()。 (shangpin,+=+(0),null)。 ()。 } (, 購買成功! , ).show()。 Intent i=new Intent(,)。 startActivity(i)。 ()。 }else{ (, 密碼錯誤! , ).show()。 } } })。 這段代碼主要是讀取用戶填寫的訂單信息,并插入到數(shù)據(jù)庫中生成訂單表,最后一項要填寫密碼,是用戶的登入密碼,填寫錯誤會出現(xiàn)提示并重新填寫,正確后會有個提示信息,購買成功。 30 訂單 ,如圖 ,圖 ,圖 ,圖 所示 : 圖 訂單 圖 顯示已發(fā) 貨后的訂單 圖 收貨提示 圖 確認收貨后的訂單 在訂單中點擊所要處理的訂單,確認收貨,在這個訂單整個交易過程中,需后臺同時進行,管理員在后臺發(fā)貨,前臺會自動更新訂單狀態(tài),確認收貨后,后臺則會顯示交易完成。 31 代碼如下: protected void onListItemClick(ListView l, View v, int position, long id) { TextView t1 = (TextView) ()。 TextView t2 = (TextView) ()。 final String str = ().toString().substring(4)。 String str1 = ().toString()。 (Jersey, str + + str1)。 if ((已付款 )) (, 請等待商家發(fā)貨 , ).show()。 else if ((關(guān)閉 ) || (已確認 )) (, 交易已關(guān)閉 , ).show()。 else { dialog02 = new ( )。 (提示 )。 ()。 (確認收貨? )。 (確定 , new () { public void onClick(DialogInterface dialoginterface, int which) { client hc = new client( l=4amp。sql=update@dingdang@set@zhuangtai=39。 已確認 39。@where@id=+ str + 。)。 shuju = ()。 if ((1)) (, 確認成功! , ).show()。 upload()。 } })。 (取消 , new () { public void onClick(DialogInterface dialoginterface, int which) { return。 } })。 ().show()。 } } @Override public void onCreate(Bundle savedInstanceState) { 32 (savedInstanceState)。 setContentView()。 sp = (this)。 upload()。 } private void upload() { client hc = new client( l=1amp。sql=select@*@from@dingdang@where@kehu=39。 + (name, null) + 39。)。 shuju = ()。 (Jersey, shuju)。 str1 = (amp。)。 ListHashMapString, String list = new ArrayListHashMapString, String()。 for (int j = 0。 j 。 j++) { String[] str2 = str1[j].split(,)。 HashMapString, String map = new HashMapString, String()。 (dingdang_item_textView1, 訂單號: + str2[0])。 (dingdang_item_textView2, 金額: + str2[4])。 (dingdang_item_textView3, 下單時間: + str2[1])。 (dingdang_item_textView4, str2[6])。 // (Jersey,str2[0]++str2[1]++str2[2]+)。 (map)。 } SimpleAdapter sa = new SimpleAdapter(this, list, , new String[] { dingdang_item_textView1, dingdang_item_textView2, dingdang_item_textView3, dingdang_item_textView4 }, new int[] { , , , })。 setListAdapter(sa)。 } } 這段代碼主要是將數(shù)據(jù)庫中訂單的詳細信息顯示到界面中,例如訂單號,時間,金額,狀態(tài)等等 。在后臺管理員處理訂單的時候,前臺界面的訂單狀態(tài)也會相應(yīng)的進行改變。 33 后臺 web 端主要功能實現(xiàn) 登入界面,如圖 所示 : 圖 后臺登入界面 輸入賬號,密碼,實現(xiàn)登入,代碼如下: public String adminLogin() throws Exception { BaseDao baseDao = new BaseDao()。 = (user1, userid,username,pwd,phone,power1,sex,yu_e, username=39。 + + 39。 and pwd=39。 + + 39。 and power1=1)。 if (( != null) amp。amp。 (() 0)) { getHttpSession().setAttribute(admin, )。 return adminLogin。 } = 登錄失敗 !!!。 return adminLoginFalse。 } 這段代碼主要是對用戶賬戶,密碼的判定。 主界面 ,如圖 所示 圖 后臺主界面 34 商品列表 ,如圖 所示 : 圖 商品信息 關(guān)鍵代碼 public ListMapString, Object select(String tableName, String fields, String whereStr) throws Exception { MapString, Object map = null。 ListMapString, Object list = new ArrayListMapString, Object()。 String str[] = (
點擊復(fù)制文檔內(nèi)容
試題試卷相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1