Skip to content
Toggle navigation
P
Projects
G
Groups
S
Snippets
Help
android
/
dayu
This project
Loading...
Sign in
Toggle navigation
Go to a project
Project
Repository
Issues
0
Merge Requests
0
Pipelines
Wiki
Snippets
Members
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Commit
883f6d37
authored
May 16, 2018
by
罗翻
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
增加人脸识别
parent
6500258d
Hide whitespace changes
Inline
Side-by-side
Showing
13 changed files
with
70 additions
and
48 deletions
app/src/main/java/com/dayu/bigfish/ui/MainActivity.java
baseSDK/src/main/res/values/strings.xml
userCenter/src/main/java/com/dayu/usercenter/presenter/certification/CertificaitonPresenter.java
userCenter/src/main/java/com/dayu/usercenter/presenter/facecertification/FaceCertificaitonPresenter.java
userCenter/src/main/java/com/dayu/usercenter/ui/activity/CertificationResultActivity.java
userCenter/src/main/java/com/dayu/usercenter/ui/activity/FaceCertificationActivity.java
userCenter/src/main/java/com/dayu/usercenter/ui/activity/IdentityCertificationActivity.java
userCenter/src/main/java/com/dayu/usercenter/ui/activity/LicenceDetailActivity.java
userCenter/src/main/java/com/dayu/usercenter/ui/activity/QualityCertificationActivity.java
userCenter/src/main/res/layout/activity_certification_layout.xml
userCenter/src/main/res/layout/activity_certification_result.xml
userCenter/src/main/res/layout/activity_face_certification.xml
userCenter/src/main/res/layout/activity_licence_detail.xml
app/src/main/java/com/dayu/bigfish/ui/MainActivity.java
View file @
883f6d37
...
@@ -36,6 +36,7 @@ import com.dayu.order.ui.fragment.HomeOrderFragment;
...
@@ -36,6 +36,7 @@ import com.dayu.order.ui.fragment.HomeOrderFragment;
import
com.dayu.provider.event.RefreshReceivingNum
;
import
com.dayu.provider.event.RefreshReceivingNum
;
import
com.dayu.provider.event.SwtichFragment
;
import
com.dayu.provider.event.SwtichFragment
;
import
com.dayu.provider.router.RouterPath
;
import
com.dayu.provider.router.RouterPath
;
import
com.dayu.usercenter.ui.activity.IdentityCertificationActivity
;
import
com.dayu.usercenter.ui.fragment.HomePersonFragment
;
import
com.dayu.usercenter.ui.fragment.HomePersonFragment
;
import
com.dayu.utils.badgeNumberManger.BadgeNumberManager
;
import
com.dayu.utils.badgeNumberManger.BadgeNumberManager
;
import
com.dayu.widgets.CustomDialog
;
import
com.dayu.widgets.CustomDialog
;
...
@@ -259,7 +260,7 @@ public class MainActivity extends BaseActivity<MainPresenter, ActivityMainBindin
...
@@ -259,7 +260,7 @@ public class MainActivity extends BaseActivity<MainPresenter, ActivityMainBindin
@Override
@Override
public
void
dumpReceActivity
()
{
public
void
dumpReceActivity
()
{
Intent
intent
=
new
Intent
(
mActivity
,
Receiving
Activity
.
class
);
Intent
intent
=
new
Intent
(
mActivity
,
IdentityCertification
Activity
.
class
);
startActivity
(
intent
);
startActivity
(
intent
);
overridePendingTransition
(
R
.
anim
.
slide_bottom_in
,
0
);
overridePendingTransition
(
R
.
anim
.
slide_bottom_in
,
0
);
}
}
...
...
baseSDK/src/main/res/values/strings.xml
View file @
883f6d37
...
@@ -409,6 +409,30 @@
...
@@ -409,6 +409,30 @@
<string
name=
"input_real_name"
>
请输入真实姓名
</string>
<string
name=
"input_real_name"
>
请输入真实姓名
</string>
<string
name=
"input_identity"
>
请输入证件号
</string>
<string
name=
"input_identity"
>
请输入证件号
</string>
<string
name=
"no_header"
>
暂无头像
</string>
<string
name=
"no_header"
>
暂无头像
</string>
<string
name=
"certification_license"
>
认证资质
</string>
<string
name=
"license_detail"
>
资质说明
</string>
<string
name=
"certification_title"
>
实名认证
</string>
<string
name=
"certification_error"
>
联网授权失败!请检查网络或找服务商
</string>
<string
name=
"certification_getphoto_error"
>
获取相机权限失败
</string>
<string
name=
"next_step"
>
下一步
</string>
<string
name=
"accredit_error"
>
授权失败
</string>
<string
name=
"certification_success"
>
认证成功
</string>
<string
name=
"certification_fail"
>
认证失败
</string>
<string
name=
"certification_again"
>
重新认证
</string>
<string
name=
"certification_face"
>
活体检测
</string>
<string
name=
"congratulation_certification_success"
>
恭喜,认证成功!
</string>
<string
name=
"go_receive_order"
>
快去看看有没有可接的工单吧~
</string>
<string
name=
"known"
>
我知道了
</string>
<string
name=
"certification_secrete"
>
刷脸成功小秘诀
</string>
<string
name=
"please_upload_cleare_identity"
>
请上传清晰有效身份
</string>
<string
name=
"please_upload_yourself_face"
>
请采集您本人的面孔
</string>
<string
name=
"server_error"
>
系统异常,请稍后重试
</string>
<string
name=
"please_upload_identity_front"
>
请上传身份证正面
</string>
<string
name=
"certification_not_pass"
>
您的活检认证暂未通过
</string>
<string
name=
"certificaiton_import_notice"
>
信息仅用于身份验证,大鱼师傅保障您的信息安全
</string>
<string
name=
"certificaiton_notice"
>
 
1.
    
请摘下帽子口罩,不要遮挡面部\n
2.
    
保证光线充足,保持水平拍摄\n
3.
    
镜头对准您的脸,按提示操作\n
</string>
<!--error-->
<!--error-->
...
...
userCenter/src/main/java/com/dayu/usercenter/presenter/certification/CertificaitonPresenter.java
View file @
883f6d37
...
@@ -3,10 +3,8 @@ package com.dayu.usercenter.presenter.certification;
...
@@ -3,10 +3,8 @@ package com.dayu.usercenter.presenter.certification;
import
android.os.Bundle
;
import
android.os.Bundle
;
import
com.dayu.base.api.BaseApiFactory
;
import
com.dayu.base.api.BaseApiFactory
;
import
com.dayu.usercenter.api.UserApiFactory
;
import
com.dayu.usercenter.common.UserConstant
;
import
com.dayu.usercenter.common.UserConstant
;
import
com.dayu.usercenter.ui.activity.FaceCertificationActivity
;
import
com.dayu.usercenter.ui.activity.FaceCertificationActivity
;
import
com.dayu.utils.ToastUtils
;
import
java.io.File
;
import
java.io.File
;
import
java.util.List
;
import
java.util.List
;
...
@@ -50,16 +48,16 @@ public class CertificaitonPresenter extends CertificaitonContract.Presenter {
...
@@ -50,16 +48,16 @@ public class CertificaitonPresenter extends CertificaitonContract.Presenter {
@Override
@Override
public
void
verifyIdentity
(
List
<
String
>
list
)
{
public
void
verifyIdentity
(
List
<
String
>
list
)
{
UserApiFactory
.
verifyIdentity
(
list
.
get
(
0
),
list
.
get
(
1
)).
subscribe
(
baseObserver
(
aBoolean
->
{
//
UserApiFactory.verifyIdentity(list.get(0), list.get(1)).subscribe(baseObserver(aBoolean -> {
if
(
aBoolean
)
{
//
if (aBoolean) {
ToastUtils
.
showShortToast
(
"身份证上传成功!"
);
//
ToastUtils.showShortToast("身份证上传成功!");
Bundle
bundle
=
new
Bundle
();
//
Bundle bundle = new Bundle();
bundle
.
putString
(
UserConstant
.
FRONT_URL
,
list
.
get
(
0
));
//
bundle.putString(UserConstant.FRONT_URL, list.get(0));
bundle
.
putString
(
UserConstant
.
BACK_URL
,
list
.
get
(
1
));
//
bundle.putString(UserConstant.BACK_URL, list.get(1));
mView
.
startActivity
(
FaceCertificationActivity
.
class
,
bundle
);
//
mView.startActivity(FaceCertificationActivity.class, bundle);
}
else
{
//
} else {
ToastUtils
.
showShortToast
(
"您传的身份证不合格,请重新上传!"
);
//
ToastUtils.showShortToast("您传的身份证不合格,请重新上传!");
}
//
}
}));
//
}));
}
}
}
}
userCenter/src/main/java/com/dayu/usercenter/presenter/facecertification/FaceCertificaitonPresenter.java
View file @
883f6d37
...
@@ -4,9 +4,11 @@ import android.os.Bundle;
...
@@ -4,9 +4,11 @@ import android.os.Bundle;
import
com.dayu.base.api.BaseApiFactory
;
import
com.dayu.base.api.BaseApiFactory
;
import
com.dayu.event.UserInfo
;
import
com.dayu.event.UserInfo
;
import
com.dayu.usercenter.R
;
import
com.dayu.usercenter.api.UserApiFactory
;
import
com.dayu.usercenter.api.UserApiFactory
;
import
com.dayu.usercenter.common.UserConstant
;
import
com.dayu.usercenter.common.UserConstant
;
import
com.dayu.usercenter.ui.activity.CertificationResultActivity
;
import
com.dayu.usercenter.ui.activity.CertificationResultActivity
;
import
com.dayu.utils.UIUtils
;
import
com.dayu.utils.UserManager
;
import
com.dayu.utils.UserManager
;
import
org.json.JSONObject
;
import
org.json.JSONObject
;
...
@@ -79,20 +81,20 @@ public class FaceCertificaitonPresenter extends FaceCertificaitonContract.Presen
...
@@ -79,20 +81,20 @@ public class FaceCertificaitonPresenter extends FaceCertificaitonContract.Presen
UserInfo
info
=
UserManager
.
getInstance
().
getUser
();
UserInfo
info
=
UserManager
.
getInstance
().
getUser
();
info
.
setDetectStatus
(
1
);
info
.
setDetectStatus
(
1
);
UserManager
.
getInstance
().
saveUser
(
info
);
UserManager
.
getInstance
().
saveUser
(
info
);
bundle
.
putString
(
UserConstant
.
DETECT_STATE
,
"认证成功"
);
bundle
.
putString
(
UserConstant
.
DETECT_STATE
,
UIUtils
.
getString
(
R
.
string
.
certification_success
)
);
mView
.
startActivity
(
CertificationResultActivity
.
class
,
bundle
);
mView
.
startActivity
(
CertificationResultActivity
.
class
,
bundle
);
}
}
},
responeThrowable
->
{
},
responeThrowable
->
{
if
(
"DETECT_ERROR00001"
.
equals
(
responeThrowable
.
subCode
))
{
if
(
"DETECT_ERROR00001"
.
equals
(
responeThrowable
.
subCode
))
{
bundle
.
putString
(
UserConstant
.
DETECT_STATE
,
"请上传清晰有效身份"
);
bundle
.
putString
(
UserConstant
.
DETECT_STATE
,
UIUtils
.
getString
(
R
.
string
.
please_upload_cleare_identity
)
);
}
else
if
(
"DETECT_ERROR00003"
.
equals
(
responeThrowable
.
subCode
))
{
}
else
if
(
"DETECT_ERROR00003"
.
equals
(
responeThrowable
.
subCode
))
{
bundle
.
putString
(
UserConstant
.
DETECT_STATE
,
"请采集您本人的面孔"
);
bundle
.
putString
(
UserConstant
.
DETECT_STATE
,
UIUtils
.
getString
(
R
.
string
.
please_upload_yourself_face
)
);
}
else
if
(
"DETECT_ERROR00003"
.
equals
(
responeThrowable
.
subCode
))
{
}
else
if
(
"DETECT_ERROR00003"
.
equals
(
responeThrowable
.
subCode
))
{
bundle
.
putString
(
UserConstant
.
DETECT_STATE
,
"系统异常,请稍后重试"
);
bundle
.
putString
(
UserConstant
.
DETECT_STATE
,
UIUtils
.
getString
(
R
.
string
.
server_error
)
);
}
else
if
(
"DETECT_ERROR00003"
.
equals
(
responeThrowable
.
subCode
))
{
}
else
if
(
"DETECT_ERROR00003"
.
equals
(
responeThrowable
.
subCode
))
{
bundle
.
putString
(
UserConstant
.
DETECT_STATE
,
"请上传身份证正面"
);
bundle
.
putString
(
UserConstant
.
DETECT_STATE
,
UIUtils
.
getString
(
R
.
string
.
please_upload_identity_front
)
);
}
else
{
}
else
{
bundle
.
putString
(
UserConstant
.
DETECT_STATE
,
"您的活检认证暂未通过"
);
bundle
.
putString
(
UserConstant
.
DETECT_STATE
,
UIUtils
.
getString
(
R
.
string
.
certification_not_pass
)
);
}
}
mView
.
startActivity
(
CertificationResultActivity
.
class
,
bundle
);
mView
.
startActivity
(
CertificationResultActivity
.
class
,
bundle
);
...
...
userCenter/src/main/java/com/dayu/usercenter/ui/activity/CertificationResultActivity.java
View file @
883f6d37
...
@@ -10,7 +10,6 @@ import com.dayu.provider.router.RouterPath;
...
@@ -10,7 +10,6 @@ import com.dayu.provider.router.RouterPath;
import
com.dayu.usercenter.R
;
import
com.dayu.usercenter.R
;
import
com.dayu.usercenter.common.UserConstant
;
import
com.dayu.usercenter.common.UserConstant
;
import
com.dayu.usercenter.databinding.ActivityCertificationResultBinding
;
import
com.dayu.usercenter.databinding.ActivityCertificationResultBinding
;
import
com.dayu.utils.AppManager
;
/**
/**
* Created by luofan
* Created by luofan
...
@@ -25,22 +24,22 @@ public class CertificationResultActivity extends DataBindingActivity<ActivityCer
...
@@ -25,22 +24,22 @@ public class CertificationResultActivity extends DataBindingActivity<ActivityCer
@Override
@Override
public
void
initView
()
{
public
void
initView
()
{
mBind
.
tvTitle
.
setText
(
"实名认证"
);
mBind
.
tvTitle
.
setText
(
getString
(
R
.
string
.
certification_title
)
);
Bundle
bundle
=
getIntent
().
getBundleExtra
(
Constants
.
BUNDLE
);
Bundle
bundle
=
getIntent
().
getBundleExtra
(
Constants
.
BUNDLE
);
String
state
=
bundle
.
getString
(
UserConstant
.
DETECT_STATE
);
String
state
=
bundle
.
getString
(
UserConstant
.
DETECT_STATE
);
if
(!
"认证成功"
.
equals
(
state
))
{
if
(!
getString
(
R
.
string
.
certification_success
)
.
equals
(
state
))
{
mBind
.
ivIcon
.
setImageResource
(
R
.
drawable
.
icon_certification_failure
);
mBind
.
ivIcon
.
setImageResource
(
R
.
drawable
.
icon_certification_failure
);
mBind
.
tvResult
.
setText
(
"认证失败!"
);
mBind
.
tvResult
.
setText
(
getString
(
R
.
string
.
certification_fail
)
);
mBind
.
tvNotice
.
setText
(
state
);
mBind
.
tvNotice
.
setText
(
state
);
mBind
.
tvCommite
.
setText
(
"重新认证"
);
mBind
.
tvCommite
.
setText
(
getString
(
R
.
string
.
certification_again
)
);
mBind
.
tvCommite
.
setOnClickListener
(
v
->
{
mBind
.
tvCommite
.
setOnClickListener
(
v
->
{
if
(
state
!=
null
&&
state
.
contains
(
"活体检测"
))
{
if
(
state
!=
null
&&
state
.
contains
(
getString
(
R
.
string
.
certification_face
)
))
{
finish
();
finish
();
}
else
{
}
else
{
// AppManager.getInstance().finishActivity(FaceCertificationActivity.class);
Intent
intent
=
new
Intent
(
mActivity
,
IdentityCertificationActivity
.
class
);
Intent
intent
=
new
Intent
(
mActivity
,
IdentityCertificationActivity
.
class
);
startActivity
(
intent
);
startActivity
(
intent
);
finish
();
finish
();
AppManager
.
getInstance
().
finishActivity
(
FaceCertificationActivity
.
class
);
}
}
});
});
}
else
{
}
else
{
...
...
userCenter/src/main/java/com/dayu/usercenter/ui/activity/FaceCertificationActivity.java
View file @
883f6d37
...
@@ -49,7 +49,7 @@ public class FaceCertificationActivity extends BaseActivity<FaceCertificaitonPre
...
@@ -49,7 +49,7 @@ public class FaceCertificationActivity extends BaseActivity<FaceCertificaitonPre
public
void
initView
()
{
public
void
initView
()
{
mBind
.
tvNext
.
setOnClickListener
(
v
->
requestCameraPerm
());
mBind
.
tvNext
.
setOnClickListener
(
v
->
requestCameraPerm
());
mBind
.
titleBack
.
setOnClickListener
(
v
->
finish
());
mBind
.
titleBack
.
setOnClickListener
(
v
->
finish
());
mBind
.
tvTitle
.
setText
(
"实名认证"
);
mBind
.
tvTitle
.
setText
(
getString
(
R
.
string
.
certification_title
)
);
uuid
=
ConUtil
.
getUUIDString
(
this
);
uuid
=
ConUtil
.
getUUIDString
(
this
);
new
Thread
(()
->
{
new
Thread
(()
->
{
Manager
manager
=
new
Manager
(
FaceCertificationActivity
.
this
);
Manager
manager
=
new
Manager
(
FaceCertificationActivity
.
this
);
...
@@ -57,7 +57,7 @@ public class FaceCertificationActivity extends BaseActivity<FaceCertificaitonPre
...
@@ -57,7 +57,7 @@ public class FaceCertificationActivity extends BaseActivity<FaceCertificaitonPre
manager
.
registerLicenseManager
(
licenseManager
);
manager
.
registerLicenseManager
(
licenseManager
);
manager
.
takeLicenseFromNetwork
(
uuid
);
manager
.
takeLicenseFromNetwork
(
uuid
);
if
(
licenseManager
.
checkCachedLicense
()
<
0
)
{
if
(
licenseManager
.
checkCachedLicense
()
<
0
)
{
runOnUiThread
(()
->
ToastUtils
.
showShortToast
(
"授权失败"
));
runOnUiThread
(()
->
ToastUtils
.
showShortToast
(
getString
(
R
.
string
.
accredit_error
)
));
}
}
}).
start
();
}).
start
();
}
}
...
@@ -88,7 +88,7 @@ public class FaceCertificationActivity extends BaseActivity<FaceCertificaitonPre
...
@@ -88,7 +88,7 @@ public class FaceCertificationActivity extends BaseActivity<FaceCertificaitonPre
String
permissions
[],
int
[]
grantResults
)
{
String
permissions
[],
int
[]
grantResults
)
{
if
(
requestCode
==
EXTERNAL_STORAGE_REQ_CAMERA_CODE
)
{
if
(
requestCode
==
EXTERNAL_STORAGE_REQ_CAMERA_CODE
)
{
if
(
grantResults
[
0
]
!=
PackageManager
.
PERMISSION_GRANTED
)
{
// Permission Granted
if
(
grantResults
[
0
]
!=
PackageManager
.
PERMISSION_GRANTED
)
{
// Permission Granted
ConUtil
.
showToast
(
this
,
"获取相机权限失败"
);
ConUtil
.
showToast
(
this
,
getString
(
R
.
string
.
certification_getphoto_error
)
);
}
else
}
else
enterNextPage
();
enterNextPage
();
}
}
...
...
userCenter/src/main/java/com/dayu/usercenter/ui/activity/IdentityCertificationActivity.java
View file @
883f6d37
...
@@ -58,7 +58,7 @@ public class IdentityCertificationActivity extends BaseActivity<CertificaitonPre
...
@@ -58,7 +58,7 @@ public class IdentityCertificationActivity extends BaseActivity<CertificaitonPre
@Override
@Override
public
void
initView
()
{
public
void
initView
()
{
mBind
.
tvTitle
.
setText
(
"实名认证"
);
mBind
.
tvTitle
.
setText
(
getString
(
R
.
string
.
certification_title
)
);
mBind
.
ivFront
.
setOnClickListener
(
v
->
{
mBind
.
ivFront
.
setOnClickListener
(
v
->
{
if
(
mFrontFlag
)
{
if
(
mFrontFlag
)
{
imgMax
(
mFrontBitmap
);
imgMax
(
mFrontBitmap
);
...
@@ -133,7 +133,7 @@ public class IdentityCertificationActivity extends BaseActivity<CertificaitonPre
...
@@ -133,7 +133,7 @@ public class IdentityCertificationActivity extends BaseActivity<CertificaitonPre
private
void
authState
(
boolean
isSuccess
)
{
private
void
authState
(
boolean
isSuccess
)
{
if
(
isSuccess
)
{
if
(
isSuccess
)
{
}
else
{
}
else
{
runOnUiThread
(()
->
ToastUtils
.
showShortToast
(
"联网授权失败!请检查网络或找服务商"
));
runOnUiThread
(()
->
ToastUtils
.
showShortToast
(
getString
(
R
.
string
.
certification_error
)
));
}
}
}
}
...
@@ -149,7 +149,7 @@ public class IdentityCertificationActivity extends BaseActivity<CertificaitonPre
...
@@ -149,7 +149,7 @@ public class IdentityCertificationActivity extends BaseActivity<CertificaitonPre
String
permissions
[],
int
[]
grantResults
)
{
String
permissions
[],
int
[]
grantResults
)
{
if
(
requestCode
==
EXTERNAL_STORAGE_REQ_CAMERA_CODE
)
{
if
(
requestCode
==
EXTERNAL_STORAGE_REQ_CAMERA_CODE
)
{
if
(
grantResults
[
0
]
!=
PackageManager
.
PERMISSION_GRANTED
)
{
// Permission Granted
if
(
grantResults
[
0
]
!=
PackageManager
.
PERMISSION_GRANTED
)
{
// Permission Granted
Util
.
showToast
(
this
,
"获取相机权限失败"
);
Util
.
showToast
(
this
,
getString
(
R
.
string
.
certification_getphoto_error
)
);
}
else
{
}
else
{
enterNextPage
(
mSide
);
enterNextPage
(
mSide
);
}
}
...
@@ -162,10 +162,8 @@ public class IdentityCertificationActivity extends BaseActivity<CertificaitonPre
...
@@ -162,10 +162,8 @@ public class IdentityCertificationActivity extends BaseActivity<CertificaitonPre
if
(
requestCode
==
INTO_IDCARDSCAN_PAGE
&&
resultCode
==
RESULT_OK
)
{
if
(
requestCode
==
INTO_IDCARDSCAN_PAGE
&&
resultCode
==
RESULT_OK
)
{
runOnUiThread
(()
->
{
runOnUiThread
(()
->
{
byte
[]
idcardImgData
=
data
.
getByteArrayExtra
(
"idcardImg"
);
byte
[]
idcardImgData
=
data
.
getByteArrayExtra
(
"idcardImg"
);
BitmapFactory
.
Options
options
=
new
BitmapFactory
.
Options
();
options
.
inSampleSize
=
2
;
Bitmap
idcardBmp
=
BitmapFactory
.
decodeByteArray
(
idcardImgData
,
0
,
Bitmap
idcardBmp
=
BitmapFactory
.
decodeByteArray
(
idcardImgData
,
0
,
idcardImgData
.
length
,
options
);
idcardImgData
.
length
);
if
(
mSide
==
0
)
{
if
(
mSide
==
0
)
{
mFrontBitmap
=
idcardBmp
;
mFrontBitmap
=
idcardBmp
;
mBind
.
ivFront
.
setImageBitmap
(
idcardBmp
);
mBind
.
ivFront
.
setImageBitmap
(
idcardBmp
);
...
...
userCenter/src/main/java/com/dayu/usercenter/ui/activity/LicenceDetailActivity.java
View file @
883f6d37
...
@@ -20,7 +20,7 @@ public class LicenceDetailActivity extends BaseActivity<LicenceDetailPresenter,
...
@@ -20,7 +20,7 @@ public class LicenceDetailActivity extends BaseActivity<LicenceDetailPresenter,
@Override
@Override
public
void
initView
()
{
public
void
initView
()
{
mBind
.
tvTitle
.
setText
(
"资质说明"
);
mBind
.
tvTitle
.
setText
(
getString
(
R
.
string
.
license_detail
)
);
}
}
@Override
@Override
...
...
userCenter/src/main/java/com/dayu/usercenter/ui/activity/QualityCertificationActivity.java
View file @
883f6d37
...
@@ -31,7 +31,7 @@ public class QualityCertificationActivity extends BaseActivity<QualityCertificai
...
@@ -31,7 +31,7 @@ public class QualityCertificationActivity extends BaseActivity<QualityCertificai
@Override
@Override
public
void
initView
()
{
public
void
initView
()
{
mBind
.
tvTitle
.
setText
(
"认证资质"
);
mBind
.
tvTitle
.
setText
(
getString
(
R
.
string
.
certification_license
)
);
mBind
.
recyclerView
.
setOnItemClickListener
(
new
OnItemClickListener
<
LicenceInfo
,
ItemQualityCertificationBinding
>()
{
mBind
.
recyclerView
.
setOnItemClickListener
(
new
OnItemClickListener
<
LicenceInfo
,
ItemQualityCertificationBinding
>()
{
@Override
@Override
public
void
OnItemClick
(
LicenceInfo
item
,
ItemQualityCertificationBinding
bind
)
{
public
void
OnItemClick
(
LicenceInfo
item
,
ItemQualityCertificationBinding
bind
)
{
...
...
userCenter/src/main/res/layout/activity_certification_layout.xml
View file @
883f6d37
...
@@ -116,7 +116,7 @@
...
@@ -116,7 +116,7 @@
android:layout_width=
"wrap_content"
android:layout_width=
"wrap_content"
android:layout_height=
"wrap_content"
android:layout_height=
"wrap_content"
android:layout_centerInParent=
"true"
android:layout_centerInParent=
"true"
android:text=
"
下一步
"
android:text=
"
@string/next_step
"
android:textColor=
"@color/white"
android:textColor=
"@color/white"
android:textSize=
"@dimen/sp_16"
/>
android:textSize=
"@dimen/sp_16"
/>
</RelativeLayout>
</RelativeLayout>
...
@@ -126,7 +126,7 @@
...
@@ -126,7 +126,7 @@
android:layout_width=
"wrap_content"
android:layout_width=
"wrap_content"
android:layout_height=
"wrap_content"
android:layout_height=
"wrap_content"
android:layout_gravity=
"center"
android:layout_gravity=
"center"
android:text=
"
信息仅用于身份验证,大鱼师傅保障您的信息安全
"
android:text=
"
@string/certificaiton_import_notice
"
android:textColor=
"@color/default_editext_color"
android:textColor=
"@color/default_editext_color"
android:textSize=
"@dimen/sp_14"
/>
android:textSize=
"@dimen/sp_14"
/>
</LinearLayout>
</LinearLayout>
...
...
userCenter/src/main/res/layout/activity_certification_result.xml
View file @
883f6d37
...
@@ -60,7 +60,7 @@
...
@@ -60,7 +60,7 @@
android:layout_height=
"wrap_content"
android:layout_height=
"wrap_content"
android:layout_gravity=
"center"
android:layout_gravity=
"center"
android:layout_marginTop=
"22dp"
android:layout_marginTop=
"22dp"
android:text=
"
恭喜,认证成功!
"
android:text=
"
@string/congratulation_certification_success
"
android:textColor=
"@color/default_text_color"
android:textColor=
"@color/default_text_color"
android:textSize=
"@dimen/sp_16"
android:textSize=
"@dimen/sp_16"
android:textStyle=
"bold"
/>
android:textStyle=
"bold"
/>
...
@@ -71,7 +71,7 @@
...
@@ -71,7 +71,7 @@
android:layout_height=
"wrap_content"
android:layout_height=
"wrap_content"
android:layout_gravity=
"center"
android:layout_gravity=
"center"
android:layout_marginTop=
"18dp"
android:layout_marginTop=
"18dp"
android:text=
"
快去看看有没有可接的工单吧~
"
android:text=
"
@string/go_receive_order
"
android:textColor=
"@color/text_color"
android:textColor=
"@color/text_color"
android:textSize=
"@dimen/sp_14"
/>
android:textSize=
"@dimen/sp_14"
/>
...
@@ -85,7 +85,7 @@
...
@@ -85,7 +85,7 @@
android:gravity=
"center"
android:gravity=
"center"
android:layout_marginRight=
"@dimen/dp_15"
android:layout_marginRight=
"@dimen/dp_15"
android:layout_marginLeft=
"@dimen/dp_15"
android:layout_marginLeft=
"@dimen/dp_15"
android:text=
"
确定
"
android:text=
"
@string/comfirm
"
android:textColor=
"@color/white"
android:textColor=
"@color/white"
android:textSize=
"@dimen/sp_16"
/>
android:textSize=
"@dimen/sp_16"
/>
</LinearLayout>
</LinearLayout>
...
...
userCenter/src/main/res/layout/activity_face_certification.xml
View file @
883f6d37
...
@@ -61,7 +61,7 @@
...
@@ -61,7 +61,7 @@
android:layout_height=
"wrap_content"
android:layout_height=
"wrap_content"
android:layout_gravity=
"center"
android:layout_gravity=
"center"
android:layout_marginBottom=
"@dimen/dp_11"
android:layout_marginBottom=
"@dimen/dp_11"
android:text=
"
刷脸成功小秘诀
"
android:text=
"
@string/certification_secrete
"
android:textColor=
"#FF424242"
android:textColor=
"#FF424242"
android:textSize=
"16sp"
android:textSize=
"16sp"
android:textStyle=
"bold"
/>
android:textStyle=
"bold"
/>
...
@@ -71,7 +71,7 @@
...
@@ -71,7 +71,7 @@
android:layout_height=
"wrap_content"
android:layout_height=
"wrap_content"
android:layout_gravity=
"center"
android:layout_gravity=
"center"
android:layout_marginBottom=
"74dp"
android:layout_marginBottom=
"74dp"
android:text=
"
刷脸成功小秘诀
"
android:text=
"
@string/certificaiton_notice
"
android:textColor=
"#FF424242"
android:textColor=
"#FF424242"
android:textSize=
"14sp"
/>
android:textSize=
"14sp"
/>
...
@@ -83,7 +83,7 @@
...
@@ -83,7 +83,7 @@
android:layout_marginRight=
"15dp"
android:layout_marginRight=
"15dp"
android:background=
"@drawable/icon_next_button"
android:background=
"@drawable/icon_next_button"
android:gravity=
"center"
android:gravity=
"center"
android:text=
"
我知道了
"
android:text=
"
@string/known
"
android:textColor=
"@color/white"
android:textColor=
"@color/white"
android:textSize=
"@dimen/sp_16"
/>
android:textSize=
"@dimen/sp_16"
/>
</LinearLayout>
</LinearLayout>
...
...
userCenter/src/main/res/layout/activity_licence_detail.xml
View file @
883f6d37
...
@@ -55,7 +55,7 @@
...
@@ -55,7 +55,7 @@
android:id=
"@+id/tv_name"
android:id=
"@+id/tv_name"
android:layout_width=
"wrap_content"
android:layout_width=
"wrap_content"
android:layout_height=
"wrap_content"
android:layout_height=
"wrap_content"
android:text=
'@{presenter.mItem.name
,default="维修电脑初级工程师》"
}'
android:text=
'@{presenter.mItem.name}'
android:textColor=
"@color/default_text_color"
android:textColor=
"@color/default_text_color"
android:textSize=
"16sp"
/>
android:textSize=
"16sp"
/>
...
@@ -65,7 +65,7 @@
...
@@ -65,7 +65,7 @@
android:layout_height=
"wrap_content"
android:layout_height=
"wrap_content"
android:layout_marginBottom=
"@dimen/dp_20"
android:layout_marginBottom=
"@dimen/dp_20"
android:layout_marginTop=
"10dp"
android:layout_marginTop=
"10dp"
android:text=
'@{presenter.mItem.licenceAuthorityName
,default="大鱼官方认证"
}'
android:text=
'@{presenter.mItem.licenceAuthorityName}'
android:textColor=
"@color/default_editext_color"
android:textColor=
"@color/default_editext_color"
android:textSize=
"14sp"
/>
android:textSize=
"14sp"
/>
...
...
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