《移动应用开发》试题及答案.docx
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_05.gif)
《《移动应用开发》试题及答案.docx》由会员分享,可在线阅读,更多相关《《移动应用开发》试题及答案.docx(35页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、移动应用开发试题及答案 移动应用开发 试题题目: :1、请实现点击按钮拨打电话功能。(0 0 分)2、请实现点击按钮变更文本控件颜色得功能。( (3 30 0 分)3、请实现运用ockt 通信得服务器端代码。(5 50 0 分) ) 要求:逻辑结构完整,答案要点突出,论述充分, , 每题答案字数不少于 4 40 00 字。答案不得完全照抄书本或其她资料,不得相互抄袭。中南高校网络教化课程考试移动应用开发 答卷 本人承诺:本试卷确为本人独立完成, , 若有违反情愿接受处理. . 签名:_ 学号:_专业:_学习中心:_ 题号 一 二 三 总分 评阅人签字 成果1.答:private to b2;
2、btn2=(Buto)finViwByI(、bn);/在 xml 中把uon改成 btn2,为该按钮得 id btn2、setnClckLtener(new OnClikListne(); 在 OnClick() tnt in2 = w nten(); 、stAon(Intent、ACTIONCAL);/指定意图动作in、etData(ri、pase(tel:1638000);/指定电话号码statvty(); 在 anrod 系统中,全部系统恳求,必需要在 androidmainfest、ml 中注册 在aplicatin 上面 us-perissi ndroi:am=adroid、perm
3、ision、CAL_PHN/ ainActivity、java:pcae 、examle、q; imprt android、net、Uri; prt anroid、os、Bundl; mpot aro、Activity; ipo andoid、p、Aealog; import ndrod、app、Dalg; imprt andrid、content、iaognteace; impt noid、onent、Intent; iport android、vi、aytInfat; ipor andrid、view、Menu; iot anrid、vew、View; ipor adroid、vew、Vi
4、ew、OnCickister; mpor ndroid、widet、Butn; impot ndid、wdget、EdtText; blc ls ManAtviy xtends Actiity ;ntb nouB etar ;2nt nottuB etavirpprivat itTt et; ivate diTex et2; Overrieprteted void nCreate(Bndle savedInstanceSate) supr、onCrate(savedInstetate); seContentVie(R、layout、activity_an); et = (EditTet)ind
5、ViewById(R、i、editTet1); t2 = (EditT)findeBd(R、id、ditTxt); bt2 = (Button)indVieyI(R、id、btn2); b = (Button)findViewByI(R、id、uo1); btn、setnClikLisee(new nClstner() edievO pb vi oClick(Vew rg0) / uts dohte etreg-otu OOT ;)(mir、)(irtSot、)(txeTeg、t rs gnrt anif;)(it、)(nirtot、)(txetg、2te = 2rts gnirtS lani
6、f ))2ts(slaqe、r( fi ;)ssal、yvitcAceS,sit、tivtcia(tnetnI wen = ni tnetnI ;)ni(tivtcAtrats ese ystm、out、println(!!!!!!!!!!); ); bn、setnClicListen(w Onicistener() verrdepublic vod nClck(View ar) / TODO utonerate m stu ;)(tnetI wn = 2ni netnI n2、setAction(Intent、ACTIONALL);):let(sra、irU(taDes、2ni startA
7、ctiviy(n2); ;)Oerde publc boola oCeatOpinsenu(en eu) / Ilate the men; this ads iems t the acton ba if it is preent、 tMnuInflaer()、iflae(、enu、main, mu); etu tru; androidmanft、xm:?xm veo=1、 encodng=uf8?> maifest mlns:anroid=ckage、exampe、qq ando:verCode= andrd:vrsioae=、0 > <-sdk adroi:mindkVer
8、sin1 adroid:taretSdkVerion=17 / uses-permissio adroid:name=andoid、perisson、ALL_PHNE/ <apcaton android:allowBcuptre di:icon=awabli_launche ndroid:lab=strn/app_nae anroid:thme=le/Appme ctivit androi:me、exampl、q、MaiActiity aroid:label=tri/app_name intentfiler acin anroid:name=andod、intent、ati、MAIN /
9、 ctegory androi:am=adoid、inten、egr、LANCER / <intetiltr /actiy actvit nro:nme=、exapl、q、Seccivity adrod:label=srg/itle_acvitysec </activity /pliaion> </maniest 1. roid L yo件 文件 。钮按得话电打拨个一现呈来用,件文 toyaL1. <?xl rsion=1、 coing=-? 2. LineLayout xmln:anrod= 3. android:aotidth=fl_part 4. anrod
10、:laot_heigh=ill_prnt 5. aroi:rentation=vtial > 6.7.Bu 8. andoi:d=+id/butnCall 9. andri:layout_idth=wrap_content 10. ndroid:laou_heght=wrap_connt 11. nroid:text=all /> 12. </Linearayou> cti i i y y :话电打拨 diordn,码代下以用使1. nent cllIntet = new Inent(Intet、ACIONCALL); 2. clInent、setDat(Uri、prs
11、e(tl:); 3. sarAcit(lInten); 文件:MainActivty、java 当点击拨打电话按钮时,就会拨打这个号码.1. packa net、ulo、androd; 2. import androd、ap、Actit; 3. mor ndroid、cotn、ontext; 4. impot andrid、contnt、Itent; 5. impt android、ne、ri; 6. ot anod、o、Bnl; 7. impo andrid、telphon、PhoneStateLener; 8. mpot andoid、telepy、TeephnyManager; 9. i
12、mort droid、util、Log; 10. mort ndroid、view、View; 11. import adr、iew、View、OnCliistnr; 12. impot android、wgt、Btton;13. public la MainAtiiy exeds Ativit 14. privae Button buton; 15. 16. Ovrride 17. public vid onCreate(unle savednstancState) 18. 19. supe、onrte(svedInstanceSate); 20. setConentiw(、layut、mi
13、n); 21. 22. buton = (Button) ndViewyI(、d、ttall); 23.24. / ad button listeer 25. buton、etOnClckListener(ew OClicksnr() 26. 27. Ovrrid 28. ublic oid onCi(View ar0) 29. 30. Intent callnten = w Inten(Intent、ACN_CLL); 31. calInnt、sDa(Uri、pars(el:)); 32. sartAcvity(calltent); 33. 34. 35. 36. ); 37.38. 39.
14、40. 41. ndro t d ManifestaMdiodnA 在。限权得 EOHP_LLC 要需 dodA,话电打拨ist、xml 中添加以下代码:1. usspisio andid:name=andrid、erision、CAL_PHONE /> 添加后:1. <?xml ron=1、 ecdingutf-8?> 2. <anes xmlns:android= 3. pakagen、culog、anrod 4. ari:rside= 5. adoid:vesioNam=1、0 > 6. <usessdk adroi:mindkeio= / 7. us
15、espemis android:name=androi、permission、CAL_O 8. <applicaion 9. androd:icn=dawable/ic_auncher 10. adod:ablstig/ppam > 11. activy 12. ando:nme=、MainAtivty 13. anid:lbltng/app_name 14. <inent-fiter 15. actin adrid:nameanroid、tent、atn、MAIN />16. cateor androd:nm=anrid、nte、ctegoy、LAUNCHER / 1
16、7. /in-fitr> 18. </ctivity 19. </appliction> 20. /mnifet> P P neSt eLi ten r 例子 更新上面得 Aciviy,模拟拨打电话得状态,当电话拨打结束后,返回原始 Actvity,事实上只就是重启了这个 atvit。1. pcae nt、culg、android; 2. import anoid、app、Ativy; 3. imort anroid、content、Context; 4. import android、cnent、Intent; 5. prt android、net、Ur; 6.
17、 impor andoid、Bule; 7. imprt ndoi、telephoy、PoneStLitnr; 8. impor android、teepony、elehonyManager; 9. mprt ndid、utl、Lg; 10. impr andro、iew、View; 11. mpot android、viw、ew、Oncksene; 12. import droid、idge、Buto; 13. publ class Manctiity xds Atiit 14. privat Button btton; 15. 16. Overrid 17. publc v onCreat
18、e(Bdl svedIntncat) 18.19. supe、nreae(savdInstaceStae); 20. stConnie(R、layout、main); 21. 22. button (Buton)indViewByI(R、unCal); 23.24. / add PhoneStaeitene 25. oneallLteer oneLiener = new PhealLite(); 26. TelephonyMaaer telephoanager = (TlephonMr) t 27. 、etSystemService(Cntext、TELEPHON_SEVCE); 28. te
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 移动应用开发 移动 应用 开发 试题 答案
![提示](https://www.taowenge.com/images/bang_tan.gif)
限制150内