项目上需要在Android中开发一个应用,这个应用大概描述如下:
1. 启动之后的界面上有两个大按钮,分别进入不同的两个工作。
2. 第1个按钮进去会要求填写一些项,用于查询数据,填完之后点击一个确定按钮,进入第3个界面,显示查询的结果
3. 第2个按钮进去是其它功能,这里暂时管它。除第3点不理,这里涉及到3个界面,即启动界面、填参数的界面和查询结果界面,我的初步想法是用3个Activity来表示,不知大家一般都是用Activity还是其它方式——据说每个Activity都是独立的,貌似和Windows的Form还有点不一样的感觉。想请教大家,这种程序的设计的开发思路是怎么样的,我刚学Android,对它的组成和组件都不了解。
1. 启动之后的界面上有两个大按钮,分别进入不同的两个工作。
2. 第1个按钮进去会要求填写一些项,用于查询数据,填完之后点击一个确定按钮,进入第3个界面,显示查询的结果
3. 第2个按钮进去是其它功能,这里暂时管它。除第3点不理,这里涉及到3个界面,即启动界面、填参数的界面和查询结果界面,我的初步想法是用3个Activity来表示,不知大家一般都是用Activity还是其它方式——据说每个Activity都是独立的,貌似和Windows的Form还有点不一样的感觉。想请教大家,这种程序的设计的开发思路是怎么样的,我刚学Android,对它的组成和组件都不了解。
简单的方法可以在res文件夹下定义三个layout layout1启动界面 layout2填参数的界面 layout3查询结果界面 activity的OnCreate内设置启动界面
setContentView(R.layout.layout1);
设置按钮1事件内加入setContentView(R.layout.layout2)进入填参数界面
设置确定按钮的事件内加入 setContentView(R.layout.layout3)进入查询界面
都是在一个类里面参数怎么传都可以
先做完之后再写查询等操作,确定能一步一步按你说的思路不做操作进去
一种是用intent跳转Activity实现,看lz刚学还是推荐用第二种
2.用三个activity,容易控制,但可能会遇到从一个activity启动另一个activity时,出现黑屏的问题,不知楼主能否接受这种黑屏,或者解决黑屏问题。