整个界面我用到了线性布局。

该界面用到了Textview显示控件和EditText文本输入框显示控件

这连个控件最大的区别就是TextView就是直接引用文字,没有文本框提供用户输入

而EditText就提供了一个文本输入框供用户进行输入文字之类的。

EditText这个文本输入框的的控件其中有一个hint(暗示)这个属性,

这个属性可以在文本输入框中显示一些提示性的语句,指引用户在输入的信息,

当用户进行编辑的时候该提示性的语句就会自动的消失。

就这个移动云盘的项目来说,必须有账号密码的属性,所以文本输入框在定义的时候我们也赋予了他们的一些限制的属性(inputtype),

例如只能允许账号输入的时候只能接收一个邮箱的地址,在密码输入的时候只能是只能接受一个密码属性的文本输入,就是不能够带空格和不能够是中文输入的密码状态。

为了提供一个安全的属性,在定义文本输入框的时候赋予了密码的一个属性textpassword,这样当我们在输入密码的时候会自动的把你输入的密码用点来代替,大大提高了安全性。

checkbox这个控件是可勾选的喜好记住框,在java代码中可以为他赋予相应的属性,在本项目中我为了这个checkbox赋予了一个记住密码的属性,这个大大方便了用户在使用该软件的时候重复输入的麻烦。

说完checkbox,一个软件就必须还需要它自己的button控件,该控件就我个人理解来说是可以完成用户传过来的一些命令,但是命令执行的内容就需要我们程序员来自己定义。

在这个界面里面有两个Button的控件,分别控制用户的登录和注册的响应。

在checkbox和记住密码这个布局的时候我是用到了linearlayout的嵌套布局的。

该布局只是仅仅一个简单简朴的界面,后期我还会继续把界面这方面,毕竟一个app,用户第一时间的接触的不是你的功能而是你的界面,所以界面对于一个app来说也是不可忽视的一点。

<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
package="test.ts.wader.image"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:orientation="vertical"
android:background="@drawable/c"
>

<TextView
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:layout_weight="0.30"
android:text="@string/xianmu"

/>

<TextView
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:text="@string/zhanghao"

/>

<EditText
android:layout_width="fill_parent"
android:layout_height="0dp"
android:layout_weight="1"
android:inputType="textEmailAddress"
android:hint="请输入您的账号"
android:id="@+id/count"

/>

<TextView
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:text="@string/mima"

/>

<EditText
android:layout_width="fill_parent"
android:layout_height="0dp"
android:layout_weight="1"
android:inputType="textPassword"
android:hint="请输入您的密码"
android:id="@+id/password"
/>

<LinearLayout
android:layout_width="fill_parent"
android:layout_height="86dp"
android:orientation="horizontal" >

<CheckBox
android:id="@+id/view01"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:gravity="left"

/>

<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:gravity="center_horizontal"
android:text="@string/jizhumima" />

</LinearLayout>

<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_gravity="center_horizontal"
android:layout_weight="0.47"
android:text="@string/havenum"
android:textColor="#000000"/>

<Button
android:layout_width="104dp"
android:layout_height="0dp"
android:layout_gravity="center_horizontal"
android:layout_weight="1.00"
android:text="@string/denglu"
android:id="@+id/button_login"
/>

<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_gravity="center_horizontal"
android:layout_weight="0.23"
android:text="@string/havennum"
android:textColor="#000000"/>

<Button
android:layout_width="117dp"
android:layout_height="0dp"
android:layout_gravity="center_horizontal"
android:layout_weight="1.00"
android:text="@string/zhuce"
android:id="@+id/button_sign"
/>
</LinearLayout>

计算机学院研发------考核之界面相关推荐

  1. 南开大学计算机学院申请考核,南开大学2019年计算机学院“申请考核制”博士研究生招生选拔实施细则...

    南开大学计算机学院2019年"申请考核制"博士研究生招生 选拔实施细则 计算机学院2019年招收博士研究生将试行以综合素质能力为基础的"申请考核制".申请人须按 ...

  2. 计算机学院研发第二轮考核-------浏览器之无图模式

    要让浏览器实现无图模式也是一件比较简单的事情.之前的博客也有提到WebSetting的一些方法,用来加载js,图片等的一些方法,无图模式就是利用该方法来进行设置的. 这时候就需要用到一个中间变量.通过 ...

  3. 重庆大学计算机学院王臣,计算机学院召开人才引进及人才聘期考核工作会

    计算机学院召开人才引进及人才聘期考核工作会 2016年4月7日下午,计算机学院召开高水平人才引进及聘期考评会,对学院2013年引进的青年教师进行了聘期考核.参加考核的有学院2013年5月从香港科技大学 ...

  4. 【考博】北京理工大学计算机学院2023年申请-考核(普通招考)博士考核经历

    0 前言 因为疫情原因,北京理工大学在20-22年的3年里取消了博士考核中的英语笔试.机试等线下考试,仅进行面试考核.而今年23年作为疫情后时代的第一年考博,学校恢复了部分线下笔试,在此记录今年的考核 ...

  5. 青岛大学计算机学院生物信息研究组(苏晓泉团队)招生与招聘启事

    青岛大学计算机学院生物信息研究组(苏晓泉团队)招生与招聘启事 一.青岛大学简介 青岛大学位于历史文化名城青岛,承载着青岛这座城市高等教育发展的历史,充满了浓郁的时代气息.学校现有三个校区,占地2655 ...

  6. 【20保研】中南大学计算机学院2019年全国优秀大学生暑期夏令营通知

    点击文末的阅读原文或者公众号界面左下角的保研夏令营或者公众号回复"夏令营"是计算机/软件等专业的所有保研夏令营信息集合,会一直更新的. 为进一步提高我院研究生生源质量,改善生源结构 ...

  7. 华中科技大学计算机学院有调剂名额吗,华中科技大学计算机学院2017考研调剂信息...

    华中科技大学计算机学院2017考研调剂信息 2017-03-20 16:44 | 考研集训营 2017考研调剂信息部分院校已经公布,本期小编整理了华中科技大学计算机学院2017考研调剂信息供考生参考. ...

  8. 【调剂】浙江大学计算机学院机械专业2023年硕士研究生招生调剂通知

    公众号[计算机与软件考研]每天都会发布最新的计算机考研调剂信息! 点击公众号界面左下角的调剂信息或者公众号回复"调剂"是计算机/软件等专业的所有调剂信息集合,会一直更新的. 1.接 ...

  9. 吉林大学计算机学院高尚教授,【壮丽70年·人物】张松灵:肩上有担当 脚下有力量...

    [消息来源:吉林日报 记者 宋育欣]长发飘飘,未语先笑,温婉动人的气质让人一见难忘,这是张松灵医生留给我们的第一印象.与她交谈中,稍快的语速,时而扬起的双手,彰显了她干练直爽的性格. 这样一位集温婉干 ...

  10. 【20保研】武汉大学计算机学院2019年优秀大学生暑期夏令营实施细则

    点击文末的阅读原文或者公众号界面左下角的保研夏令营或者公众号回复"夏令营"是计算机/软件等专业的所有保研夏令营信息集合,会一直更新的. 根据学校<关于举办2019年优秀大学生 ...

最新文章

  1. iphone 使用popViewController如何避免内存泄露
  2. Windows环境下配置环境变量
  3. C++中使用流读取数据 ifstream
  4. 什么是BSP工程师?
  5. Eclipse 答疑:Eclipse 使用 Amateras UML 创建类图点击 Finish 没反应解决方式汇总
  6. tensorflow中random_normal的使用,案例说明,一看便知
  7. vertical-align属性探究
  8. 有关容器vector的一些用法
  9. shell脚本相关指令
  10. 华为机试HJ51:输出单向链表中倒数第k个结点
  11. html代码在线获取,在线客服系统html代码的获取与生成方式 - 快商通
  12. 心态-《当下的力量》书中的精髓:了解我们痛苦的根源,学会让自己活在当下,摆脱痛苦。
  13. python发送qq文件_怎么用qq邮箱发文件-十分钟教你使用Python发送邮件(复制可用)...
  14. 可视化方向的几个期刊会议,供参考
  15. bugku-web-留言板
  16. 为什么YUV全为0的图像是绿色的
  17. 图片处理或背景创建网站 + 在线ps(photopea)使用
  18. 中国不是没有根服务器吗?《流浪地球2》的根服务器怎么在北京?
  19. 网络攻防实战演习之蓝队指南
  20. HihoCoder 1246:王胖浩与环

热门文章

  1. 1002:方便记忆的电话号码
  2. android 模拟器 pubg,雷电安卓模拟器怎么玩绝地求生刺激战场 PC端带你愉快吃鸡...
  3. Python:计算KDJ指标
  4. PyQt5 -- 安装与发布
  5. adjoint-io bulletpoofs 性能测试结果
  6. Excel如何构建简单的透视表
  7. 如何用java实现一个p2p种子搜索(4)-种子获取
  8. 面试 Redis 没底?这 40 道面试题让你不再慌
  9. echarts中使用饼状图显示百分比
  10. python中match的六种用法_python re.match()用法相关示例