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

正文內(nèi)容

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

2023-07-09 19:48:11 本頁面
 

【正文】 )。 ( //幫助查詢的監(jiān)聽 new OnClickListener(){ public void onClick(View v){ (2)。 ImageButton ibabout=(ImageButton)findViewById()。 //拿到主菜單中個按鈕的引用 ImageButton ibzzcx=(ImageButton)findViewById()。 setContentView(wv)。 ()。 Override public void onCreate(Bundle savedInstanceState){(savedInstanceState)。 case 3: setContentView()。 break。 String s2[]。 //進(jìn)入歡迎界面 WhichView curr。表522 車站表字段名稱數(shù)據(jù)類型字段大小是否主鍵是否為空說明SidNUMInt YesNoIDSname文本20NoNoNameSpy文本20NoNo車站簡稱建立該表的SQL語句如下:Creat table if not exists station(Sid integer primary key,Sname char(20), Spy char(20))。 目標(biāo)平臺手機(jī)平臺為Android ,向下兼容Android 、Android 、Android 。其次,軟件界面簡單清潔,美觀易懂,方便用戶查詢列車信息。Android的運(yùn)用程序可以在其虛擬機(jī)上運(yùn)行,這給開發(fā)工作帶來了極大的方便。 4 課程設(shè)計(jì)分析 技術(shù)可行性分析本系統(tǒng)采用Java JDK、Eclipse、Google Android SDK、ADT、SQLite進(jìn)行開發(fā)。Android逐漸擴(kuò)展到平板電腦及其他領(lǐng)域上,如電視、數(shù)碼相機(jī)、游戲機(jī)等。2005年8月由Google收購注資。l 關(guān)系添加,該功能提供用戶添加某列車經(jīng)過某個站的相關(guān)信息,需要提供到站時間,發(fā)車時間等信息。起點(diǎn)站及發(fā)車時間,終點(diǎn)站及到站時間。其功能主要包括以下幾點(diǎn)。l 不能隨時隨地查詢等。本課題設(shè)計(jì)的基于Android的鐵路小助手可以幫助人們解決這些生活小問題。摘 要出行一直是人們?nèi)粘I钪胁豢苫蛉钡囊徊糠?。關(guān)鍵詞:Android ;鐵路查詢;SQLite目 錄1 課程設(shè)計(jì)目的 12 課程設(shè)計(jì)要求 13 相關(guān)知識 24 課程設(shè)計(jì)分析 3 技術(shù)可行性分析 3 操作可行性分析 3 經(jīng)濟(jì)可行性分析 35 程序代碼 4 開發(fā)環(huán)境和目標(biāo)平臺 4 開發(fā)環(huán)境 4 目標(biāo)平臺 4 數(shù)據(jù)庫設(shè)計(jì) 4 主體框架 6 歡迎界面 7 主菜單模塊 7 主要功能模塊 8 附加功能模塊 12 方法模塊 196 運(yùn)行結(jié)果與分析 27 運(yùn)行結(jié)果 27 分析 297 結(jié)論 308 參考文獻(xiàn) 311 課程設(shè)計(jì)目的中國地域遼闊,鐵路線路縱橫交錯,給人們帶來了方便。這些狀況已經(jīng)與人們的快節(jié)奏生活方式格格不入,急切需要一個方便快捷的查詢軟件。l 站站查詢,提供一個站到達(dá)另一站的所有車次的查詢,包括發(fā)車時間和到站時間。l 車站查詢,提供經(jīng)過該車站所有車次的查詢。3 相關(guān)知識Android是一種基于Linux的自由及開放源代碼的操作系統(tǒng),主要使用于移動設(shè)備,如智能手機(jī)和平板電腦,由Google公司和開放手機(jī)聯(lián)盟領(lǐng)導(dǎo)及開發(fā)。2007年11月,Google與84家硬件制造商、軟件開發(fā)商及電信營運(yùn)商組建開放手機(jī)聯(lián)盟共同研發(fā)改良Android系統(tǒng)。2011年第一季度,Android在全球的市場份額首次超過塞班系統(tǒng),躍居全球第一。Android是一個開放性移動開發(fā)平臺,它為開發(fā)人員提供了大量的使用庫和工具 。另外,Java語言是可以編寫跨平臺應(yīng)用軟件的面向?qū)ο蟮木幊淘O(shè)計(jì)語言。 經(jīng)濟(jì)可行性分析成本:系統(tǒng)開發(fā)僅使用電腦一臺,程序開發(fā)軟件可免費(fèi)使用,系統(tǒng)開發(fā)成本低。虛擬機(jī)配置:Device: WXGACPU\ABI:ARM (armeabi)Target:Android (API level 8)Skin:HVGARAM:512MROM:30M 數(shù)據(jù)庫設(shè)計(jì)(1) 列車表:用于記錄列車的信息,其中包括列車名、始發(fā)站、終點(diǎn)站,以及列車在數(shù)據(jù)庫中的編號等,如表521所示。(3)關(guān)系表:此表用來記錄列車與車站關(guān)系,即某列車與其所經(jīng)過的車站的信息,具體如表523所示。 //當(dāng)前枚舉值 static int flag。 Handler hd=new Handler(){ //聲明消息處理器 Override public void handleMessage(Message msg){ switch(){ case 0: goToWeleView()。 case 2: setContentView()。 curr=。//設(shè)置為全屏 requestWindowFeature()。 //建表 iniTLisit()。 curr=。 ImageButton ibcccx=(ImageButton)findViewById()。 ImageButton ibhelp=(ImageButton)findViewById()。 //發(fā)消息進(jìn)入幫助界面 } } )。 //進(jìn)入車次查詢模塊 } } )。 //進(jìn)入附加功能模塊 } } )。 flag=0。 //為各個車站輸入文本框添加適配器 iniTLisitarray()。 AutoCompleteTextView zzcx_cfz = (AutoCompleteTextView) findViewById()。 String end =().toString().trim()。//中轉(zhuǎn)查詢 if(()==0){ (, 沒有你所查找的中轉(zhuǎn)站路線!!!, ).show()。 return。()。 zzcx_zdz=null。i()。 } } goToListView(msgInfo)。 }2) 車次查詢: public void goTocccxView(){ setContentView()。 Button bfh=(Button) findViewById()。 VectorVectorString temp=(cccxcc)。 } String[][] msgInfo=new String[(0).size()][()]。j(i).size()。 ( //為返回按鈕添加監(jiān)聽 new OnClickListener(){ Override public void onClick(View v){ goToMainMenu()。 //標(biāo)識界面 flag=2。//為車站文本框添加適配器來完成文本輸入的提示功能 ( //為查詢按鈕添加監(jiān)聽 new OnClickListener(){ Override public void onClick(View v){ if(!isLegal()){ //如果某個文本框不合規(guī)則,則返回 return。//調(diào)用工具函數(shù)查詢得到結(jié)果向量 czcx_czzm=null。//否則創(chuàng)建對應(yīng)于結(jié)果向量的數(shù)組 for(int i=0。j++){ msgInfo[j][i]=(String)(i).get(j)。 } } )。//標(biāo)識當(dāng)前所在界面為附加功能界面 ImageButton ibcctj=(ImageButton)findViewById()。 //去車次添加界面 } } )。 } } )。//拿到添加按鈕的一引用 Button bcctjfh=(Button)findViewById()。//拿到此時車站表中TID列的最大ID,然后加1得出要插入此車次的ID。 AutoCompleteTextView cctjcsf=(AutoCompleteTextView)findViewById()。 String csf=().toString().trim()。 VectorVectorString ss=query(sql)。+csf+39。+czd+39。 +m+39。 +czd +39。//添加關(guān)系 if(!insert(sql)){ (, 對不起,添加失敗!!!, ).show()。 //返回到附加功能界面 } } )。//拿到添加按鈕的引用 Button bcztjfh=(Button)findViewById()。 //得到個輸入框中的引用 EditText cztjjc=(EditText)findViewById()。 return。//查看該車站是否已經(jīng)存在 if(()0) { (, 對不起,已經(jīng)有了此車站!!!, ).show()。,39。 return。 ( new OnClickListener(){ Override public void onClick(View v){ goTofjgnView()。//標(biāo)識界面 Button bgxtjtj=(Button)findViewById()。//拿到車名輸入框的引用 AutoCompleteTextView gxtjclx=(AutoCompleteTextView)findViewById()。//得到對應(yīng)的文本信息 String znm=().toString().trim()。//查出relation表中最大的ID加1得到當(dāng)前插入的關(guān)系的ID int mm=0。+m+39。 return。 if(()0){ //得到車站對應(yīng)的ID cznm=((String)(0).get(0))。//進(jìn)行查看該關(guān)系是否已經(jīng)存在 if(query(sql).size()0){ (, 對不起,該關(guān)系已經(jīng)有了!!!, ).show()。,39。 return。//返回到附加功能界面 } } )。//切換界面 curr=。//得到列表的長度 } O
點(diǎn)擊復(fù)制文檔內(nèi)容
化學(xué)相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1