最新下载
热门教程
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
Android学习笔记之多界面切换实例
时间:2013-12-05 编辑:简简单单 来源:一聚教程网
用过VB 、 VC#的朋友都知道,在VB或VC#里要进行窗口(界面)切换很容易
例如在VB、C#里:
有 Fom1、 Form2、Form3,如果要切换。
Form1.show()
Form2.show()
相当简单,当时在Android里, 要想这么做,很真实很“难”了。要得动动脑筋了。
按照我以往的编程经验,我这里提供一种简单的解决办法。
第一步 新建一个工程,例如“UITest”。
第二步 对这个工程的代码文件进行改造
打开“UITestActivity.java”这个文件。将里面部分的代码删除。
把 setContentView 这一行删除掉。这样的话程序就不会自动main.xml 这个界面
第三步 对界面进行包装组合
1个xml的界面文件配合一个java文件
首先我们将Main.xml这个布局界面进行“包装”
这样包装完毕后,我们回到UITestActivity.java 这个文件
进行修改
看到没有, 是不是很感觉像VB或VC#了。呵呵
第四步 再新建一个xml界面(phone.xml)
界面布局好后, 在新建一个类文件 FrmPhone.java
这一步完成后,我们回到 Main这个界面, 在里面添加一个【按钮】
按钮控件添加好后, 转到 FrmMain.java里,为这个按钮绑定事件
现在测试运行看看。点击Main界面的 【打开FrmPhone】就可以打开Phone这个界面了
点击后,程序跳转到 phone.xml 界面了
现在给 【返回】按钮再绑定一个【事件】就可以回到主界面了
测试看看, 是不是已经可以自由的在界面直接跳转了。而且很像VB或VC#。
-
上一个: poco相机怎么分享照片?
-
下一个: 百度魔拍连续拍照功能如何开启?
相关文章
- sora软件价格介绍 02-22
- sora官网入口地址一览 02-22
- Sora生成的视频使用教程 02-22
- 《梦幻西游》元宵灯谜线索答案大全2024 02-22
- 《原神》有朋自远方来第一天通关攻略 02-22
- 《苏醒之路》四个结局达成攻略 02-22