??平M機試題庫.doc_第1頁
??平M機試題庫.doc_第2頁
??平M機試題庫.doc_第3頁
??平M機試題庫.doc_第4頁
??平M機試題庫.doc_第5頁
已閱讀5頁,還剩2頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)

文檔簡介

江西省大學(xué)生科技創(chuàng)新與職業(yè)技能大賽-手機軟件開發(fā)技能賽機試卷2012年江西省大學(xué)生手機軟件設(shè)計賽手機軟件開發(fā)技能賽(Android版)機試卷(??瓶忌?,A卷)(考試時間:180分鐘,滿分:100分)一、Android基礎(chǔ)編程題(20分)ZA1、實現(xiàn)簡單圖片瀏覽功能,程序運行效果如下圖所示:界面要求:該界面中包含一個圖片顯示框(ImageView)、兩個按鈕(Button),其中ImageView的寬為320dp,高為240dp,兩個按鈕水平并列排列,按鈕的寬度和高度都為內(nèi)容包裹,所有控件水平居中擺放。功能要求:本題所在項目中,有一個Image目錄,該目錄下存放有五張圖片pic001.jpg,pic002.jpg,pic003.jpg,pic004.jpg,pic005.jpg,將這五張圖片復(fù)制到你所建立的項目的drawable目錄下。程序啟動時,ImageView默認顯示第一張圖片(pic001.jpg),單擊上一張或下一張按鈕時,能在ImageView中循環(huán)顯示這五張圖片。ZA2、實現(xiàn)電話撥號功能,程序運行效果如下圖所示:界面要求:該界面中包含一個文本顯示框(TextView)、一個文本編輯框(EditText)以及一個按鈕(Button),其中文本顯示框的高度和寬度為內(nèi)容包裹,內(nèi)容為“請輸入號碼”、大小為20sp、顏色為綠色,文本編輯框?qū)挾葹樘畛涓溉萜?、高度為?nèi)容包裹、輸入內(nèi)容只能是數(shù)字,按鈕的寬度和高度為內(nèi)容包裹、內(nèi)容為“撥打此號碼”。功能要求:單擊撥打此號碼按鈕,程序?qū)⒄{(diào)用系統(tǒng)的打電話服務(wù),向文本框中輸入的號碼撥號,輸入號碼并單擊按鈕后的界面如下。(提示:實現(xiàn)此功能需要相應(yīng)的權(quán)限,撥打電話的權(quán)限為:系統(tǒng)中撥打電話的Action為:Intent.ACTION_CALL)ZA3、實現(xiàn)短信發(fā)送功能。程序運行效果如下圖所示:界面要求:該界面中包含兩個文本顯示框(TextView)、兩個文本編輯框(EditText)、一個按鈕(Button),兩個文本顯示框的寬度和高度都為內(nèi)容包裹、內(nèi)容分別為:“請輸入手機號碼”、“請輸入短信內(nèi)容”,文本大小為20sp,顏色為綠色。第一個文本框中只能輸入數(shù)字。兩個文本編輯框?qū)挾葹樘畛涓溉萜鳌⒏叨葹閮?nèi)容包裹、第一個文本編輯框只能輸入數(shù)字,第二個文本編輯框最少3行,按鈕的寬度和高度為內(nèi)容包裹、內(nèi)容為“發(fā)送短信”。功能要求:單擊“發(fā)送短信”按鈕,系統(tǒng)會將第二個文本框中的內(nèi)容發(fā)送到第一個文本框所輸入的手機號碼對應(yīng)的手機上。(提示:實現(xiàn)此功能需要相應(yīng)的權(quán)限,發(fā)送短信的權(quán)限為: 既可以使用系統(tǒng)中發(fā)送信息的管理類SmsManager來實現(xiàn),也可以直接用Intent,設(shè)置Intent的action為:Intent.ACTION_SENDTO實現(xiàn)。)二、Java基礎(chǔ)編程題(30分)ZB1、編寫一個程序,實現(xiàn)對數(shù)組a=20,10,50,40,30,70,60,80,90,100從小到大的排序。ZB2、打印出所有的 水仙花數(shù) ,所謂 水仙花數(shù) 是指一個三位數(shù),其各位數(shù)字立方和等于該數(shù)本身。例如:153是一個 水仙花數(shù) ,因為 153=135333。程序運行結(jié)果如下:ZB3、編寫一個小程序,計算1+2!+3!+.+20!的和,程序運行結(jié)果如下:三、綜合編程題(50分)ZC1、注冊功能實現(xiàn),程序運行效果如下圖所示:界面要求:該界面中包含四個文本顯示框(TextView)、兩個文本編輯框(EditText)、兩個單選按鈕(RadioButton)、一個普通按鈕(Button),第一個文本顯示框?qū)挾瘸錆M父容器、高度內(nèi)容包裹、內(nèi)容水平居中、大小24sp、顏色綠色,另外三個文本顯示框?qū)挾群透叨榷紴閮?nèi)容包裹,大小20sp,兩個文本編輯框?qū)挾葹樘畛涓溉萜?、高度為?nèi)容包裹,其中第一個文本編輯框有提示信息、第二個文本編輯框為密碼框,兩個單選按鈕,寬度和高度都為內(nèi)容包裹,文字大小20sp。(提示:采用表格布局)功能要求:在注冊界面中填寫相關(guān)信息,然后單擊注冊按鈕,能在另一個界面中顯示用戶所提交的所有信息。如下圖所示。 ZC2、實現(xiàn)圖片縮放、瀏覽與顯示細節(jié)功能,程序運行效果如下: 界面布局:界面中包含三個按鈕(Button),兩個圖片視圖(ImageView),三個按鈕高度和寬度都為內(nèi)容包裹,水平居中并列擺放,第一個ImageView的寬為320dp,高為240dp,第二個ImageView的寬為120dp,高為120dp,背景顏色為藍色,居中顯示,第一個ImageView的圖像縮放類型為fitCenter。功能要求:單擊增大透明度或降低透明度按鈕,能使第一個ImageView圖片的透明度相應(yīng)的增大或降低(提示:通過設(shè)置圖片的alpha屬性值),單擊下一張時,能切換到下一張圖片,循環(huán)切換。本題所在項目中,有一個Image目錄,該目錄下存放有五張圖片(pic001.jpg,pic002.jpg,pic003.jpg,pic004.jpg,pic005.jpg),將這五張圖片復(fù)制到你所建立的項目的drawable目錄下即可。單擊第一個ImageView中圖片的某個位置,在第二個ImageView將會顯示原圖中以該點為頂點,長和寬都為120dp的正方形區(qū)域,從而達到顯示該點所對應(yīng)的細節(jié)的目的。ZC3、讀取手機上文件。程序運行效果如下:界面布局:界面中包含兩個文本編輯框(EditText),兩個按鈕(Button),整體采用垂直線性布局,兩個文本編輯框?qū)挾葹槌錆M父容器,高度為內(nèi)容包裹,都有提示信息,第二個文本編輯框不能輸入,兩個按鈕的高度和寬度都為內(nèi)容包裹。功能要求:單擊“寫入文件”

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
  • 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論