Commit 06bb5456 authored by 宋永孟's avatar 宋永孟

add 优化页面

parent 92c2e619
...@@ -9,7 +9,7 @@ import com.yidian.shenghuoquan.newscontent.utils.CountDownTimerUtils ...@@ -9,7 +9,7 @@ import com.yidian.shenghuoquan.newscontent.utils.CountDownTimerUtils
/** /**
* Author: sym * Author: sym
* Date: 2021/5/18 5:14 PM * Date: 2021/5/18 5:14 PM
* Describe: * Describe:短信登陆页面
*/ */
class LoginLifeCircleActivity : BaseActivity<ActivityLoginBinding>() { class LoginLifeCircleActivity : BaseActivity<ActivityLoginBinding>() {
private lateinit var mCountDownTimerUtils: CountDownTimerUtils private lateinit var mCountDownTimerUtils: CountDownTimerUtils
...@@ -29,7 +29,7 @@ class LoginLifeCircleActivity : BaseActivity<ActivityLoginBinding>() { ...@@ -29,7 +29,7 @@ class LoginLifeCircleActivity : BaseActivity<ActivityLoginBinding>() {
} }
private fun initView() { private fun initView() {
mCountDownTimerUtils = CountDownTimerUtils(viewBind.getBtn, 6000, 1000) mCountDownTimerUtils = CountDownTimerUtils(viewBind.getBtn, 60000, 1000)
} }
private fun setOnListener() { private fun setOnListener() {
......
...@@ -18,11 +18,15 @@ class CountDownTimerUtils : CountDownTimer { ...@@ -18,11 +18,15 @@ class CountDownTimerUtils : CountDownTimer {
override fun onTick(millisUntilFinished: Long) { override fun onTick(millisUntilFinished: Long) {
mTextView!!.isClickable = false //设置不可点击 mTextView!!.isClickable = false //设置不可点击
var temp: Long = millisUntilFinished / 1000 var temp: Long = millisUntilFinished / 1000
mTextView!!.text = temp.toString() + "秒后可重新发送"//设置倒计时时间 if (temp.toString() != "0") {
mTextView!!.text = temp.toString() + "s后重新获取"//设置倒计时时间
} else {
mTextView!!.text = "获取验证码"
}
} }
override fun onFinish() { override fun onFinish() {
mTextView!!.text = "重新获取验证码" mTextView!!.text = "获取验证码"
mTextView!!.isClickable = true //重新获得点击 mTextView!!.isClickable = true //重新获得点击
} }
} }
\ No newline at end of file
<?xml version="1.0" encoding="utf-8"?> <?xml version="1.0" encoding="utf-8"?>
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="match_parent" android:layout_width="match_parent"
android:layout_height="match_parent"> android:layout_height="match_parent"
android:orientation="vertical">
<EditText <TextView
android:id="@+id/phone_number_edit"
android:layout_width="wrap_content" android:layout_width="wrap_content"
android:layout_height="wrap_content" android:layout_height="wrap_content"
android:layout_marginTop="141dp" android:layout_gravity="center"
android:layout_marginStart="40dp" android:layout_marginTop="130dp"
android:ems="10" android:text="加入生活圈升级为生活号" />
android:hint="请输入手机号">
<requestFocus />
</EditText>
<EditText <TextView
android:id="@+id/number_edit"
android:layout_width="wrap_content" android:layout_width="wrap_content"
android:layout_height="wrap_content" android:layout_height="wrap_content"
android:layout_below="@+id/phone_number_edit" android:layout_gravity="center"
android:layout_marginTop="26dp" android:layout_marginTop="30dp"
android:layout_marginStart="40dp" android:text="为你提供更多更优的服务"
android:ems="10" android:textSize="24sp" />
android:hint="请输入验证码" />
<TextView <LinearLayout
android:id="@+id/get_btn" android:layout_width="260dp"
android:layout_width="wrap_content" android:layout_height="wrap_content"
android:layout_gravity="center"
android:layout_marginTop="60dp"
android:orientation="horizontal">
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="手机号"
android:textSize="18sp" />
<EditText
android:id="@+id/phone_number_edit"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginStart="40dp"
android:background="@null"
android:text="13888888888"
android:textColor="#555555"
android:textSize="18sp"></EditText>
</LinearLayout>
<View
android:layout_width="260dp"
android:layout_height="1dp"
android:layout_gravity="center"
android:layout_marginTop="15dp"
android:background="#989998" />
<LinearLayout
android:layout_width="260dp"
android:layout_height="wrap_content" android:layout_height="wrap_content"
android:layout_alignBottom="@+id/number_edit" android:layout_gravity="center"
android:layout_alignParentRight="true" android:layout_marginTop="60dp"
android:text="获取验证码" /> android:orientation="horizontal">
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="验证码"
android:textSize="18sp" />
<EditText
android:id="@+id/number_edit"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginStart="40dp"
android:background="@null"
android:text="3f9k"
android:textColor="#555555"
android:textSize="18sp" />
<View
android:layout_width="0dp"
android:layout_height="1dp"
android:layout_weight="1" />
<TextView
android:id="@+id/get_btn"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="获取验证码" />
</LinearLayout>
<View
android:layout_width="260dp"
android:layout_height="1dp"
android:layout_gravity="center"
android:layout_marginTop="15dp"
android:background="#989998" />
<Button <Button
android:id="@+id/login_btn" android:id="@+id/login_btn"
android:layout_width="wrap_content" android:layout_width="200dp"
android:layout_height="wrap_content" android:layout_height="wrap_content"
android:layout_centerHorizontal="true" android:layout_marginTop="50dp"
android:layout_centerVertical="true" android:layout_gravity="center"
android:text="登" /> android:text="登" />
</RelativeLayout> </LinearLayout>
\ No newline at end of file \ No newline at end of file
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment