android实验3界面设计布局管理器Word格式文档下载.docx

上传人:b****1 文档编号:13323025 上传时间:2022-10-09 格式:DOCX 页数:10 大小:111.53KB
下载 相关 举报
android实验3界面设计布局管理器Word格式文档下载.docx_第1页
第1页 / 共10页
android实验3界面设计布局管理器Word格式文档下载.docx_第2页
第2页 / 共10页
android实验3界面设计布局管理器Word格式文档下载.docx_第3页
第3页 / 共10页
android实验3界面设计布局管理器Word格式文档下载.docx_第4页
第4页 / 共10页
android实验3界面设计布局管理器Word格式文档下载.docx_第5页
第5页 / 共10页
点击查看更多>>
下载资源
资源描述

android实验3界面设计布局管理器Word格式文档下载.docx

《android实验3界面设计布局管理器Word格式文档下载.docx》由会员分享,可在线阅读,更多相关《android实验3界面设计布局管理器Word格式文档下载.docx(10页珍藏版)》请在冰豆网上搜索。

android实验3界面设计布局管理器Word格式文档下载.docx

日期:

2017年5月4日

一.实验目的

1.了解四种布局管理器的区别和各自特别的属性

2.掌握四种布局管理器的应用场合和用法

3.灵活使用四种布局文件管理器和嵌套实现各种复杂布局

4.掌握复用XML布局文件的方法

5.掌握代码控制UI界面的方法

二.实验环境

JDK的版本:

"

1.8.0_40"

IDE:

eclipse4.6.1

模拟器:

夜神模拟器

三.实验内容

设计的样式,完成Android应用UI的应用开发

四.实验过程及分析

1.用JAVA代码设置全屏

打开工程src目录下的主Activity文件,在onCreate方法中的执行语句super.onCreate(savedInstanceState)之前,添加如下两句语句

requestWindowFeature(Window.FEATURE_NO_TITLE);

//隐藏标题栏

this.getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN,WindowManager.LayoutParams.FLAG_FULLSCREEN);

//隐藏运营商图标、电量等

2.按照图1设计的样式,完成一个Android应用UI的开发

(1)添加代码

<

LinearLayoutxmlns:

android="

android:

layout_width="

match_parent"

layout_height="

wrap_content"

orientation="

vertical"

>

<

ImageView

id="

@+id/imageView1"

350dp"

100dp"

src="

@drawable/ic_launcher4"

/>

LinearLayout

76dp"

layout_marginTop="

14dp"

horizontal"

@drawable/ic_launcher1"

TableLayout

gravity="

center_vertical"

TableRow

TextView

text="

账号:

"

EditText

@+id/userName"

120dp"

/TableRow>

密码:

@+id/userPass"

inputType="

textPassword"

requestFocus/>

/EditText>

/TableLayout>

/LinearLayout>

Button

156dp"

28dp"

layout_gravity="

center"

layout_marginBottom="

10dp"

20dp"

background="

#333"

onClick="

login"

登录"

textColor="

#FFF"

CheckBox

layout_marginLeft="

记住密码"

自动登录"

接收产品推广"

FrameLayout

12dp"

124dp"

34dp"

160dp"

forgetPass"

忘记密码"

30dp"

register"

注册账号"

/FrameLayout>

63dp"

@+id/loading"

ProgressBar

style="

?

android:

attr/progressBarStyleSmall"

(2)查看布局效果

3.在主Activity文件中,添加用于登录的Login方法用于处理忘记密码的forgetPass方法、用于注册界面Register方法,

(1)在MainActivity类中添加登录、忘记密码、注册密码的时间监听程序

publicvoidlogin(Viewview){

if(check()){

StringBuildersb=newStringBuilder();

sb.append("

登录成功!

+"

\n"

);

用户名:

+userName.getText().toString()+"

+userPass.getText().toString()+"

Toast.makeText(this,sb.toString(),Toast.LENGTH_LONG).show();

Intentintent=newIntent();

//登录到ResultActivity页面

intent.setClass(this,ResultActivity.class);

intent.putExtra("

info"

sb.toString());

this.startActivity(intent);

}

}

//打开忘记密码界面

publicvoidforgetPass(Viewview){

StringBuildersb=newStringBuilder();

Intentintent=newIntent();

//忘记密码到PassActivity页面

intent.setClass(this,PassActivity.class);

intent.putExtra("

this.startActivity(intent);

//打开注册界面

publicvoidregister(Viewview){

StringBuildersb=new

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > PPT模板 > 可爱清新

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1