摘要:本文将带你了解Android应用开发之Android studio新手:实现最新版QQ登陆界面,希望本文对大家学Android有所帮助。
本文将带你了解Android应用开发之Android studio新手:实现最新版QQ登陆界面,希望本文对大家学Android有所帮助。
Android studio新手:实现最新版QQ登陆界面。
最新版QQ登陆界面如下:
代码实现效果如下:
activity_main.xml代码如下:
<!--?xml version="1.0" encoding="utf-8"?--><button android:background="@drawable/shape" android:id="@+id/button4" android:layout_height="32dp" android:layout_marginend="8dp" android:layout_marginleft="8dp" android:layout_marginright="8dp" android:layout_marginstart="8dp" android:layout_margintop="248dp" android:layout_width="280dp" android:text="登陆" android:textcolor="#ffffff" app:layout_constraintend_toendof="parent" app:layout_constraintstart_tostartof="parent" app:layout_constrainttop_totopof="parent"> <edittext android:ems="10" android:hint="密码" android:id="@+id/editText" android:inputtype="textPassword" android:layout_height="wrap_content" android:layout_marginend="8dp" android:layout_marginleft="8dp" android:layout_marginright="8dp" android:layout_marginstart="8dp" android:layout_margintop="16dp" android:layout_width="280dp" android:selectallonfocus="false" android:singleline="false" android:textcolor="#ffffff" android:textcolorhint="#ffffff" app:layout_constraintend_toendof="parent" app:layout_constraintstart_tostartof="parent" app:layout_constrainttop_tobottomof="@+id/editText3"> <edittext android:ems="10" android:hint="QQ号/手机号/邮箱" android:id="@+id/editText3" android:inputtype="textPersonName" android:layout_height="wrap_content" android:layout_marginend="8dp" android:layout_marginleft="8dp" android:layout_marginright="8dp" android:layout_marginstart="8dp" android:layout_margintop="130dp" android:layout_width="280dp" android:textcolor="#ffffff" android:textcolorhint="#ffffff" android:textsize="18sp" app:layout_constraintend_toendof="parent" app:layout_constrainthorizontal_bias="0.503" app:layout_constraintstart_tostartof="parent" app:layout_constrainttop_totopof="parent"> </edittext></edittext></button><button android:background="@android:color/transparent" android:id="@+id/button2" android:layout_height="23dp" android:layout_marginleft="42dp" android:layout_marginstart="42dp" android:layout_margintop="8dp" android:layout_width="wrap_content" android:text="忘记密码?" android:textallcaps="false" android:textcolor="#0066FF" android:textsize="12sp" android:typeface="normal" app:layout_constraintstart_tostartof="parent" app:layout_constrainttop_tobottomof="@+id/button4"></button><button android:background="@android:color/transparent" android:id="@+id/button3" android:layout_height="23dp" android:layout_marginend="42dp" android:layout_marginright="42dp" android:layout_margintop="8dp" android:layout_width="wrap_content" android:text="新用户注册" android:textallcaps="false" android:textcolor="#0066FF" android:textsize="12sp" android:typeface="normal" app:layout_constraintend_toendof="parent" app:layout_constrainttop_tobottomof="@+id/button4"> <imageview android:background="@drawable/shape" android:id="@+id/imageView" android:layout_height="wrap_content" android:layout_marginleft="16dp" android:layout_marginstart="16dp" android:layout_margintop="32dp" android:layout_width="wrap_content" app:layout_constraintstart_tostartof="parent" app:layout_constrainttop_totopof="parent" app:srccompat="@drawable/logo32"> </imageview></button></android.support.constraint.constraintlayout>
注意在drawable中添加shape.xml实现圆角按钮效果shape.xml代码如下:
<!--?xml version="1.0" encoding="utf-8"?--><shape android:shape="rectangle" xmlns:android="https://schemas.android.com/apk/res/android"> <solid android:color="#800066ff"> <corners android:radius="10dp"></corners></solid></shape>
同时,将背景图也得保存到drawable中。
本文由职坐标整理并发布,希望对同学们有所帮助。了解更多详情请关注移动开发之Android频道!
您输入的评论内容中包含违禁敏感词
我知道了
请输入正确的手机号码
请输入正确的验证码
您今天的短信下发次数太多了,明天再试试吧!
我们会在第一时间安排职业规划师联系您!
您也可以联系我们的职业规划师咨询:
版权所有 职坐标-一站式IT培训就业服务领导者 沪ICP备13042190号-4
上海海同信息科技有限公司 Copyright ©2015 www.zhizuobiao.com,All Rights Reserved.
沪公网安备 31011502005948号