android实验3界面设计:布局管理器.doc
《android实验3界面设计:布局管理器.doc》由会员分享,可在线阅读,更多相关《android实验3界面设计:布局管理器.doc(10页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、 西 安 邮 电 大 学(计算机学院)课内实验报告实验名称: 界面设计:布局管理器 专 业: 网络工程 班 级: 姓 名: 学 号: 指导教师: 日 期: 2017年5月4日一实验目的1. 了解四种布局管理器的区别和各自特别的属性2. 掌握四种布局管理器的应用场合和用法 3. 灵活使用四种布局文件管理器和嵌套实现各种复杂布局4. 掌握复用XML布局文件的方法5. 掌握代码控制UI界面的方法二实验环境JDK的版本: 1.8.0_40IDE: eclipse 4.6.1模拟器: 夜神模拟器三实验内容设计的样式,完成Android应用UI的应用开发四实验过程及分析1.用JAVA代码设置全屏打开工程s
2、rc目录下的主Activity文件,在onCreate方法中的执行语句super. onCreate(savedInstanceState)之前,添加如下两句语句requestWindowFeature(Window.FEATURE_NO_TITLE); /隐藏标题栏this.getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN,WindowManager.LayoutParams.FLAG_FULLSCREEN); /隐藏运营商图标、电量等2. 按照图1设计的样式,完成一个Android应用UI的开发(1)添加代码 (
3、2)查看布局效果3. 在主Activity文件中,添加用于登录的Login方法用于处理忘记密码的forgetPass方法、用于注册界面Register方法,(1)在MainActivity类中添加登录、忘记密码、注册密码的时间监听程序public void login(View view)if( check() )StringBuilder sb = new StringBuilder();sb.append(登录成功!+n);sb.append(用户名: + userName.getText().toString()+n);sb.append(密码: + userPass.getText()
4、.toString()+n);Toast.makeText(this, sb.toString(), Toast.LENGTH_LONG).show();Intent intent = new Intent(); /登录到ResultActivity页面intent.setClass(this, ResultActivity.class);intent.putExtra(info, sb.toString();this.startActivity(intent);/打开忘记密码界面public void forgetPass(View view)StringBuilder sb = new S
5、tringBuilder();Intent intent = new Intent(); /忘记密码到PassActivity页面intent.setClass(this, PassActivity.class);intent.putExtra(info, sb.toString();this.startActivity(intent);/打开注册界面public void register(View view)StringBuilder sb = new StringBuilder();Intent intent = new Intent(); /注册到RegisterActivity页面i
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- android 实验 界面设计 布局 管理器
限制150内