Android基础开发-练习三.doc

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
Android基础开发-练习三

实验3 Android界面控件与布局 实验目的: 掌握Android常用界面控件的使用方法。 掌握控件响应函数的编写方法。 掌握各种界面布局的特点和使用方法。 实验内容与步骤: 使用TabHost(Tab标签页)建立3个标签页,每个标签页对应于一个布局(从线性布局、框架布局、相对布局、表格布局中任选3个)实现下图界面。 说明:所建的三个标签页分别使用:线性布局(TAB1)、相对布局(TAB2)、表格布局(TAB3),实验截图分别为:图1,图2,图3。 实验截图: 图1 图2 图3 使用TabHost(Tab标签页)建立3个标签页,各标签页控件内容如下: 分页1标题为“多选及单选演示”,含有一个TextView控件,3个CheckBox控件和1组(含4个) RadioButton控件。 TextView控件用于显示用户点击某控件后的结果。 实验截图:如图4所示 图4 分页2标题为“Spinner演示”,含有2个Spinner控件,一个Spinner用于选择年级(大一~大四),另一个用于选择性别。 实验截图:如图5、6所示 图5 图6 分页3标题为“ListView演示”,含有一个ListView控件(拥有10个子项),一个TextView控件用于显示用户点击某子项后的结果 实验截图:如图7所示 图7 在第1题的按钮栏下面添加一个TextView控件用于显示数据,然后实现“添加数据”、“全部显示”、“清除显示”和“全部删除”4个按钮的功能。 说明:本操作需要操作数据库,目前暂未开发),仅实现的是将所输入的数据显示到下面的TextView里面(如图8所示)。 图8 实现第2题中各个控件的点击响应功能,响应结果显示在所在页的TextView控件中。 实验截图:如图9,10,11所示 图9 图10 图11 核心代码 1、3题: activity_main_activity207.xml: ?xml version=1.0 encoding=utf-8? TabHost xmlns:android=/apk/res/android android:id=@android:id/tabhost android:layout_width=fill_parent android:layout_height=fill_parent LinearLayout android:orientation=vertical android:layout_width=fill_parent android:layout_height=fill_parent TabWidget android:id=@android:id/tabs android:layout_width=fill_parent android:layout_height=wrap_content / FrameLayout android:id=@android:id/tabcontent android:layout_width=fill_parent android:layout_height=fill_parent/ /LinearLayout /TabHost activity_tab1_activity207.xml: ?xml version=1.0 encoding=utf-8? LinearLayout xmlns:android=/apk/res/android android:orientation=vertical android:layout_width=fill_parent android:layout_height=wrap_content LinearLayout android:orientation=horizontal android:layout_width=wrap_content android:layout_height=wrap_content android:padding=10dp TextView android:id=@+id/nameText android:layout_width=fill_parent android:layout_height=wrap_content an

文档评论(0)

dajuhyy + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档