mtwm.net
当前位置:首页 >> AnDroiD仿qq登录界面 >>

AnDroiD仿qq登录界面

可以看着是两个竖直排列的LinearLayout,然后将Linearlayout的background设置为editText_background,然后里面横着排一个TextView,一个EditText,EditText的background设置为@null

首先程序进入SplashActivity,就是启动页面.xml布局文件就是一个全屏的图片,要注意的是设置android:scaleType ="matrix"这个属性.不然不会全屏.过1秒之后转入登陆页面,从图片我们可以看出,腾讯的UI做的还是相当美观漂亮的,既简洁又不失美观.先分析一下这个登录界面,从整体可以看出,根布局的背景色是蓝色的,而那个QQ Android其实是一个图片背景色和根布局的背景色一样,这样就不会有视觉偏差.

动态添加控件,或者使用surfaceview.使用surfaceview应该好一点,容易控制.

触发记住密码之后存入本地数据库SQLite,而触发自动登录的时候,每次启动程序就从本地数据库表获取那条你要自动登录的ID和密码数据,拿出来进行连接服务器的匹配..程序的开始应该有两个(或者可归为一个)标志值,一个是触发记住密码的标志,一个是自动登录的标志,写入数据库记录,每次开启程序的时候读取这两个值,若是真,则进行以上操作.

偏好设置,用SharedPreferences,这个搜一下很简单

自己写一个layout即可,这里有个简单模仿微信的示例源代码,解压可以运行.

看这个教程http://www.lexun.cn/thread-4574050-1-1.html

搜索下dojo

可以使用侧滑栏+viewpage实现

1、你的项目至少做两个窗体,一个MainForm(主界面,可以看做你说的长框)和一个WelcomeForm(欢迎界面,可以看做登陆窗口);2、项目启动时用MainForm启动,同时在MainForm的构造函数里手动把Welcome ShowDialog出来(如果你很熟练的话MainForm的加载任务是应该用委托甩到Welcome里执行的,如果初学的话可以简单点不用这样搞).3、Welcome的登陆工作做完后自然会自己关闭,然后继续MainForm的启动,这样在Welcome之后,MainForm就出来了.

网站首页 | 网站地图
All rights reserved Powered by www.mtwm.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com