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

正文內(nèi)容

畢業(yè)論文基于android開發(fā)鐵路查詢小助手(完整版)

2025-07-30 19:48上一頁面

下一頁面
  

【正文】 。起點(diǎn)站及發(fā)車時(shí)間,終點(diǎn)站及到站時(shí)間。l 不能隨時(shí)隨地查詢等。摘 要出行一直是人們?nèi)粘I钪胁豢苫蛉钡囊徊糠?。這些狀況已經(jīng)與人們的快節(jié)奏生活方式格格不入,急切需要一個(gè)方便快捷的查詢軟件。l 車站查詢,提供經(jīng)過該車站所有車次的查詢。2007年11月,Google與84家硬件制造商、軟件開發(fā)商及電信營運(yùn)商組建開放手機(jī)聯(lián)盟共同研發(fā)改良Android系統(tǒng)。Android是一個(gè)開放性移動(dòng)開發(fā)平臺(tái),它為開發(fā)人員提供了大量的使用庫和工具 。 經(jīng)濟(jì)可行性分析成本:系統(tǒng)開發(fā)僅使用電腦一臺(tái),程序開發(fā)軟件可免費(fèi)使用,系統(tǒng)開發(fā)成本低。(3)關(guān)系表:此表用來記錄列車與車站關(guān)系,即某列車與其所經(jīng)過的車站的信息,具體如表523所示。 Handler hd=new Handler(){ //聲明消息處理器 Override public void handleMessage(Message msg){ switch(){ case 0: goToWeleView()。 curr=。 //建表 iniTLisit()。 ImageButton ibcccx=(ImageButton)findViewById()。 //發(fā)消息進(jìn)入幫助界面 } } )。 //進(jìn)入附加功能模塊 } } )。 //為各個(gè)車站輸入文本框添加適配器 iniTLisitarray()。 String end =().toString().trim()。 return。 zzcx_zdz=null。 } } goToListView(msgInfo)。 Button bfh=(Button) findViewById()。 } String[][] msgInfo=new String[(0).size()][()]。 ( //為返回按鈕添加監(jiān)聽 new OnClickListener(){ Override public void onClick(View v){ goToMainMenu()。//為車站文本框添加適配器來完成文本輸入的提示功能 ( //為查詢按鈕添加監(jiān)聽 new OnClickListener(){ Override public void onClick(View v){ if(!isLegal()){ //如果某個(gè)文本框不合規(guī)則,則返回 return。//否則創(chuàng)建對(duì)應(yīng)于結(jié)果向量的數(shù)組 for(int i=0。 } } )。 //去車次添加界面 } } )。//拿到添加按鈕的一引用 Button bcctjfh=(Button)findViewById()。 AutoCompleteTextView cctjcsf=(AutoCompleteTextView)findViewById()。 VectorVectorString ss=query(sql)。+czd+39。 +czd +39。 //返回到附加功能界面 } } )。 //得到個(gè)輸入框中的引用 EditText cztjjc=(EditText)findViewById()。//查看該車站是否已經(jīng)存在 if(()0) { (, 對(duì)不起,已經(jīng)有了此車站!!!, ).show()。 return。//標(biāo)識(shí)界面 Button bgxtjtj=(Button)findViewById()。//得到對(duì)應(yīng)的文本信息 String znm=().toString().trim()。+m+39。 if(()0){ //得到車站對(duì)應(yīng)的ID cznm=((String)(0).get(0))。,39。//返回到附加功能界面 } } )。//得到列表的長度 } Override public Object getItem(int arg0){return null。 (msg[i][arg0])。//將此LinearLayout返回 } }。i()。//切換界面 curr=。 //設(shè)置朝向 (5,2,2,4)。 tv[i].setWidth(150)。//中轉(zhuǎn)站 EditText etzdz=(EditText)findViewById()。 } if(().toString().trim().equals()){ (this, 終點(diǎn)站不能為空?。?!,).show()。 } if(()amp。 if(().toString().trim().contentEquals()){ (this, 車站不能為空?。?!,).show()。 } if(().toString().trim().contentEquals()) { (this, 列車類型不能為空?。?!,).show()。//車站簡稱 if(().toString().trim().contentEquals()) { (this, 車站名稱不能為空?。?!,).show()。 } if(().toString().trim().contentEquals()){ (this, 站名不能為空?。?!,).show()。 } if(curr==){ (0)。 } else{//否則為車站查詢界面 goToczcccxView()。 for(int i=0。 msgInfo=new String[(0).size()][()]。 //設(shè)置提示框中的所有內(nèi)容 AutoCompleteTextView autoView=(AutoCompleteTextView)findViewById(id)。 此次APP開發(fā)中我學(xué)習(xí)到了:1 在整個(gè)軟件開發(fā)過程中,要主意操作的人性化。在以后的開發(fā)工作中,我會(huì)去系統(tǒng)進(jìn)行更深入的挖掘系統(tǒng)需求、用戶需求,建立更完善、可用性強(qiáng)的系統(tǒng)。這些都是之前在課堂上沒有接觸到的知識(shí)。2 界面的炫酷對(duì)于一個(gè)手機(jī)應(yīng)用軟件來說是及其重要的。 //添加適配器 (1)。i()。i++){ for(int j=0。 } } if(curr==||curr==){//如果是關(guān)于和幫助界面 goToMainMenu()。 } if(curr==){//如果是在車次詳細(xì)情況顯示界面 goToListView(msgg)。 } } return true。 } if(().toString().trim().contentEquals()){ (this, 車站簡稱不能為空?。?!,).show()。 } if(().toString().trim().contentEquals()){ (this, 始發(fā)站不能為空?。?!,).show()。 } } if(curr==){//如果當(dāng)前在車次添加 EditText et_cm=(EditText)findViewById()。().toString().trim().contentEquals(().toString().trim())){ (this, 終點(diǎn)站和中轉(zhuǎn)站不能相同!?。?).show()。 } if(().toString().trim().contentEquals(().toString().trim())){ (this, 出發(fā)站和終點(diǎn)站不能相同!?。?).show()。//中轉(zhuǎn)站復(fù)選框 if(().toString().trim().equals()){//出發(fā)站為空 (this, 出發(fā)站不能為空?。?!,).show()。 (tv[i])。 for(int i=0。//得到ListView的引用 final String[][]msg=mssg。j(0).size()。//將適配器添加進(jìn)ListView ( //為列表添加監(jiān)聽 new OnItemClickListener() { Override public void onItemClick(AdapterView? arg0, View arg1, int arg2,long arg3){ //當(dāng)點(diǎn)擊列表中的某一項(xiàng)時(shí)調(diào)用此函數(shù),arg2為點(diǎn)擊的第幾項(xiàng) String cccx=msg[0][arg2]。 (getResources().getColor())。} Override public View getView(int arg0, View arg1, ViewGroup arg2){//為每一項(xiàng)添加內(nèi)容 LinearLayout ll_detail=new LinearLayout()。1)goToListView方法(查詢):public void goToListView(String[][]mssg){ msgg=mssg。)。 return。 if(()0){ //得到車次對(duì)應(yīng)的ID mm=((String)(0).get(0))。 String fct=().toString().trim()。//拿到返回按鈕的引用 iniTLisitarray()。 (, 恭喜你,添加成功!!!, ).show()。 } sql=insert into station values( +sid + ,39。//得到對(duì)應(yīng)的文本 String clx=().toString().trim()。//切換界面 curr=。 +clx +39。 return。 return。 String m=().toString().trim()。//為始發(fā)站和終點(diǎn)站文本框添加適配器 iniTLisitarray()。 //切換到車站添加界面 } } )。1) 主模塊 :public void goTofjgnView(){ setContentView()。i++){ for(int j=0。//拿到車站輸入框的引用 String czcxczzm=().toString()
點(diǎn)擊復(fù)制文檔內(nèi)容
化學(xué)相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1