Skip to content
Projects
Groups
Snippets
Help
This project
Loading...
Sign in / Register
Toggle navigation
Y
YDL-Component-Medical
Overview
Overview
Details
Activity
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
杨凯
YDL-Component-Medical
Commits
0784f321
Commit
0784f321
authored
Jan 07, 2021
by
霍志良
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
feat:密码登录、设置密码页面
parent
f0fb211c
Hide whitespace changes
Inline
Side-by-side
Showing
3 changed files
with
329 additions
and
275 deletions
+329
-275
InputPassWordActivity.kt
m-user/src/main/java/com/yidianling/user/ui/login/InputPassWordActivity.kt
+67
-20
user_activity_input_password.xml
m-user/src/main/res/layout/user_activity_input_password.xml
+249
-249
user_activity_input_password_new.xml
m-user/src/main/res/layout/user_activity_input_password_new.xml
+13
-6
No files found.
m-user/src/main/java/com/yidianling/user/ui/login/InputPassWordActivity.kt
View file @
0784f321
...
...
@@ -3,13 +3,18 @@ package com.yidianling.user.ui.login
import
android.app.Activity
import
android.content.Intent
import
android.graphics.Color
import
android.support.v4.content.ContextCompat
import
android.text.Editable
import
android.text.TextUtils
import
android.text.TextWatcher
import
android.text.method.HideReturnsTransformationMethod
import
android.text.method.PasswordTransformationMethod
import
android.view.View
import
android.view.animation.AnimationUtils
import
com.umeng.socialize.UMShareAPI
import
com.umeng.socialize.UMShareConfig
import
com.umeng.socialize.bean.SHARE_MEDIA
import
com.ydl.ydlcommon.base.BaseMvpActivity
import
com.ydl.ydlcommon.bean.StatusBarOptions
import
com.ydl.ydlcommon.utils.ActivityManager
import
com.ydl.ydlcommon.utils.StatusBarUtils
...
...
@@ -20,13 +25,17 @@ import com.yidianling.common.tools.ToastUtil
import
com.yidianling.user.LoginUtils
import
com.yidianling.user.R
import
com.yidianling.user.constants.UserBIConstants
import
com.yidianling.user.route.UserIn
import
com.yidianling.user.safePrivate.FingerPrintCheckActivity
import
com.yidianling.user.safePrivate.FingerPrintUtil
import
com.yidianling.user.safePrivate.HandUnlockCheckActivity
import
com.yidianling.user.ui.login.contract.IInputPassWordContract
import
com.yidianling.user.ui.login.presenter.InputPassWordPresenterImpl
import
kotlinx.android.synthetic.main.user_activity_input_password.*
import
kotlinx.android.synthetic.main.user_activity_input_password_new.*
import
kotlinx.android.synthetic.main.user_activity_input_password_new.et_input_password
import
kotlinx.android.synthetic.main.user_activity_input_password_new.img_reg_back
import
kotlinx.android.synthetic.main.user_activity_input_password_new.iv_visibility
import
kotlinx.android.synthetic.main.user_activity_input_password_new.tv_forget
import
kotlinx.android.synthetic.main.user_activity_input_password_new.tv_msm_login
import
kotlinx.android.synthetic.main.user_activity_input_password_new.view_lin
import
kotlinx.android.synthetic.main.user_activity_register_and_login_bottom.*
import
kotlinx.android.synthetic.main.user_activity_register_and_login_new.*
/**
* @author jiucheng
...
...
@@ -82,7 +91,7 @@ class InputPassWordActivity : BaseMvpActivity<IInputPassWordContract.View,IInput
}
override
fun
layoutResId
():
Int
{
return
R
.
layout
.
user_activity_input_password
return
R
.
layout
.
user_activity_input_password
_new
}
override
fun
initDataAndEvent
()
{
...
...
@@ -115,18 +124,20 @@ class InputPassWordActivity : BaseMvpActivity<IInputPassWordContract.View,IInput
val
sb
=
StringBuffer
(
userPhoneNumber
)
sb
.
insert
(
3
,
" "
)
sb
.
insert
(
8
,
" "
)
tv_user_phone
.
text
=
sb
.
toString
()
//
tv_user_phone.text = sb.toString()
}
else
{
tv_user_phone
.
text
=
userPhoneNumber
//
tv_user_phone.text = userPhoneNumber
}
}
STATUS_SET_PWD
->
{
//设置密码
//设置新密码
tv_forget
.
visibility
=
View
.
GONE
tv_msm_login
.
visibility
=
View
.
GONE
tv_setPass2
.
visibility
=
View
.
VISIBLE
input_password
.
text
=
"设置新密码"
tv_phone_num
.
text
=
"密码为6-16个字符,数字或英文字母组合"
// tv_setPass2.visibility = View.VISIBLE
tv_password_orSet_title
.
text
=
"设置新密码"
et_input_password
.
hint
=
"输入新密码"
forget_password_hint
.
visibility
=
View
.
VISIBLE
bottom_wechat_qq
.
visibility
=
View
.
INVISIBLE
//设置密码时默认密码明文显示
iv_visibility
.
isSelected
=
true
switchPwdShowType
()
...
...
@@ -144,7 +155,25 @@ class InputPassWordActivity : BaseMvpActivity<IInputPassWordContract.View,IInput
private
fun
setClickEvent
()
{
input_img_back
.
setOnClickListener
{
et_input_password
.
addTextChangedListener
(
object
:
TextWatcher
{
override
fun
afterTextChanged
(
s
:
Editable
?)
{
if
(
s
.
toString
().
isNotEmpty
()){
login_password
.
isEnabled
=
true
login_password
.
background
=
ContextCompat
.
getDrawable
(
this
@InputPassWordActivity
,
R
.
drawable
.
bg_one_click_login
)
}
else
{
login_password
.
isEnabled
=
false
login_password
.
background
=
ContextCompat
.
getDrawable
(
this
@InputPassWordActivity
,
R
.
drawable
.
login_password_unable_bg_24dp
)
}
}
override
fun
beforeTextChanged
(
s
:
CharSequence
?,
start
:
Int
,
count
:
Int
,
after
:
Int
)
{
}
override
fun
onTextChanged
(
s
:
CharSequence
?,
start
:
Int
,
before
:
Int
,
count
:
Int
)
{
}
})
img_reg_back
.
setOnClickListener
{
if
(
ActivityManager
.
getInstance
().
getSecondTaskActivity
()
==
null
)
{
closeAnim
(
true
)
}
else
{
...
...
@@ -155,7 +184,7 @@ class InputPassWordActivity : BaseMvpActivity<IInputPassWordContract.View,IInput
}
}
}
input_iv_next
.
setOnClickListener
{
login_password
.
setOnClickListener
{
//下一步
if
(
STATUS_INPUT_PWD
==
codeStatus
)
{
...
...
@@ -170,9 +199,9 @@ class InputPassWordActivity : BaseMvpActivity<IInputPassWordContract.View,IInput
}
}
input_iv_del
.
setOnClickListener
{
/*
input_iv_del.setOnClickListener {
et_input_password.setText("")
}
}
*/
iv_visibility
.
setOnClickListener
{
iv_visibility
.
isSelected
=
!
iv_visibility
.
isSelected
...
...
@@ -191,6 +220,19 @@ class InputPassWordActivity : BaseMvpActivity<IInputPassWordContract.View,IInput
VerificationCodeActivity
.
start
(
this
,
userPhoneNumber
!!
,
countryCode
!!
,
VerificationCodeActivity
.
STATUS_FORGET_PWD
)
overridePendingTransition
(
0
,
0
)
}
//微信登录
login_wechat
.
setOnClickListener
{
// mPresenter.loginByThird(this, SHARE_MEDIA.WEIXIN)
}
//QQ 登录
login_qq
.
setOnClickListener
{
val
config
=
UMShareConfig
()
config
.
isNeedAuthOnGetUserInfo
(
true
)
UMShareAPI
.
get
(
this
).
setShareConfig
(
config
)
// mPresenter.loginByThird(this, SHARE_MEDIA.QQ)
}
}
...
...
@@ -234,12 +276,17 @@ class InputPassWordActivity : BaseMvpActivity<IInputPassWordContract.View,IInput
*菊花框
*/
override
fun
showLoading
(
state
:
Boolean
)
{
if
(
state
)
{
/*
if (state) {
input_iv_next.visibility = View.GONE
input_progressBarNormal.visibility = View.VISIBLE
} else {
input_iv_next.visibility = View.VISIBLE
input_progressBarNormal.visibility = View.GONE
}*/
if
(
state
){
showProgressDialog
()
}
else
{
dismissProgressDialog
()
}
}
...
...
@@ -265,8 +312,8 @@ class InputPassWordActivity : BaseMvpActivity<IInputPassWordContract.View,IInput
override
fun
startAnim
()
{
val
shake
=
AnimationUtils
.
loadAnimation
(
this
,
R
.
anim
.
user_shake_input
)
//加载动画资源文件
et_input_password
.
startAnimation
(
shake
)
view_
input_
lin
.
startAnimation
(
shake
)
view_
input_
lin
.
setBackgroundColor
(
Color
.
parseColor
(
"#FB6761"
))
view_lin
.
startAnimation
(
shake
)
view_lin
.
setBackgroundColor
(
Color
.
parseColor
(
"#FB6761"
))
}
override
fun
showNormalDialog
()
{
...
...
m-user/src/main/res/layout/user_activity_input_password.xml
View file @
0784f321
<?xml version="1.0" encoding="utf-8"?>
<RelativeLayout
xmlns:android=
"http://schemas.android.com/apk/res/android"
xmlns:tools=
"http://schemas.android.com/tools"
android:layout_width=
"match_parent"
android:layout_height=
"match_parent"
android:orientation=
"vertical"
>
<!--android:src="@drawable/user_bg_login"-->
<ImageView
android:id=
"@+id/iv_input_bg"
android:layout_width=
"match_parent"
android:layout_height=
"match_parent"
android:scaleType=
"centerCrop"
android:src=
"@drawable/user_bg_login"
/>
<ImageView
android:id=
"@+id/input_img_back"
android:layout_width=
"31dp"
android:layout_height=
"31dp"
android:layout_marginLeft=
"20dp"
android:layout_marginTop=
"20dp"
android:scaleType=
"fitXY"
android:src=
"@drawable/user_ic_back_grey"
/>
<TextView
android:id=
"@+id/tv_setPass2"
android:layout_width=
"wrap_content"
android:layout_height=
"wrap_content"
android:layout_alignParentRight=
"true"
android:layout_marginTop=
"20dp"
android:layout_marginRight=
"20dp"
android:foreground=
"?android:attr/selectableItemBackground"
android:text=
"设置新密码2/2"
android:textColor=
"#2EB0FF"
android:textSize=
"11dp"
android:visibility=
"
invisible"
/>
<TextView
android:id=
"@+id/input_password"
android:layout_width=
"wrap_content"
android:layout_height=
"wrap_content"
android:layout_below=
"@+id/input_img_back"
android:layout_marginLeft=
"28dp"
android:layout_marginTop=
"15dp"
android:foreground=
"?android:attr/selectableItemBackground"
android:text=
"请输入密码"
android:textColor=
"#fdfdfe"
android:textSize=
"28dp"
android:textStyle=
"bold"
/>
<TextView
android:id=
"@+id/tv_phone_num"
android:layout_width=
"wrap_content"
android:layout_height=
"wrap_content"
android:layout_below=
"@+id/input_password"
android:layout_marginLeft=
"28dp"
android:layout_marginTop=
"@dimen/platform_dp_4"
android:text=
"当前手机号"
android:textColor=
"#fdfdfe"
android:textSize=
"13sp"
/>
<TextView
android:id=
"@+id/tv_user_phone"
android:layout_width=
"wrap_content"
android:layout_height=
"wrap_content"
android:layout_alignBaseline=
"@+id/tv_phone_num"
android:layout_marginLeft=
"2dp"
android:layout_toRightOf=
"@+id/tv_phone_num"
android:textColor=
"#fdfdfe"
android:textSize=
"13sp"
android:textStyle=
"bold"
tools:text=
"123234214"
/>
<TextView
android:id=
"@+id/tv_forget"
android:layout_width=
"wrap_content"
android:layout_height=
"wrap_content"
android:layout_alignBaseline=
"@+id/tv_phone_num"
android:layout_alignParentRight=
"true"
android:layout_marginRight=
"15dp"
android:foreground=
"?android:attr/selectableItemBackground"
android:padding=
"5dp"
android:text=
"忘记密码"
android:textColor=
"#2EB0FF"
android:textSize=
"11sp"
/>
<RelativeLayout
android:id=
"@+id/rl_input_card_view"
android:layout_width=
"match_parent"
android:layout_height=
"213dp"
android:layout_below=
"@id/tv_phone_num"
android:layout_centerInParent=
"true"
android:layout_marginLeft=
"28dp"
android:layout_marginTop=
"30dp"
android:layout_marginRight=
"28dp"
android:background=
"@drawable/user_card_login"
android:orientation=
"vertical"
>
<LinearLayout
android:id=
"@+id/input_ll_bar"
android:layout_width=
"match_parent"
android:layout_height=
"wrap_content"
android:layout_marginTop=
"60dp"
android:gravity=
"center_vertical"
android:orientation=
"horizontal"
android:paddingLeft=
"15dp"
android:paddingRight=
"15dp"
>
<FrameLayout
android:layout_width=
"40dp"
android:layout_height=
"26dp"
android:background=
"@drawable/platform_bg_radius_f3_10"
android:gravity=
"center_vertical"
>
<ImageView
android:id=
"@+id/iv_visibility"
android:layout_width=
"match_parent"
android:layout_height=
"match_parent"
android:layout_alignParentBottom=
"true"
android:layout_centerInParent=
"true"
android:layout_gravity=
"center_vertical"
android:padding=
"12dp"
android:scaleType=
"centerCrop"
android:src=
"@drawable/user_ic_invisibility"
/>
</FrameLayout>
<EditText
android:id=
"@+id/et_input_password"
android:layout_width=
"wrap_content"
android:layout_height=
"wrap_content"
android:layout_gravity=
"center_vertical"
android:layout_marginLeft=
"5dp"
android:layout_weight=
"1"
android:background=
"@null"
android:digits=
"0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ"
android:hint=
"当前密码不可见"
android:lines=
"1"
android:maxLines=
"16"
android:textColorHint=
"#CACACA"
android:textSize=
"16sp"
/>
<ImageView
android:id=
"@+id/input_iv_del"
android:layout_width=
"28dp"
android:layout_height=
"28dp"
android:layout_gravity=
"center_vertical"
android:padding=
"8dp"
android:scaleType=
"fitCenter"
android:src=
"@drawable/user_ic_del"
/>
</LinearLayout>
<View
android:id=
"@+id/view_input_lin"
android:layout_width=
"match_parent"
android:layout_height=
"2dp"
android:layout_below=
"@id/input_ll_bar"
android:layout_marginLeft=
"15dp"
android:layout_marginTop=
"20dp"
android:layout_marginRight=
"15dp"
android:background=
"#DBDBDB"
/>
<LinearLayout
android:layout_width=
"60dp"
android:layout_height=
"60dp"
android:layout_alignParentBottom=
"true"
android:layout_centerInParent=
"true"
android:layout_marginBottom=
"13dp"
android:background=
"@drawable/user_bg_radius_bule"
android:elevation=
"10dp"
android:gravity=
"center"
>
<ImageView
android:id=
"@+id/input_iv_next"
android:layout_width=
"45dp"
android:layout_height=
"45dp"
android:layout_alignParentBottom=
"true"
android:layout_centerInParent=
"true"
android:padding=
"10dp"
android:scaleType=
"centerCrop"
android:src=
"@drawable/user_ic_next"
/>
<ProgressBar
android:id=
"@+id/input_progressBarNormal"
android:layout_width=
"62dp"
android:layout_height=
"62dp"
android:padding=
"10dp"
android:indeterminateTint=
"#ffffff"
android:visibility=
"gone"
/>
</LinearLayout>
<TextView
android:id=
"@+id/tv_msm_login"
android:layout_width=
"wrap_content"
android:layout_height=
"wrap_content"
android:layout_alignParentBottom=
"true"
android:background=
"@drawable/user_bg_radius_transparent"
android:gravity=
"center"
android:paddingLeft=
"10dp"
android:paddingTop=
"3dp"
android:paddingRight=
"10dp"
android:paddingBottom=
"3dp"
android:text=
"短信登录"
android:textColor=
"#fff"
android:textSize=
"11dp"
/>
</RelativeLayout>
<LinearLayout
android:id=
"@+id/ll_input_succee"
android:layout_width=
"match_parent"
android:layout_height=
"64dp"
android:background=
"#fff"
android:gravity=
"center"
android:orientation=
"vertical"
android:visibility=
"gone"
>
<LinearLayout
android:layout_width=
"match_parent"
android:layout_height=
"wrap_content"
android:layout_marginLeft=
"20dp"
>
<ImageView
android:layout_width=
"16dp"
android:layout_height=
"16dp"
android:src=
"@drawable/user_ic_log_succee"
/>
<TextView
android:layout_width=
"match_parent"
android:layout_height=
"wrap_content"
android:layout_marginLeft=
"6dp"
android:text=
"登录成功!"
android:textColor=
"#32D296"
android:textSize=
"13dp"
android:textStyle=
"bold"
/>
</LinearLayout>
<TextView
android:layout_width=
"match_parent"
android:layout_height=
"wrap_content"
android:layout_marginLeft=
"35dp"
android:text=
"密码已修改"
android:textColor=
"#666666"
android:textSize=
"13dp"
/>
</LinearLayout>
</RelativeLayout>
<?xml version="1.0" encoding="utf-8"?>
<RelativeLayout
xmlns:android=
"http://schemas.android.com/apk/res/android"
xmlns:tools=
"http://schemas.android.com/tools"
android:layout_width=
"match_parent"
android:layout_height=
"match_parent"
android:orientation=
"vertical"
>
<!--android:src="@drawable/user_bg_login"-->
<ImageView
android:id=
"@+id/iv_input_bg"
android:layout_width=
"match_parent"
android:layout_height=
"match_parent"
android:scaleType=
"centerCrop"
android:src=
"@drawable/user_bg_login"
/>
<ImageView
android:id=
"@+id/input_img_back"
android:layout_width=
"31dp"
android:layout_height=
"31dp"
android:layout_marginLeft=
"20dp"
android:layout_marginTop=
"20dp"
android:scaleType=
"fitXY"
android:src=
"@drawable/user_ic_back_grey"
/>
<TextView
android:id=
"@+id/tv_setPass2"
android:layout_width=
"wrap_content"
android:layout_height=
"wrap_content"
android:layout_alignParentRight=
"true"
android:layout_marginTop=
"20dp"
android:layout_marginRight=
"20dp"
android:foreground=
"?android:attr/selectableItemBackground"
android:text=
"设置新密码2/2"
android:textColor=
"#2EB0FF"
android:textSize=
"11dp"
android:visibility=
"
visible"
/>
<TextView
android:id=
"@+id/input_password"
android:layout_width=
"wrap_content"
android:layout_height=
"wrap_content"
android:layout_below=
"@+id/input_img_back"
android:layout_marginLeft=
"28dp"
android:layout_marginTop=
"15dp"
android:foreground=
"?android:attr/selectableItemBackground"
android:text=
"请输入密码"
android:textColor=
"#fdfdfe"
android:textSize=
"28dp"
android:textStyle=
"bold"
/>
<TextView
android:id=
"@+id/tv_phone_num"
android:layout_width=
"wrap_content"
android:layout_height=
"wrap_content"
android:layout_below=
"@+id/input_password"
android:layout_marginLeft=
"28dp"
android:layout_marginTop=
"@dimen/platform_dp_4"
android:text=
"当前手机号"
android:textColor=
"#fdfdfe"
android:textSize=
"13sp"
/>
<TextView
android:id=
"@+id/tv_user_phone"
android:layout_width=
"wrap_content"
android:layout_height=
"wrap_content"
android:layout_alignBaseline=
"@+id/tv_phone_num"
android:layout_marginLeft=
"2dp"
android:layout_toRightOf=
"@+id/tv_phone_num"
android:textColor=
"#fdfdfe"
android:textSize=
"13sp"
android:textStyle=
"bold"
tools:text=
"123234214"
/>
<TextView
android:id=
"@+id/tv_forget"
android:layout_width=
"wrap_content"
android:layout_height=
"wrap_content"
android:layout_alignBaseline=
"@+id/tv_phone_num"
android:layout_alignParentRight=
"true"
android:layout_marginRight=
"15dp"
android:foreground=
"?android:attr/selectableItemBackground"
android:padding=
"5dp"
android:text=
"忘记密码"
android:textColor=
"#2EB0FF"
android:textSize=
"11sp"
/>
<RelativeLayout
android:id=
"@+id/rl_input_card_view"
android:layout_width=
"match_parent"
android:layout_height=
"213dp"
android:layout_below=
"@id/tv_phone_num"
android:layout_centerInParent=
"true"
android:layout_marginLeft=
"28dp"
android:layout_marginTop=
"30dp"
android:layout_marginRight=
"28dp"
android:background=
"@drawable/user_card_login"
android:orientation=
"vertical"
>
<LinearLayout
android:id=
"@+id/input_ll_bar"
android:layout_width=
"match_parent"
android:layout_height=
"wrap_content"
android:layout_marginTop=
"60dp"
android:gravity=
"center_vertical"
android:orientation=
"horizontal"
android:paddingLeft=
"15dp"
android:paddingRight=
"15dp"
>
<FrameLayout
android:layout_width=
"40dp"
android:layout_height=
"26dp"
android:background=
"@drawable/platform_bg_radius_f3_10"
android:gravity=
"center_vertical"
>
<ImageView
android:id=
"@+id/iv_visibility"
android:layout_width=
"match_parent"
android:layout_height=
"match_parent"
android:layout_alignParentBottom=
"true"
android:layout_centerInParent=
"true"
android:layout_gravity=
"center_vertical"
android:padding=
"12dp"
android:scaleType=
"centerCrop"
android:src=
"@drawable/user_ic_invisibility"
/>
</FrameLayout>
<EditText
android:id=
"@+id/et_input_password"
android:layout_width=
"wrap_content"
android:layout_height=
"wrap_content"
android:layout_gravity=
"center_vertical"
android:layout_marginLeft=
"5dp"
android:layout_weight=
"1"
android:background=
"@null"
android:digits=
"0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ"
android:hint=
"当前密码不可见"
android:lines=
"1"
android:maxLines=
"16"
android:textColorHint=
"#CACACA"
android:textSize=
"16sp"
/>
<ImageView
android:id=
"@+id/input_iv_del"
android:layout_width=
"28dp"
android:layout_height=
"28dp"
android:layout_gravity=
"center_vertical"
android:padding=
"8dp"
android:scaleType=
"fitCenter"
android:src=
"@drawable/user_ic_del"
/>
</LinearLayout>
<View
android:id=
"@+id/view_input_lin"
android:layout_width=
"match_parent"
android:layout_height=
"2dp"
android:layout_below=
"@id/input_ll_bar"
android:layout_marginLeft=
"15dp"
android:layout_marginTop=
"20dp"
android:layout_marginRight=
"15dp"
android:background=
"#DBDBDB"
/>
<LinearLayout
android:layout_width=
"60dp"
android:layout_height=
"60dp"
android:layout_alignParentBottom=
"true"
android:layout_centerInParent=
"true"
android:layout_marginBottom=
"13dp"
android:background=
"@drawable/user_bg_radius_bule"
android:elevation=
"10dp"
android:gravity=
"center"
>
<ImageView
android:id=
"@+id/input_iv_next"
android:layout_width=
"45dp"
android:layout_height=
"45dp"
android:layout_alignParentBottom=
"true"
android:layout_centerInParent=
"true"
android:padding=
"10dp"
android:scaleType=
"centerCrop"
android:src=
"@drawable/user_ic_next"
/>
<ProgressBar
android:id=
"@+id/input_progressBarNormal"
android:layout_width=
"62dp"
android:layout_height=
"62dp"
android:padding=
"10dp"
android:indeterminateTint=
"#ffffff"
android:visibility=
"gone"
/>
</LinearLayout>
<TextView
android:id=
"@+id/tv_msm_login"
android:layout_width=
"wrap_content"
android:layout_height=
"wrap_content"
android:layout_alignParentBottom=
"true"
android:background=
"@drawable/user_bg_radius_transparent"
android:gravity=
"center"
android:paddingLeft=
"10dp"
android:paddingTop=
"3dp"
android:paddingRight=
"10dp"
android:paddingBottom=
"3dp"
android:text=
"短信登录"
android:textColor=
"#fff"
android:textSize=
"11dp"
/>
</RelativeLayout>
<LinearLayout
android:id=
"@+id/ll_input_succee"
android:layout_width=
"match_parent"
android:layout_height=
"64dp"
android:background=
"#fff"
android:gravity=
"center"
android:orientation=
"vertical"
android:visibility=
"gone"
>
<LinearLayout
android:layout_width=
"match_parent"
android:layout_height=
"wrap_content"
android:layout_marginLeft=
"20dp"
>
<ImageView
android:layout_width=
"16dp"
android:layout_height=
"16dp"
android:src=
"@drawable/user_ic_log_succee"
/>
<TextView
android:layout_width=
"match_parent"
android:layout_height=
"wrap_content"
android:layout_marginLeft=
"6dp"
android:text=
"登录成功!"
android:textColor=
"#32D296"
android:textSize=
"13dp"
android:textStyle=
"bold"
/>
</LinearLayout>
<TextView
android:layout_width=
"match_parent"
android:layout_height=
"wrap_content"
android:layout_marginLeft=
"35dp"
android:text=
"密码已修改"
android:textColor=
"#666666"
android:textSize=
"13dp"
/>
</LinearLayout>
</RelativeLayout>
m-user/src/main/res/layout/user_activity_input_password_new.xml
View file @
0784f321
...
...
@@ -14,7 +14,7 @@
app:layout_constraintTop_toTopOf=
"parent"
/>
<TextView
android:id=
"@+id/tv_
login
_title"
android:id=
"@+id/tv_
password_orSet
_title"
android:layout_width=
"wrap_content"
android:layout_height=
"wrap_content"
android:layout_marginTop=
"@dimen/platform_dp_40"
...
...
@@ -29,9 +29,9 @@
android:layout_width=
"wrap_content"
android:layout_height=
"wrap_content"
android:layout_gravity=
"center_vertical"
app:layout_constraintTop_toBottomOf=
"@id/tv_
login
_title"
app:layout_constraintTop_toBottomOf=
"@id/tv_
password_orSet
_title"
android:layout_marginTop=
"100dp"
app:layout_constraintLeft_toLeftOf=
"@id/tv_
login
_title"
app:layout_constraintLeft_toLeftOf=
"@id/tv_
password_orSet
_title"
android:layout_weight=
"1"
android:background=
"@null"
android:digits=
"0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ"
...
...
@@ -48,7 +48,7 @@
android:layout_marginEnd=
"@dimen/platform_dp_40"
android:background=
"@color/platform_color_EBEBEB"
app:layout_constraintEnd_toEndOf=
"parent"
app:layout_constraintStart_toStartOf=
"@id/tv_
login
_title"
app:layout_constraintStart_toStartOf=
"@id/tv_
password_orSet
_title"
app:layout_constraintTop_toBottomOf=
"@id/et_input_password"
/>
<ImageView
...
...
@@ -71,6 +71,7 @@
app:layout_constraintEnd_toEndOf=
"@id/view_lin"
android:layout_marginEnd=
"@dimen/platform_dp_27"
android:id=
"@+id/forget_password_hint"
android:visibility=
"gone"
>
</TextView>
<TextView
...
...
@@ -134,6 +135,13 @@
app:layout_constraintEnd_toEndOf=
"@id/tv_forget"
android:layout_marginTop=
"@dimen/platform_dp_40"
/>
<android.support.constraint.ConstraintLayout
android:layout_width=
"match_parent"
android:layout_height=
"match_parent"
android:id=
"@+id/bottom_wechat_qq"
>
<include
layout=
"@layout/user_activity_register_and_login_bottom"
/>
</android.support.constraint.ConstraintLayout>
<include
layout=
"@layout/user_activity_register_and_login_bottom"
/>
</android.support.constraint.ConstraintLayout>
\ No newline at end of file
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment