一键登录授权页下面的字如何修改
一键登录授权页下面的“点击本机号码一键登录表示您已阅读并同意”如何进行修改
_1646127412859.jpg)

文档里面都有具体的方法,你可以看一下具体的文档
6.1页面设计规范
6.1.1全屏授权页面设计规范(支持横竖屏,以竖屏示意)

6.1.2弹窗授权页面设计规范(支持横竖屏,以竖屏示意)

6.2 授权页配置
6.2.1 授权页导航栏
方法
参数类型
说明
setStatusBarColor
int
设置状态栏颜色(系统版本 5.0 以上可设置)
setLightColor
int
设置状态栏字体颜色(系统版本 6.0 以上可设置黑色、白色)。true 为黑色
setNavColor
int
设置导航栏颜色
setNavText
String
设置导航栏标题文字
setNavTextColor
int
设置导航栏标题文字颜色
setNavTextSize
int
设置导航栏标题文字大小
setNavReturnImgPath
String
设置导航栏返回键图片
setNavReturnHidden
boolean
设置导航栏返回按钮隐藏
setNavHidden
boolean
设置默认导航栏是否隐藏
setStatusBarHidden
boolean
设置状态栏是否隐藏
setStatusBarUIFlag
int
设置状态栏UI属性 View.SYSTEM_UI_FLAG_LOW_PROFILE View.SYSTEM_UI_FLAG_LAYOUT_FULLSCREEN
setWebViewStatusBarColor
int
设置协议页状态栏颜色(系统版本 5.0 以上可设置)
setWebNavColor
int
设置协议页顶部导航栏颜色
setWebNavTextColor
int
设置协议页顶部导航栏标题颜色
setWebNavTextSize
int
设置协议页顶部导航栏文字大小
webNavReturnImgPath
String
设置协议页导航栏返回按钮图片路径
setBottomNavColor
int
设置底部虚拟按键背景色(系统版本5.0以上可设置)
6.2.2 授权页Logo
方法
参数类型
说明
setLogoHidden
boolean
隐藏logo
setLogoImgPath
String
设置logo 图片
setLogoWidth
int
设置logo 控件宽度,单位dp
setLogoHeight
int
设置logo 控件高度,单位dp
setLogoOffsetY
int
设置logo 控件相对导航栏顶部的位移,单位dp
setLogoOffsetY_B
int
设置logo 控件相对底部的位移,单位dp
setLogoScaleType
ImageView.ScaleType
设置logo图片缩放模式
6.2.3 授权页Slogan
方法
参数类型
说明
setSloganText
String
设置slogan 文字内容
setSloganTextColor
int
设置slogan 文字颜色
setSloganTextSize
int
设置slogan 文字大小
setSloganOffsetY
int
设置slogan 相对导航栏顶部的位移,单位dp
setSloganOffsetY_B
int
设置slogan 相对底部的位移,单位dp
6.2.4 授权页号码栏
方法
参数类型
说明
setNumberColor
int
设置手机号码字体颜色
setNumberSize
int
设置手机号码字体大小
setNumFieldOffsetY
int
设置号码栏控件相对导航栏顶部的位移,单位 dp
setNumFieldOffsetY_B
int
设置号码栏控件相对底部的位移,单位 dp
setNumberFieldOffsetX
int
设置号码栏相对于默认位置的X 轴偏移量,单位dp
setNumberLayoutGravity
int
设置手机号掩码的布局对齐方式,只支持Gravity.CENTER_HORIZONTAL、Gravity.LEFT、Gravity.RIGHT三种对齐方式
6.2.5 授权页登录按钮
方法
参数类型
说明
setLogBtnText
String
设置登录按钮文字
setLogBtnTextColor
int
设置登录按钮文字颜色
setLogBtnTextSize
int
设置登录按钮文字大小
setLogBtnWidth
int
设置登录按钮宽度,单位 dp
setLogBtnHeight
int
设置登录按钮高度,单位dp
setLogBtnMarginLeftAndRight
int
设置登录按钮相对于屏幕左右边缘边距
setLogBtnBackgroundPath
String
设置登录按钮背景图片路径
setLogBtnOffsetY
int
设置登录按钮相对导航栏顶部的位移,单位 dp
setLogBtnOffsetY_B
int
设置登录按钮相对底部的位移,单位 dp
setLoadingImgPath
String
设置登录loading dialog 背景图片路径
setLogBtnOffsetX
int
设置登陆按钮X轴偏移量,如果设置了setLogBtnMarginLeftAndRight,并且布局对齐方式为左对齐或者右对齐,则会在margin的基础上再增加offsetX的偏移量,如果是居中对齐,则仅仅会在居中的基础上再做offsetX的偏移。
setLogBtnLayoutGravity
int
设置登陆按钮布局对齐方式,只支持Gravity.CENTER_HORIZONTAL、Gravity.LEFT、Gravity.RIGHT三种对齐方式
6.2.6 授权页隐私栏
方法
参数类型
说明
setAppPrivacyOne
String,String
设置开发者隐私条款 1 名称和URL(名称,url)
setAppPrivacyTwo
String,String
设置开发者隐私条款 2 名称和URL(名称,url)
setAppPrivacyColor
int,int
设置隐私条款名称颜色(基础文字颜色,协议文字颜色)
setPrivacyOffsetY
int
设置隐私条款相对导航栏顶部的位移,单位dp
setPrivacyOffsetY_B
int
设置隐私条款相对底部的位移,单位dp
setPrivacyState
boolean
设置隐私条款是否默认勾选
setProtocolGravity
int
设置隐私条款文字对齐方式,单位Gravity.xxx
setPrivacyTextSize
int
设置隐私条款文字大小,单位sp
setPrivacyMargin
int
设置隐私条款距离手机左右边缘的边距,单位dp
setPrivacyBefore
String
设置开发者隐私条款前置自定义文案
setPrivacyEnd
String
设置开发者隐私条款尾部自定义文案
setCheckboxHidden
boolean
设置复选框是否隐藏
setUncheckedImgPath
String
设置复选框未选中时图片
setCheckedImgPath
String
设置复选框选中时图片
setVendorPrivacyPrefix
String
设置运营商协议前缀符号,只能设置一个字符,且只能设置<>()《》【】『』[]()中的一个
setVendorPrivacySuffix
String
设置运营商协议后缀符号,只能设置一个字符,且只能设置<>()《》【】『』[]()中的一个
setProtocolLayoutGravity
int
设置隐私栏的布局对齐方式,该接口控制了整个隐私栏(包含checkbox)在其父布局中的对齐方式,而setProtocolGravity控制的是隐私协议文字内容在文本框中的对齐方式
setPrivacyOffsetX
int
设置隐私栏X轴偏移量,单位dp
setLogBtnToastHidden
boolean
设置checkbox未勾选时,点击登录按钮toast是否显示
setWebSupportedJavascript
boolean
设置自定义协议页面中是否支持JS
6.2.7 切换方式控件
方法
参数类型
说明
setSwitchAccHidden
boolean
设置切换按钮点是否可见
setSwitchAccText
String
设置切换按钮文字内容
setSwitchAccTextColor
int
设置切换按钮文字颜色
setSwitchAccTextSize
int
设置切换按钮文字大小
setSwitchOffsetY
int
设置换按钮相对导航栏顶部的位移,单位 dp
setSwitchOffsetY_B
int
设置换按钮相对底部的位移,单位 dp
6.2.8 页面相关函数
方法
参数类型
说明
setAuthPageActIn
String
设置授权页进场动画
setAuthPageActOut
String
设置授权页退出动画
setScreenOrientation
int
设置屏幕方向,取值为ActivityInfo中的屏幕方向常量值,比如 ActivityInfo.SCREEN_ORIENTATION_LANDSCAPE
setPageBackgroundPath
String
设置授权页背景图 drawable资源的目录,不需要加后缀,比如图片在drawable中的存放目录是res/drawable-xxhdpi/loading.png,则传入参数为”loading”,setPageBackgroundPath(“loading”)
setDialogWidth
int
设置弹窗模式授权页宽度,单位dp,设置大于0即为弹窗模式
setDialogHeight
int
设置弹窗模式授权页高度,单位dp,设置大于0即为弹窗模式
setDialogOffsetX
int
设置弹窗模式授权页X轴偏移,单位dp
setDialogOffsetY
int
设置弹窗模式授权页Y轴偏移,单位dp
setDialogBottom
boolean
设置授权页是否居于底部
7. 权限声明
必选权限
<uses-permission android:name="android.permission.INTERNET"/>
<!--网络访问-->
<uses-permission android:name="android.permission.ACCESS_WIFI_STATE"/>
<!--检查wifi网络状态-->
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE"/>
<!--检查网络状态-->
<uses-permission android:name="android.permission.CHANGE_NETWORK_STATE"/>
<!--切换网络通道-->
<uses-permission android:name="android.permission.CHANGE_WIFI_STATE"/>
<!--开关wifi状态,解决国内机型移动网络权限问题需要-->可选权限:如果选用该权限,需要在预取号步骤前提前动态申请。
<uses-permission android:name="android.permission.READ_PHONE_STATE"/>建议开发者申请本权限,本权限只用于运营商在双卡情况下,提高认证取号的成功率,若对此权限敏感,也可以不申请此权限,功能一切正常。