2023年7月13日发(作者:)
【AndroidDemo】QQ登陆界⾯(⼀)之前以及实现了QQV.0.8.4115的登陆界⾯,现在来总结⼀下,并且回顾⼀下⽤到过的东西。<————最终的代码在⽂章最后贴出来————>先上图:【原图】【图⼀】QQLogin_ogin_【图⼆】QQLogin_现在开始敲⼀、⾸先设计QQ登陆界⾯的布局:1、我们采⽤RelativeLayout相对布局进⾏整体布局的规划2、然后是QQ图标: 1. id的设置,⽅便代码中的引⽤,也⽅便其他控件的定位2. 其他都根据⾃⼰的喜欢慢慢调3、QQ图标的下⾯是账号栏:
1. ImageView是⽤来显⽰QQ头像2. EditText⽂本框⽤显⽰QQ帐号的3. Spinner(下拉列表)是存放的QQ帐号的,便于QQ账号的替换【注】以上控件的信息,⽬前是⽤的数组实现,打算之后⽤链表敲⼀下4.
android:background="@drawable/editview"这个是我写的椭圆边框+灰⾊背景,代码如下: 【注】代码中的android:color="@color/colorGray"是在value下colors的代码中改变的,贴⼀下代码: #008577 #00574B #D81B60 #FC6F6E6E #FBFCFB #010E01 #72C7CAC7 #F21F62F0 #BDBBBB4、接下来是密码框 1. ImageButton⽤来改变密码的状态(显⽰密⽂/隐藏密⽂),也⽤了⼀个边框android:background="@drawable/touxiang"(但作⽤不明显)2. EditText⽤于⽤户输⼊密码,也同样是⽤的上⾯的椭圆边框5、这个版本的QQ登陆按钮⽐较特别,⼀个圆形的按钮,之前试过写圆形框来实现,后来发现巨丑,⽆赖之下只有扣图了1、android:background="@drawable/button"是我写的圆形边框,以下是代码6、最后是忘记密码和⽤户注册栏: 1. ⾥⾯的加粗⽂字,本来是⽤超链接实现,之前试过,没成功,所以⽬前的还没学会好,这就是QQ登陆界⾯的简单实现贴⼀下全部代码:
发布者:admin,转转请注明出处:http://www.yc00.com/xiaochengxu/1689214811a222101.html
评论列表(0条)