android简单登录界面

android简单登录界面

ID:35750846

大小:350.00 KB

页数:10页

时间:2019-04-16

android简单登录界面_第1页
android简单登录界面_第2页
android简单登录界面_第3页
android简单登录界面_第4页
android简单登录界面_第5页
资源描述:

《android简单登录界面》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、Android简单登录界面接着上一讲留下的“需求”:设计一个登陆界面:允许用户输入用户名,密码;用户点击“Login”之后,如果用户名为admin,密码为123则显示“登陆成功”;如果用户名密码其中之一不正确,红色字体显示“登陆失败!”首先我们来建立一个新的项目:图标那一步就随便选吧,下一步:这一步与上次有点不同,这次我们不要ADT帮我们创建任何的Activity,我们只需要一个空的项目。 点击Finish后,我们会发现,项目文件视图下,与上次的不一样,src,res/layout是空的,这一会需要我们自己去添加了。 首先来明确一下我们现在的目标:建立一个包含登录框的界面

2、,并将它显示在我们的手机(模拟器)上。建立一个界面的主要步骤是什么呢?主要有以下几步:·在res/layout下创建布局文件;·在src下创建Activity子类,并将布局文件与这个Activity联系起来。·在AndroidManifest.xml程序配置文件中,添加Activity的声明。我们先来1.创建布局文件:在Eclipse项目文件中选中layout文件夹,在工具栏里点击下面图标在弹出的窗口,填上这个xml布局文件的文件名,RootElement根节点就选择Linearlayout即可点击下一步,这一步是选择更多配置属性的,暂且不用理会,直接点击Finish。我

3、们发现,在res/layout下面多了一个login.xml文件,同时Android的Layout编辑器也把它打开了。切换到“source”代码视图,今天我们不用“所见即所得”的傻瓜拖拽方式。我们看到xml代码是这样的:

4、ndroid:orientation="vertical">根节点是LinearLayout,即线性布局,所谓线性布局,有点像J2SE上的流式布局,就是其中的UI元素,会按水平或者垂直方向顺序地铺开。LinearLayout有个xml属性:android:orientation,它有两个可选值:vertical和horizontal,指明该线性布局中的元素,是以垂直(vertical)还是水平(horizontal)方向排列。下面是两种方式的示意图: 接下来,我们要添加两个输入框,让用户输入用户名,密码。输入框使用的是EditText,我们在

5、LinearLayout中添加两个EditText

6、_width="300dp"android:layout_height="wrap_content"android:hint="Typenamehere...."android:text="">

7、ext="">对比每个节点属性,我们发现,不管是LinearLayout还是EditText,都会至少包含android:layout_widthandroid:layout_height上一讲我们有介绍这两个属性,这里再详细介绍一下,不管是android:layout_width还是android:layout_height都有四种可选填的值:·wrap_content·fill_parent·match_parent·具体数值前面三个参考上一讲。具体数值可以填像素px,如

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。