【AndroidStudioJAVA】移动软件开发实验——实验四:UI设计
移动软件开发
实验四:UI设计
⼀、实验⽬的
1. 熟练掌握常⽤控件的使⽤⽅法;
2. 了解控件与布局的关系,熟练掌握⼏种常⽤布局;
3. 掌握⾃定义的控件的设计及实现;
4. 掌握ListView和RecyclerView的⽤法;
5. 了解Nine-Patch图⽚的制作⽅法。
⼆、实验内容
1. 根据PPT或课本中的提⽰,练习ImageView、ProcessBar、AlerDialog以及ProcessDialog的使⽤,可在实验3第4题设计的应⽤
中,适当加⼊以上控件使得应⽤界⾯更加丰富、完善。
ImageView:
1. 新建⼀个drawable开头的⽬录
2. 将两张png格式的图⽚放在该⽬录下
3. 修改相关layout代码如下:
4. 运⾏:
5. 通过代码动态更改图⽚,在MainActivity中修改代码如下
6. 结果点击button变为图⼆:
ProgressBar:
1. 显⽰⼀个进度条,在主界⾯xml中修改代码如下:
2. 运⾏得到结果:有⼀个圆形进度条在旋转
3. 尝试实现点⼀下按钮让进度条消失,再点击⼀下再出现,修改主活动界⾯的代码如下:
4. 运⾏得到预期结果
5. 修改xml使进度条变为⽔平进度条,并且在代码中动态的更改进度条的进度:
6. 运⾏得到结果,点击⼀次加10%的⽔平进度条:
AlertDialog:
1. 弹出⼀个置于当前界⾯最顶端的对话框,修改MainActiviy的代码如下:
2. 运⾏的到结果:
ProgressDialog:
1. 修改代码如下,让对话框中出现进度条:
制作android软件流程2. 运⾏代码得到结果:
在实验三的登录界⾯中插⼊了图⽚,并且点击登录和注册的页⾯跳转时候以后有了对话框。
2. 根据PPT或课本中的提⽰,练习各种布局的使⽤;对于实验3第4题的应⽤,利⽤混合布局重新设计登录界⾯。线性布局:
1. 实现三个按钮的竖直排列,修改代码如下:
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论