移动开发技术实验求教!

实验一:
设计3个布局文件,将12生肖放在一个下拉列表Spinner中,不限布局类型,效果如图所示。
图片说明图片说明图片说明

实验二:
建立在实验一的布局文件的基础上,设计单击响应机制。

      图1                                 图2

要求:
1.如图所示,通过图1中的下拉菜单,获取12生肖的关键字。根据关键字做页面跳转。
2.图2为假设在图1的下拉菜单中选择“鼠”,它的相应界面为图2。
3.在相应界面中设置一个button,文字显示为BACK,对其同样做监听,点击以后能够回到主界面。

设计提示:
1.如何通过下拉菜单获取关键字:

“关键字” = spinner.getSelectedItem().toString();
获取关键字后,对图1的ENTER设置单击事件,这里涉及数据传递可以使用putExtra或者bundle都可以;
2.由于图2的布局对于12个生肖来说,并没有改变,所以没有必要做12跳转的页面,通过switch语句可以解决。图像替换的语句:
case "鼠":
imageView.setImageResource(R.drawable.shu);
txt.setText("夜间十一点至次日凌晨一点,属子时,正是老鼠趁夜深人静,频繁活动之时,称“子鼠”。");
break;
3.由于涉及界面界面跳转和返回,新添加的xxxActivity要在manifests里面注册。如:

资源补充:
除了实验一,提供的属相图片,12生肖对应的属相解释参考如下:
"夜间十一点至次日凌晨一点,属子时,正是老鼠趁夜深人静,频繁活动之时,称“子鼠”。
"凌晨一点至三点,属丑时。牛习惯夜间吃草,农家常在深夜起来挑灯喂牛,故称“丑牛”。
"凌晨三点至五点,属寅时。此时昼伏夜行的老虎最凶猛,古人常会在此时听到虎啸声,故称“寅虎”。"清晨五点至七点,属卯时。天刚亮,兔子出窝,喜欢吃带有晨露的青草,故为“卯兔”。
"早晨七点至九点,属辰时。此时一般容易起雾,传说龙喜腾云驾雾,又值旭日东升,蒸蒸日上,故称“辰龙”。
"上午九点至十一时,属巳时。大雾散去,艳阳高照,蛇类出洞觅食,故作“巳蛇”。
"中午十一点至一点,属午时。古时野马未被人类驯服,每当午时,四处奔跑嘶鸣,故称“午马”。
"午后一点至三点,属未时。有的地方管此时为“羊出坡”,意思是放羊的好时候,故称“未羊”。
"下午三点至五点,属申时。太阳偏西了,猴子喜在此时啼叫,故为“申猴”。
"下午五点至七点,属酉时。太阳落山了,鸡在窝前打转,故称“酉鸡”。
"傍晚七点至九点,属戌时。人劳碌一天,闩门准备休息了。狗卧门前守护,一有动静,就汪汪大叫,故为“戌狗”。
"夜间九点至十一点,属亥时。夜深人静,能听见猪拱槽的声音,于是称作“亥猪”。

https://wenku.baidu.com/view/9c40f52504a1b0717ed5dd8d.html

不用三个布局,
两个就够用了
一个主页,一个详情页
图片说明
图片说明

图片自己替换一下,
想要源码点击源码下载