欢迎来到淘文阁 - 分享文档赚钱的网站! | 帮助中心 好文档才是您的得力助手!
淘文阁 - 分享文档赚钱的网站
全部分类
  • 研究报告>
  • 管理文献>
  • 标准材料>
  • 技术资料>
  • 教育专区>
  • 应用文书>
  • 生活休闲>
  • 考试试题>
  • pptx模板>
  • 工商注册>
  • 期刊短文>
  • 图片设计>
  • ImageVerifierCode 换一换

    2023年Android实验报告界面设计.docx

    • 资源ID:72683569       资源大小:61.91KB        全文页数:13页
    • 资源格式: DOCX        下载积分:15金币
    快捷下载 游客一键下载
    会员登录下载
    微信登录下载
    三方登录下载: 微信开放平台登录   QQ登录  
    二维码
    微信扫一扫登录
    下载资源需要15金币
    邮箱/手机:
    温馨提示:
    快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
    如填写123,账号就是123,密码也是123。
    支付方式: 支付宝    微信支付   
    验证码:   换一换

     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    2023年Android实验报告界面设计.docx

    西安邮电大学(计算机学院)课内实验报告实验名称And o rid界面设计专业名称:。计算机科学与技术班 级:1405班学生姓名:0高宏伟学号(8 位)J0 4 1 4 1152指导教师:孟伟君实验日期:2023年4月7日androi d : ent r ie s = "arr ay/dept” />Y T extV i cwan d ro i d:1 a yout width="wrap content "android: 1 a y o ut_he i ght二 wrap_conte n t”an d ro i d: tex t ="爱好"/><Li n ear La youtandroid: la y ou t _wi d th=wr a p_co n t en t "an d r o i d: lay o u t _h e ig h t二 w r a p_content*an d roi d :o r i e nt a t ion="h o r iz o nlal” ><CheckBo xan d ro i d : 1 a yo u t_widt h =" w r ap_con tent»a n droid: 1 ayout_heig h t = " wr a p_ c o nt e n t andro i d: te x t ="书籍"/><C h e c kBoxand roi d : layou t _widt h a p eon t ent "«>and r o i d: 1 ayou t _height= " wr a p co n tent 0android: t e x t = 运动 /><Chec kBoxan d roi d : la y o u t _ w i dth=" w r a p c o nt e nt"in d roid: 1 ayout_height=*wrap_c o nt e n t /,a n droid: t e xt ="音乐"/><CheckBoxa ndro i d: kiyout_w i d th二wrap_co n t ent”ooandroid: layout_ h e i g h t =z,wrap_con t en t ”android:tex t ="电影"/>< / LinearL<iyout>0< Bu t t o nan d r oid: i d="+i d / I o g in”a n dro i d : layou t _w idt h =,match_pa rent”a nd r o id: lay out_h e ight= " wrap_conte n t an d roid: text="拟定”/></Lin e a r L ayout>主Act i vity文献:p ackage c om. ex a mp 1 e. a u to 1 o g i n ;imp o rt and r oid. a pp. Activity;import and r oid. content. I n ten t ;import an d r oid. cont ent. Share d P referenc e s;i mport androi d . o s . Bund 1 e:impo r t an d roid. vi e w. View ;i mp o rt an d roid. v iew. View. OnC 1 i ckL i s t e ne r ;i mpo r t android. w idge t . B u tto n ;imp o rt and r oid. widge t. CheckBox;imp o r t a n droid, widg e t. Edi t T e x t ;i m p ort android, w i dget. T oast;pub 1 i c class Lo g inActivi t y ex t ends Acti v ity »pri v a t e E:di tText u s ern a me;pri v at e Edit Text u s erpasswor d ;»p r i v at e CheckBox re mem b e r;opri v at e Ch e ckBox a u to 1 ogin;priva t e Button logi n ;®pr i v ate S h aredP r e fere n c e s sp;p rivat e Strin g use rNam e V a lue, p assw o rdValue;00 v er r i d ep rot e cted vo i d on C r ea t e (Bundle s aved I n stanceSta t e) 3/ TODO Au t ogene r ated method s t ub©super, o nCre a t e( s a vedln s t anceState):o s e t ContentView (R. 1 ayou t . log i n);/初始化用户名、密码、记住密码、自动登录、登录按钮®u s e rname = (Ed i tT e x t ) f i n dV iewByld(R. id. user n am e );wser p as s w o rd = (EditT e x t ) f i n d V i ewByld ( R. i d . userp ass wor d );。 remember = (Chee kBox) f indV i ewB y Id ( R. id. r emember);autolog i n = (Che c kBox) findViewB y Id(R. id. auto login); login = (Butto n ) f indVie wByl d (R. id. 1 og i n);sp = get S harodP r ef e rence s ("use r Info " , 0 );String n am e =sp. g e t Stri n g( ° USE RNAME /z,"");S tring p ass =sp. ge t String ("PASS IVO RD","");boo lea n chos e R e member =sp. g et B oolcan( " rememb er”, fal s c);boo lea n chose Auto Log i n = s p. getBoole a n( " aut o login " , f a Is e );/ Toast, mak e T e xt (thi s , n a me, Toas t . L ENGTH_SHORT). show();if (chos e Romem b e r ) use r name. setT e xt(n a me):us e r p as s w o rd. s et T ext (pass);remem b er. set C h ecke d ( t r u e );if (ch o scAuto Login) autolo g in. setCh e ck e d (t rue);)©login. se t OnC lickL i s t e n e r (new On C li c kListener () g /默认可登录帐号ghw 123 4 5 6,密码1 2 345 6叩ublic void onC 1 i c k(View a r g 0 ) s erNameV a 1 ue = username, get Text (). toSt r ingO ;»pa s s w o rdValu e = use r p a s sword, get T e x t () . toStr i n g ();Sha r e dPreference s . Ed i tor e di t o r =sp. e dit ();00TODO Aut o- g enerated m e thod stu bg/ /® ,if (use r N a m e Va 1 u e. e q ual s ("ghwl23456 ")&& passwo r dV a 1 u e. eq u als( " 12345 6 " ) T o as t . mak e T ex t ( LoginActivit y . this,"登录成功”,g Moast. LE NGTH_SHORT).sho w();。 /保存用户名和密码。 ed i tor. p u t S tr i ng ( " U S E R NAME”, userNam e Va 1 u e);g ®edit o r . putString ("PASSWORD”, pa s sword V a lue);。 if (remembe r . isC h eckedO) 。 d itor. p u t Bo o lea n C*remem b er, true); 杵° e 1 s e s edi to r . putB o o lean (rememb e r H , false);。do 0000600g if (a u to 1 o gin. isCheck e d() ) a。«e dit o r . put Boo lean ("a u t o 1 o g in”, true);。 e 1 s e a a e dit o r. p utBo olean ("autolog i n ”, false);o e d it o r. comm i t (); In t e n t i n tent =ncw Int e n t ( L o gin Activity, this, Su c c essA c tiv i ty. cl a ss);3 <*ostar t A c t iv i t y (intent);a 时 e 1 se o»>Toast. ma k eTe x t (LoginAc t ivity. this,"用户名或密码错误,请重新登 录!工g'Toast. LENGTH_SHORT) .show ();3000Joo。);第一次实验 A ndroid界面设计一.实验目的及实验环境1.实验目的1)掌握常用组件在布局文献中的设立2)掌握在J ava程序中获取组件值3)掌握对组件的验证4)掌握基本组件常用的监听器,和时间解决5 )掌握将组件值提交到下一个Act i vi t y活动的方法6)了解四种布局管理器的区别和各自特有的属性7)掌握四种布局管理器的应用场合和用法8)灵活使用四种布局管理器的嵌套实现各种复杂布局9)掌握复用XML布局文献的方法10)掌握代码控制U I界面的方法2.实验环境系统开发平 系统开发平台:Android运营平台:Windows XP及以上运营环境:M i cr o sof t .NET Framework S DK 23, 2二.实验教材、组织方式、实验内容1 .实验教材:Andorid开发与应用.组织方式:个人独立完毕2 .实验内容:运用基本组件和布局管理器的相关知识完毕一个界面设计。完毕教材P242,p247上的内容,两个内容合并完毕制作一个Android应用 UI的开发(图片不限),规定当点击不同的组件时要有相应的界面显示和操作。三.方案设计1.设计UI界面。主布局采用线性布局Line a r Layout,垂直排列主布局中添加有用户名文本框和输入框,密码文本框和输入框。性别文本框和复选框,联系电话文本框和复选框部门文本框和列表框。爱好文本框和一个线性布局 。主布局最后有一个拟定按钮oC Genyrr用户名ghw密码:主布局 雌布局1用户名文本框和密码性别文本框和复选框联系电话文本框和输入框部门文本框和列表框爰好文本框GPS线性布局2CheckBox 组件 2CheckBox 组件 3 I性别© f联系电确定按钮CheckBox 组制日日aa匕 a 目四.运营结果rial 匕 oO Genymotion - Trial - Google Galaxy Nexus - 4.1.1 - API. X专2 6:09专2 6:09临1高宏伟的第一个APPGPS恭喜你,注册成功啦r=i rial J五.总结1 .实验过程中碰到的问题及解决办法;实验的时候写好的程序不能正常的输出到安卓模拟器,征询同学之后,对模拟器进行了重新建立,问题解决。2 .对设计及调试过程的心得体会。通过这次实验掌握了常用组件在布局文献中的设立方法以及在Java程序中获 取组件值,掌握了对组件的验证,监听器的使用和事件解决方法,掌握了将组件 值提交到下一个Activity活动的方法。六.附录:源代码主布局文献:< L ine a r Layout x m 1 n s: and r o i d="”and r o i d: layout_width="m a tch_pa rent”android: la y o u t_hei g ht= " ma t ch_p a re n t”a nd r oid:or i ent a t io n = " ver t ical"and r oid:pa d d i ng="l 0 dp” ><TextVic wandroid: 1 a yo u t_w i dt h =z,wrap_conte nt"androi d : iayout_h e i g h t=Qvr a p_ c o n t ent”android :text="用户名:"/><Ed i tTe x ta n cl r o i d: i d= u +id/us e r n am e "a n dr o i d : 1 ayo u t_ w i dt h =*ma t ch par ent”and r o id: 1 a y o u t_he i g h t = u wrap_c o ntent”an d r o id: in p utType= " te x tPersonName” ></Edi t T e x t><Te x tViewa ndroid: lay o u t_wid t h=*wr a p_con t ent”a n d r o i d : 1 a yo u t_height=*wr a p cont e nt "a ndroi d : layout, ma r ginTo p = 11 10 d p ”a n droid: tex t ="密码: /><EditTextandr o id: id=,+ id/userpasswo rd"android:la you t _width=*m a tchparent ”a n d r o id: 1 a y o ut heigh t ="w rap conte n t”a n droi d :ems= "10”a ndro i d : inputTy p e ="tcx t P a ss w o rd " >< / Edi t Tex t >< C heckBoxa ndr o i d: id="+id / r emem b ean d r o id: layout_w idt h = " wrap_c o nte n l”a ndro i d : layou the ight="wra p co n t cn t ”and roid: t e xt="记住密码”/><Chec k Boxan d r o i d : i d="©+ i d/ a uto 1 ogi n ”a ndr o id: la y o u t _w idt h ="wrap_co n te n t "a n d r oid: 1 a y out he i ght = " wrap_ conte nt”a n d r o id: text="自动登录"/ ><Tex t Vi e wandroid: lay o ut_w idth="v rap _co n tent "a n droid: 1 a yout_hei g ht=" w rap _c o n t e nt”a n d roid: text ="性别"/><Rad i oGroupan d r o id: id=*+id/c h o o s e n e t uan d roid: 1 ay o ut_w i dlh="wr a p_content "andro i d:lay o ut_ h e ight=*w r ap con t ent”a nd r oid:o r i e ntati o n= " hor i z o n t a 1 ?,>< Ra d ioBu t tonandro i d: id="+id/boy”an d r oid: layou t _wid t h=,wr a p _ c o n tent”a ndr o id: 1 a yout_hei g ht=,w rap _c o nt e n ta ndroid:t e xt=男"/ >< Ra d i o Butt o nandroid : i d =+ i d/gir 1and roi d : 1 a y out_wid t h r ap_co n tent and roid: layout _height= " wrapcont ent” and r oid: text ="女"/>< / RadioGroup><Tex t V iewandr o id: 1 ayout_ w i d th=*wrap_ c o n t ent”a n d r o i d: 1 a y o ut_ h e i gh t =z,wrap_ c o nt e nt” a ndroid: tex t :”联系电话 /><EditT e xtandr o id: la y out_wid t h = " f i 1 1 _p a rent”android: 1 ay o ut_height= " wrap_c o n t en t * /><T e x t Viewan d ro i d : layou t _width=*w r a p_content "andr o id: lay o ut_he i ght = "zwrap_con t en t ”android :t e xt = 部门”/><S p i n nera n droid: id = "+id/dept”and r o i d : layou t _width="wr a p_conten t ”a nd r o id: 1 a yo u t_h e i g ht="wr a p_ c o n t e nl”

    注意事项

    本文(2023年Android实验报告界面设计.docx)为本站会员(太**)主动上传,淘文阁 - 分享文档赚钱的网站仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知淘文阁 - 分享文档赚钱的网站(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    关于淘文阁 - 版权申诉 - 用户使用规则 - 积分规则 - 联系我们

    本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

    工信部备案号:黑ICP备15003705号 © 2020-2023 www.taowenge.com 淘文阁 

    收起
    展开