仿QQ界面

作为一个新手,当然从仿开始啦,虽然实现一个对大多数人来说很简单,但是对我刚刚的新手花了两三个小时

下面是界面:

不说了,上代码更加重要

布局如下:

<?xml version="1.0" encoding="utf-8"?>

<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"

android:layout_width="match_parent"

android:layout_height="match_parent"

android:orientation="vertical"

android:background="@drawable/default_bg">

<LinearLayout

android:layout_width="wrap_content"

android:layout_height="wrap_content"

android:orientation="horizontal"

android:layout_gravity="center_horizontal"

android:layout_marginTop="100dp"

android:layout_marginLeft="10dp"

android:layout_marginRight="10dp">

<ImageView

android:layout_height="50.0dip"

android:layout_width="50.0dip"

android:scaleType="centerCrop"

android:adjustViewBounds="true"

android:src="@drawable/h001"/>

</LinearLayout>

<LinearLayout

android:layout_width="match_parent"

android:layout_height="wrap_content"

android:layout_marginLeft="35.dip"

android:layout_marginRight="35.0dip"

android:orientation="vertical">

<LinearLayout

android:layout_width="match_parent"

android:layout_height="wrap_content"

android:orientation="horizontal">

<ImageView

android:layout_height="30.0dip"

android:layout_width="30.0dip"

android:layout_gravity="bottom"

android:scaleType="centerCrop"

android:adjustViewBounds="true"

android:src="@drawable/head"

/>

<EditText

android:id="@+id/userNameText"

android:layout_width="match_parent"

android:layout_height="57.0dip"

android:drawablePadding="15.0dip"

android:layout_marginLeft="10dp"

android:layout_marginRight="10dp"

android:ems="10"

android:hint="请输入账号"

android:inputType="number"

android:singleLine="true"

android:textColorHint="#ffffff"

android:textSize="16.0sp"/>

</LinearLayout>

<LinearLayout

android:layout_width="match_parent"

android:layout_height="wrap_content"

android:orientation="horizontal">

<ImageView

android:layout_height="30.0dip"

android:layout_width="30.0dip"

android:layout_gravity="bottom"

android:scaleType="centerCrop"

android:adjustViewBounds="true"

android:src="@drawable/lock"/>

<EditText

android:id="@+id/passwordText"

android:layout_width="match_parent"

android:layout_height="57.0dip"

android:drawablePadding="15.0dip"

android:layout_marginLeft="10dp"

android:layout_marginRight="10dp"

android:ems="16"

android:hint="请输入密码"

android:inputType="textPassword"

android:singleLine="true"

android:textColorHint="#ffffff"

android:textSize="16.0sp"/>

</LinearLayout>

</LinearLayout>

<LinearLayout

android:layout_width="wrap_content"

android:layout_height="57.0dp"

android:layout_gravity="center"

android:layout_marginTop="3.0dip"

android:orientation="horizontal">

<Button

android:id="@+id/registerBtn"

android:layout_height="42dip"

android:layout_width="94dip"

android:layout_gravity="center"

android:layout_marginRight="10.0dp"

android:text="注册"/>

<Button

android:id="@+id/loginBtn"

android:layout_height="42dip"

android:layout_width="94dip"

android:layout_gravity="center"

android:layout_marginLeft="15.0dp"

android:text="登录"/>

</LinearLayout>

</LinearLayout>

时间: 2024-12-19 16:04:50

仿QQ界面的相关文章

android实现仿QQ界面刷新

android实现仿QQ界面刷新 转载请注明出处:http://blog.csdn.net/wangpengfei_p/article/details/51420422 昨天想要实现一个下拉刷新的效果,本来想应该比较简单,因为之前在慕课网看见过类似的实现,记得是在listView里面添加footView或是添加headView,监听手指的点击滑动事件来控制view的显示或是隐藏,但是自己按照上面的代码来实现之后发现.这样做有一点不好的地方: 它判断是否刷新的依据是判断listView是不是滑动到

iOS仿QQ界面

iOS仿QQ界面 仿制QQ5.0的界面,可以切换主题,并且有左右滑动特效. 下载地址:http://www.dwz.cn/z08ik 源码运行截图

Android仿QQ界面

最近这几天,一直跟着朋友们聚会什么的,没怎么做项目,今天总算是有时间开电脑继续做我的项目了.下面我就把我做的效果展示一下. 这是模仿了qq的界面效果.因为代码比较长就不粘贴代码了.需要的小伙伴可以跟我私聊.

Android 仿QQ界面的实现

废话不说  上图  适合新手学习 watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQv/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center" > 很多其它功能自行下载源代码学习

iOS仿QQ界面源码

iOS仿QQ界面 仿制QQ5.0的界面,可以切换主题,并且有左右滑动特效. 下载地址:http://www.devstore.cn/code/info/512.html 源码运行截图

高仿QQ即时聊天软件开发系列之二登录窗口界面

继上一篇高仿QQ即时聊天软件开发系列之一开端之后,开始做登录窗口 废话不多说,先看效果,只有界面 可能还有一些细节地方没有做,例如那个LOGO嘛,不要在意这些细节 GIF虽短,可是这做起来真难,好吧因为我没玩过WPF所以难,因为感觉做出来之后也就那样 整体布局 整体是上下分,下面是左中右分 1 <Grid> 2 <Grid.RowDefinitions> 3 <RowDefinition Height="27"><!--用于放窗口右上角关闭.最

Android应用经典主界面框架之一:仿QQ (使用Fragment, 附源码)

最近反复研究日常经典必用的几个android app,从主界面带来的交互方式入手进行分析,我将其大致分为三类.今天记录第一种方式,即主界面下面有几个tab页,最上端是标题栏,tab页和tab页之间不是通过滑动切换的,而是通过点击切换tab页.早期这种架构一直是使用tabhost+activitygroup来使用,随着fragment的出现及google官方也大力推荐使用fragment,后者大有代替前者之势.本文也使用fragment进行搭建,标题中的"经典"指这种交互经典,非本文的代

Android项目源码界面超级华丽的仿QQ最新版本

这是一个我们比较熟悉的一款应用,高仿专仿最新QQ应用源码,也是一个高仿QQ最新版本的项目,界面超级华丽,使用了大量的自定义控件,项目里实现了部分功能,例如WIFI-FTP(把手机变成FTP服务端,可以在WEB端管理手机文件) .字母列表索引.自定义相机等,其余大多是实现了界面,没有功能.项目比较大分析起来需要一定的安卓基础,运行项目需要Android4.0以上的系统版本,默认编译版本4.4.2编码UTF-8. 源码下载:http://code.662p.com/view/9819.html 详细

IOS总结_可收缩分组表格(仿QQ联系人界面)

#import "yxpGroupTBVC.h" #define  DIC_EXPANDED @"expanded" //是否是展开 0收缩 1展开 #define  DIC_ARARRY @"array" #define  DIC_TITILESTRING @"title" #define  CELL_HEIGHT 40.0f @interfaceyxpGroupTBVC ()<UITableViewDataSourc