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

正文內容

畢業(yè)設計-基于android的網上訂餐系統(tǒng)設計(參考版)

2025-06-10 15:09本頁面
  

【正文】 首先用戶可以選中購物車中的物品,點擊 menu按鈕對物品進行修改數量和刪除操作。 startActivity(intent)。// 將 HashMap添加到 List中 else//購物車為空時直接添加 Intent intent =new Intent(,)。 (bnum, ().toString())。 湖南科技大學本科生畢業(yè)設計(論文) 28 (bprice, price)。 if((tvbid)) //購物車中有相同的數據 else { HashMap item = new HashMap()。icount。 將菜品添加到購物車中代碼: (new OnClickListener() { public void onClick(View v) { int count=()。 // 獲得菜名 bname= (bname)。 (pic)。 Bitmap pic=(Bitmap)(pic)。 startActivity(intent)。 (bname, ().toString())。 (pic, (Bitmap) ())。 TextView tvprice = (TextView) ()。 TextView tvid = (TextView) ()。如果用戶選好了菜品,并且準備將菜品加入購物車時,用戶首先得輸入一個菜品份數,并點擊加入購物車按鈕,這時系統(tǒng)將進行一系列的邏輯處理,如果購物車 中沒有物品則直接加入,如果購物車中已經有物品了,則將用戶剛加入購物車的菜品數據跟購物車中原有的數據進行匹配,如果已經有了,那么將提示用戶,該物品購物車里已有,反之則加入購物車。當用戶點擊每一行菜品時,不論這菜品時在菜品列表中還是在搜索列表中都會跳轉到菜品詳細信息界面,在跳轉的同時, Intent里面會 PutExtra菜品的數據,在詳細信息界面中再將 Intent里面的數據取出并顯示。 ()。 } ()。 (map)。 (bstyle, (2))。 (bpicture, (4))。 i++) { HashMap map = new HashMap()。 if (count 0) { // 對菜品數 據遍歷查找 for (int i = 0。 int count = ()。 public void getProductByName(String name) { List productListByname = new ArrayList()。 if (result == null) { }} 湖南科技大學本科生畢業(yè)設計(論文) 25 搜索菜品 圖 搜索界面 如果菜品數量過多,用戶將會很難找到自己心儀的菜品,在此,本項目為了方便用戶選擇特定的菜品,設計了一個搜索菜品的功能,通過搜索界面,用戶可以通過商品名稱、商家名稱、商品價格三個搜索條件來搜索對自己胃口的菜品,如圖 ,該功能暫時僅支持單條件搜索,在此列出按商品名稱搜索的 核心代碼,另外兩種搜索代碼跟此差不多。 (bp)。 BaseProducts bp = new BaseProducts()。 } // 獲得所有的數據并灌入 convertView中 return convertView。 // 獲得 listitem布局中的控件并添加到 View上 (viewHolder)。 viewHolder = new ViewHolder()。 class ProductAdapter extends BaseAdapter { public View getView(int position, View convertView, ViewGroup parent){ ViewHolder viewHolder = null。 圖 主界面 當用戶選擇菜單選項時,在其下面將列出從服務 器端發(fā)送過來菜品簡要信息數據,客戶端想要看到這些數據必須對它進行一系列的處理,在此,本模塊采用了 ListView來顯示菜品信息, ListView是以列表的形式來展示具體內容,并且能夠根據數據的長度自適應的顯示,要想 ListView顯示數據必須要為其添加適配器( Adapter),適配器分為很多種,有 ArrayAdapter、 SimpleAdapter、 BaseAdapter等等,由于在該 ListView中顯示的湖南科技大學本科生畢業(yè)設計(論文) 24 數據比較多,而且還有圖片信息等,所以在此采用 BaseAdapter來構建適配器。 // 向服務端發(fā)送請求 response = ()。 (member)。 + address + (address)。 + sex + (sex) + 。客戶端實現注冊代碼如下: (new OnClickListener() { public void onClick(View v) { // 獲取用戶輸入數據 if(()||()||()){ //如果用戶輸入用戶名或密碼為空,則給出提示,用戶名和密碼不能為空 }else {//如果不為空則 先放入 HashMap中,再做密碼輸入是否一致的判斷 // 判斷輸入的密碼是否一致 if ((password).equals( (repassword))) { // 拼湊數據 data = name + (username) + 。 系統(tǒng)注冊 注冊界面如圖 ,跟登陸界面一下,它也有一個屬于它的布局文件來擺放這些控件,在此模塊中必須要輸入正確這些注冊信息,才能正常的進行注冊。 ()。 // 將密碼存在 sharedPreferences Editor passworddata = ()。 (name, ().toString().trim())。 // 向服務端發(fā)送數據 if (() 0) { response = (0)。 湖南科技大學本科生畢業(yè)設計(論文) 21 (, member)。 // 包裝用戶發(fā)送的用戶數據 Member member = new Member(name, password)。代碼如下: String name = ().toString().trim()。 } 當用戶點擊會員登陸時,會把用戶輸入的數據跟服務器端數據庫中的數據進行匹配,如果相同則登陸成功,否則彈出登陸失敗的信息。 Intent intent1 = new Intent(, )。 圖 登陸窗口 當用戶點擊游客登陸時,將不會跟服務器的數據庫進行匹配,直接進入主界面,代碼如下: if (flag) { // 當用戶選擇游客登陸時點擊登陸按鈕直接進入主界面 Intent intent = new Intent(, )。 湖南科技大學本科生畢業(yè)設計(論文) 18 第 四 章 系統(tǒng)實現 Android 環(huán)境搭建 任何事物要運行,都要有它的環(huán)境, Android 也有它的環(huán)境才能夠運行,下面介紹Android 的開發(fā)環(huán)境配置 . 搭建開發(fā)環(huán)境需 要的軟件: 操作系統(tǒng): Windows 7 或 Linux 軟件包: Android SDK(Software Development kit Java Development kit) 、ADT(Android Develoopment Tool) IDE 環(huán)境: Eclipse IDE+ADT 以上 JDK: Java Runtime Environment 虛擬機 、 (JDK)Java Development kit 安裝步驟如下: 第一步:安裝 Java 虛擬機 sunjava6jdk 版本 第二步:安裝 工具 官網 選擇版本(圖 ):進行安裝 圖 eclipse 下載 第三步:安裝 Android SDK :首先要下載 SDK ,可以在這個網址下載 ,如圖 ,選擇相應的系統(tǒng)進行安裝 圖 SDK 下載 第四步:安裝 Android ADT 插件 運行 Eclipse,選擇 helpinstall new software 選擇 add,將會彈出一個框,如圖 湖南科技大學本科生畢業(yè)設計(論文) 19 所示 圖 ADT 的安裝 點擊 OK,選擇要安裝的軟件,占 next,然后選擇接受協議,直到安裝成功,重啟Eclipse 軟件,設置 Android SDK Home, Windowrefrence 圖 設置 SDK 路徑 在 SDK location 中輸入 SDK Tools 路徑: D:\android\androidsdk 點擊 OK 這樣 Android 環(huán)境就已經搭建成功了。 DAO 返回結果給 Servlet。 服務器業(yè)務邏輯處理會調用 DAO,進行數據處理。 湖南科技大學本科生畢業(yè)設計(論文) 16 + g e t A i d ( ) : i n t+ s e t A i d ( )+ g e t A n a m e ( ) : s t r i n g+ s e t A n a m e ( )+ g e t A c o d e ( ) : s t r i n g+ s e t A c o d e ( ) a i d : i n t a n a m e : s t r i n g a c o d e : s t r i n gA m i n+ g e t B i d ( ) : i n t+ s e t B i d ( )+ g e t B n a m e ( ) : s t r i n g+ s e t B n a m e ( )+ g e t B s t y l e ( ) : s t r i n g+ s e t B s t y l e ( )+ g e t B p r i c e ( ) : f l o a t+ s e t B p r i c e ( )+ g e t B p i c t u r e ( ) : s t r i n g+ s e t B p i c t u r e ( ) b i d : i n t b n a m e : s t r i n g b s t y l e : s t r i n g b p r i c e : f l o a t b p i c t u r e : s t r i n gB a s e P r o d u c t s+ g e t O i d ( ) : i n t+ s e t O i d ( )+ g e t D o i d ( ) : i n t+ s e t D o i d ( )+ g e t B i d ( ) : i n t+ s e t B i d ( )+ g e t D o n u m ( ) : i n t+ s e t D o n u m ( ) o i d : i n t d o i d : i n t b i d : i n t d o n u m : i n tD e t a i l O r d e r+ g e t D i d ( ) : i n t+ s e t D i d ( )+ g e t B i d ( ) : i n t+ s e t B i d ( )+ g e t D a p p r a i s e ( ) : f l o a t+ s e t D a p p r a i s e ( )+ g e t D s t a t e ( ) : i n t+ s e t D s t a t e ( )+ g e t D d i s c o u n t ( ) : i n t+ s e t D d i s c o u n t ( )+ g e t D c o m m e n t ( ) : s t r i n g+ s e t D c o m m e n t ( ) d i d : i n t b i d : i n t d a p p r a i s e : f l o a t d s t a t e : i n t d d i s c o u n t : i n t d c o m m e n t : s t r i n gD e t a i l P r o d u c t s+ g e t M i d ( ) : i n t+ s e t M i d ( )+ g e t M n a m e ( ) : s t r i n g+ s e t M n a m e
點擊復制文檔內容
畢業(yè)設計相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1