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

正文內(nèi)容

基于android平臺的手機(jī)應(yīng)用軟件設(shè)計與實現(xiàn)畢業(yè)設(shè)計-在線瀏覽

2024-08-04 22:20本頁面
  

【正文】 第1章 系統(tǒng)目標(biāo) 實現(xiàn)簡單的手機(jī)界面操作,包括密碼登陸,多個Activity的界面切換和調(diào)用,包括等待界面、主界面、發(fā)短信界面、撥號界面、計算器界面、音樂播放器、視頻播放器、網(wǎng)上沖浪等界面。在此過程中,會熟練掌握Action事件,按鈕事件、事件驅(qū)動程序、窗口設(shè)計?,F(xiàn)將登錄界面截圖如下: 圖11 登錄界面和主界面在登錄界面輸入正確密碼后,進(jìn)入等待界面十秒等待后,進(jìn)入系統(tǒng)主界面,點擊ImageButton按鈕進(jìn)入各自的功能實現(xiàn)界面,實現(xiàn)各自的具體操作。圖21 系統(tǒng)功能框架圖 模塊功能介紹 登錄模塊功能介紹此模塊主要采用java語言實現(xiàn)。輸入登錄名和密碼后即可檢測,密碼或者登錄名輸入錯誤后就后退出程序,然后重新登錄。由于知識有限,本此登錄設(shè)計采用固定密碼和用戶名,是本次課程設(shè)計的一個不小的遺憾!圖22 系統(tǒng)登錄界面 等待模塊功能介紹 此模塊的設(shè)計目的是為了使用Splash Activity窗口設(shè)計而特意添加的功能,主要內(nèi)容包括個人信息介紹。在此界面使用Runnable類實現(xiàn)了10秒鐘的等待時間,以便于進(jìn)行信息的閱讀,十秒過后,界面自動切換到系統(tǒng)主界面,當(dāng)前界面關(guān)閉。包括發(fā)短信、打電話、上網(wǎng)、計算器、音樂播放器(未實現(xiàn))和視頻播放器(未實現(xiàn))。圖24 系統(tǒng)主界面短息和撥號兩個界面的界面設(shè)計采用XML語言實現(xiàn),而具體功能采用JAVA語言實現(xiàn)。在撥號界面,輸入手機(jī)號即可進(jìn)行直接撥號,另外,也可單擊“間接撥號按鈕”調(diào)用手機(jī)系統(tǒng)撥號程序進(jìn)行撥號。圖24 短信和撥號界面計算器模塊是本次課程設(shè)計中最復(fù)雜的部分,計算器模塊同樣采用上述布局方法和實現(xiàn)方法,可實現(xiàn)普通數(shù)據(jù)運算和復(fù)雜的科學(xué)運算以及三角函數(shù)的運算。圖25 計算器界面 網(wǎng)上沖浪界面是本次課程設(shè)計最有使用的一個方面,通過ImageButton,添加事件處理程序,可以快速訪問互聯(lián)網(wǎng)。通過這些可以快速進(jìn)入我經(jīng)常訪問的網(wǎng)頁。圖25 網(wǎng)上沖浪界面第3章 系統(tǒng)功能實現(xiàn) 系統(tǒng)登錄模塊設(shè)計 軟件應(yīng)用系統(tǒng)應(yīng)該有自己的系統(tǒng)登錄管理,這也是出于系統(tǒng)安全方面的考慮,設(shè)置用戶名和密碼登錄,就必須設(shè)置一個系統(tǒng)登錄功能模塊。 登錄框布局設(shè)計,使用相對布局,加入EditText控件和TextView控件,實現(xiàn)登錄框和密碼框的設(shè)計。在登錄對話中可以顯示布局里面的內(nèi)容,運行結(jié)果如圖22 所示,具體實現(xiàn)代碼如下:protected void onCreate(Bundle savedInstanceState) { // TODO Autogenerated method stub (savedInstanceState)。View view=().inflate(, null)。 final EditText Password=(EditText)()。 (登錄對話框)。 String password=().toString().trim()。 String currentpassword=201103010042。 ()。 ()。amp。 (, 登陸成功!, 1).show()。 ()。 } } })。 } })。 } 等待模塊設(shè)計此模塊的設(shè)計目的為的是練習(xí)使用Splash Activity,用于顯示個人信息。在此模塊實現(xiàn)了規(guī)定時間的延時操作,時間到后,即可通過Intent實現(xiàn)跳轉(zhuǎn)下一個界面。//延時時間 Override protected void onCreate(Bundle savedInstanceState) { // TODO Autogenerated method stub (savedInstanceState)。//使用TableLayout布局 setContentView(tableLayout)。 TableRow tableRow2=new TableRow(this)。 (\n JAVA課程設(shè)計\n\n+姓名:呂鵬\n\n+學(xué)號:201103010042\n+ \n班級:11計科信息)。 (18)。 ( 10秒鐘等待.......)。 (20)。 ()。 (name)。 (tableRow1)。 new Handler().postDelayed(new Runnable() { Override public void run() { // TODO Autogenerated method stub Intent mianIntent=new Intent(, )。//開啟下一個Activity ()。 } 系統(tǒng)主界面模塊設(shè)計 主界面XML布局設(shè)計 主界面的XML布局非常的簡單,只需添加幾個ImageButton即可。相關(guān)代碼如下:RelativeLayout xmlns:android= xmlns:tools= android:layout_width=match_parent android:layout_height=match_parent ImageButton android:id=+id/call android:layout_width=wrap_content android:layout_height=wrap_content android:layout_alignBaseline=+id/message android:layout_alignBottom=+id/message android:layout_marginLeft=18dp android:layout_toRightOf=+id/message android:src=drawable/th_phone / ImageButton android:id=+id/message android:layout_width=wrap_content android:layout_height=wrap_content android:layout_alignParentLeft=true android:layout_alignParentTop=true android:layout_marginLeft=18dp android:layout_marginTop=86dp android:src=drawable/th_message / ImageButton android:id=+id/net android:layout_width=wrap_content android:layout_height=wrap_content android:layout_alignBaseline=+id/call android:layout_alignBottom=+id/call android:layout_marginLeft=26dp android:layout_toRightOf=+id/call android:src=drawable/tb_intent / ImageButton android:id=+id/calculator android:layout_wid
點擊復(fù)制文檔內(nèi)容
電大資料相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1